মাইএসকিএলডাম্প ব্যবহার করে বর্ধিত / ডিফারেনশিয়াল মাইএসকিউএল ব্যাকআপ


9

মাইএসকিউএল জন্য ইনক্রিমেন্টাল বা ডিফারেনশিয়াল ব্যাকআপ তৈরি করার জন্য কি মাইএসকিএলডাম (বা অনুরূপ কমান্ড) ব্যবহার করার কোনও কৌশল আছে?

উত্তর:




0

আমি বাইনলগগুলি ব্যবহার করি তবে সেগুলি চূড়ান্ত সমাধান নয় এবং আমি নিজেও স্ন্যাপশটগুলিতে নির্ভর করে find

এর দুটি প্রাথমিক কারণ রয়েছে:

  • বিনলোগস সমস্ত পরিবর্তন সংরক্ষণ করে। সপ্তাহব্যাপী দুটি স্ন্যাপশটের মধ্যে পার্থক্যের চেয়ে এক সপ্তাহের মূল্যের বিনলোগগুলি সম্ভবত উল্লেখযোগ্য পরিমাণে বড় হবে। একমাত্র ত্রাণটি হ'ল বিনলোগগুলি ভালভাবে সংকোচনের ঝোঁক রাখে (সাধারণত ভাল 10% এর নীচে থাকে)।
  • আপনার যদি কখনও অডিটিং করতে হয় বা ফিরে যেতে হয় তবে কোনও প্রাচীন স্ন্যাপশটের বিপরীতে বিনলগ পুনরায় খেলতে খুব দীর্ঘ সময় লাগবে এবং বড় বেনলোগ ত্রুটির সম্ভাবনা তত বেশি হবে যাতে আপনার নিয়মিত স্ন্যাপশট প্রয়োজন।

আমার কাছে সম্প্রতি প্রচুর পরিমাণে স্ন্যাপশট ছিল সেখানে সংক্ষেপিত বা ডিফারেনশিয়াল ছিল না। আমি ভিন্নতা নিয়ে পরীক্ষা-নিরীক্ষা করে দেখেছি যে এমনকি কোনও প্রসঙ্গের মতো বিকল্পের ফলেও ফলাফলগুলি পৃথকগুলি বড় ছিল।

সমস্ত বিকল্প চেষ্টা না করে, আমি যে সবচেয়ে ভাল জিনিসটি পেয়েছি তা হ'ল rdiff। এটি আমার জন্য তাদের আকারের প্রায় 5% পর্যন্ত হ্রাস করেছে এবং এরপরে যখন xz দিয়ে 1% জোনে সংকুচিত হয়।

যদিও rdiff স্বাক্ষরকারী ফাইলগুলি হ্যাশ সংগ্রহ হিসাবে খুব ভালভাবে সংকোচিত হয় না (এলোমেলো তথ্য হিসাবে একই), একে অপরের বিরুদ্ধে সংকোচনের ফলে ভাল ফলাফল পাওয়া উচিত।

অনেকেরই যেমন এর সমাধানের প্রয়োজন হয় না কারণ বেশিরভাগ ক্ষেত্রে যদি কোনও ব্যর্থতা হয় তবে তাদের অতি সাম্প্রতিক চিত্রের সাথে ডাটাবেস সংরক্ষণ করতে হবে এবং এটি যত তাড়াতাড়ি সম্ভব তা ডেটে আনতে হবে।

তবে, আপনার যদি এমন একটি জটিল সিস্টেম থাকে যার জন্য প্রচুর অ্যাকাউন্টিং, অডিটিং, ডিবাগিং ইত্যাদি প্রয়োজন হয় (ব্লগের চেয়ে আরও সমালোচনামূলক জিনিস) তবে স্ন্যাপশটের দক্ষ সঞ্চয়স্থান গুরুত্বপূর্ণ হয়ে ওঠে।


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.