আমাকে মাইএসকিউএল সার্ভারকে অন্য একটি ডেটা সেন্টারে স্থানান্তর করতে হবে যাতে আমি নতুন ডিসি তে আরও একটি মাইএসকিউএল স্লেভ সার্ভার তৈরি করতে চাই এবং তারপরে এটিকে পরে মাস্টার হিসাবে প্রচার করি। আমি আগে এই উদ্দেশ্যে LVM স্ন্যাপশট এবং পারকোনা এক্সট্রাব্যাকআপ ব্যবহার করেছি। যাইহোক, এবার আমি মাইএসকিউএল কনফিগারেশন ফাইলটিকে অনুকূলিত করেছি যা আমাকে এই পদ্ধতিগুলি ব্যবহার করতে বাধা দেয়।
Old server (backup):
innodb_log_file_size = 256M
innodb_log_files_in_group = 3
New server (restore):
innodb_log_file_size = 512M
innodb_log_files_in_group = 2
এক্সট্রাব্যাকআপ স্ক্রিপ্ট এবং এলভিএম স্ন্যাপশটগুলি পুরো ডিরেক্টরি কাঠামোটি অনুলিপি করে যাতে মাইএসকিউএল সার্ভার আরম্ভ হয় না কারণ ইনোডিবি লগগুলির জন্য আলাদা আকার রয়েছে।
এক্ষেত্রে ডাউনটাইম এড়াতে কি কোনও সমাধান আছে? আমি মাইএসকিল্ডাম্পস ব্যবহার করতে পারি না কারণ প্রায় 8000 ডাটাবেস রয়েছে। এটি হ'ল আমাকে কয়েক ঘন্টা ধরে সার্ভারটি নামিয়ে রাখতে হবে।
আমি এক্সট্রাব্যাকআপ সহ পুরানো সেটিংস ব্যবহার করার কথা ভাবছিলাম এবং একবার নতুন সার্ভারকে মাস্টার হিসাবে উন্নীত করা হলে এটি পরিবর্তন করুন - কম ডাউনটাইম তবে আমি নিশ্চিত না যে এটি কাজ করবে কিনা?
ধন্যবাদ
শুভেচ্ছা সহ