আমি একটি উবুন্টু 10.04 প্রোডাকশন মাইএসকিউএল ডাটাবেস সার্ভার পেয়েছি যেখানে ডাটাবেসের মোট আকার 260 গিগাবাইট যেখানে রুট পার্টিশনের আকারটি 300 গিগাবাইট যেখানে ডিবি সঞ্চিত থাকে, মূলত এর মানে প্রায় 96% / পূর্ণ এবং ডাম্প / ব্যাকআপ সংরক্ষণের জন্য কোনও স্থান অবশিষ্ট নেই ইত্যাদি সার্ভারের সাথে এখন পর্যন্ত অন্য কোনও ডিস্ক সংযুক্ত নেই।
আমার কাজটি হ'ল এই ডাটাবেসটি অন্য ডেটাসেন্টারে বসে অন্য সার্ভারে স্থানান্তরিত করা। ন্যূনতম ডাউনটাইম সহ দক্ষতার সাথে কীভাবে করা যায় তা প্রশ্ন?
আমি এই লাইনে চিন্তা করছি:
- সার্ভারে একটি অতিরিক্ত ড্রাইভ সংযুক্ত করার এবং সেই ড্রাইভে একটি ডাম্প নেওয়ার অনুরোধ। [সম্পাদনা: এটি এখন সম্ভব নয়।]
- নতুন সার্ভারে ডাম্প স্থানান্তর করুন, এটি পুনরুদ্ধার করুন এবং ডেটা সিঙ্কে রাখার জন্য বিদ্যমান সার্ভারের নতুন গোলাম তৈরি করুন
- যখন মাইগ্রেশন প্রয়োজন হয়, প্রতিলিপি বিরতি দিন, পড়ার / লেখার অনুরোধগুলি স্বীকার করার জন্য স্লেভ কনফিগারেশন আপডেট করুন এবং পুরাতন সার্ভারটি কেবল পঠনযোগ্য করুন যাতে এটি কোনও রাইটিং অনুরোধকে বিনোদন দেয় না এবং অ্যাপ্লিকেশন বিকাশকারীদেরকে ডিবি-র জন্য নতুন আইপি ঠিকানা সহ কনফিগারেশন আপডেট করতে বলে না।
এই বা এই কাজের জন্য কোনও বিকল্পতর ভাল পদ্ধতির উন্নতি করার জন্য আপনার পরামর্শগুলি কী?