কিউকিও 2 কেভিএম অতিথির ব্যাক আপ নেওয়া


13

কিউকিও 2 কেভিএম অতিথির ব্যাক আপ নেওয়ার জন্য আমি কোনও ভাল তথ্য পাই না। আমি অতিথিদের চলমান অবস্থায়, কেবল ফাইল সিস্টেমের ক্ষেত্রে সত্যই আগ্রহী নই। এই প্রশ্নটি ব্যবহারের পরামর্শ দেয় savevmতবে এটি জায়গায় একটি স্ন্যাপশট তৈরি করে। আমি দূর থেকে ফাইল সিস্টেমটি ব্যাকআপ করতে চাই।

এর চেয়ে ভাল উপায় কি আছে:

  1. virt_machine # বিরতি ভার্চুয়াল মেশিন স্থগিত করুন
  2. rsync --sparse / home/vm/image.qcow2 /tmp/image.dec_14_2010.qCO2 # একই ড্রাইভে চিত্রটি অনুলিপি করুন
  3. পুনরায় শুরু করুন virt_machine
  4. RSSync --sparse /tmp/image.dec_14_2010.qCO2 ssh: // ব্যাকআপ @ ব্যাকআপম্যাচিন: / ভিএমব্যাকআপস

এটির একদম ডাউনসাইড রয়েছে। প্রথমত, একটি বিশাল চিত্র ফাইল অনুলিপি করতে (তুলনামূলক) দীর্ঘ সময় লাগে। দ্বিতীয়ত, আমার সর্বদা আমার মেশিনগুলি ব্যাকআপ করার জন্য পর্যাপ্ত জায়গা রয়েছে তা নিশ্চিত করতে হবে। এটি আদর্শ নয়। কেভিএম ব্যাকআপ পরিচালনা করার আরও ভাল উপায় আছে কি?

ধন্যবাদ।

উত্তর:


7

আমি কিউমু-এনবিডি-র স্ন্যাপশট বৈশিষ্ট্যটি প্রস্তাব করব:

qemu-nbd --snapshot --connect=/dev/nbd0 image.qcow2

তারপরে মাউন্ট / dev / nbd0p1 (পার্টিশন 1), rsync, আনমাউন্ট এবং শেষ পর্যন্ত সংযোগ বিচ্ছিন্ন করুন:

qemu-nbd --disconnect / dev / nbd0


5

এর সাথে নোংরা চিত্র (আপনার বিরতি সম্ভবত সহায়তা করতে পারে তবে এখনও সম্পূর্ণরূপে সামঞ্জস্য হতে পারে না):

এলভিএম ফাইল সিস্টেমে কিউকো 2 স্পার্স ফাইল ধারণ করে একটি স্ন্যাপশট করুন (আবার ধরে নেওয়া আপনার এলভিএম স্ন্যাপশটের জন্য জায়গা আছে)

LVM স্ন্যাপশট মাউন্ট করুন।

Sshfs ব্যবহার করে রিমোটটি মাউন্ট করুন।

স্পার্স অনুলিপি ব্যবহার করে sshfs মাউন্টপয়েন্টে অনুলিপি করুন (সিপি - স্পার্সে = সর্বদা এসআরসি ডেস্ট)

অনুলিপি করার জন্য কম সময়, তবে চিত্রটি বেশিরভাগ পূর্ণ হলে পুরো সময় পর্যন্ত সময় লাগবে।

ভিএম এর মধ্যে থেকে ডেটা ব্যাকআপগুলি সম্ভবত একটি ভাল ধারণা (কম স্থান / সময়)। ব্যাক আপ / পুনরুদ্ধার করার জন্য পৃথক ভিএম এর নিয়মিত হোস্ট হিসাবে আচরণ করুন - যেমন আপনার যা প্রয়োজন তা পান এবং ডাটা ব্যাক আপ এবং দ্রুত চলার জন্য স্টাব ভিএম এর সেট রাখুন।


আকর্ষণীয়, ধন্যবাদ। সরলতার জন্য আমার ফাইল সিস্টেমের শীর্ষে এলভিএম নেই। আমি পুরো চিত্রটি অনুলিপি করতে পছন্দ করব কারণ এটি মেশিনটি যে কোনও মুহুর্তে ব্যর্থ হওয়ার ক্ষেত্রে আমাকে স্ট্যান্ড-বাই ফেলওভার প্রস্তুত রাখতে দেয়।
আশি আট

1
সমস্যা নেই. LVM আপনাকে কেবলমাত্র ভিএমকে বিরতি দেওয়া থেকে বাঁচাতে সাহায্য করবে এবং এটি চালিয়ে যাওয়া অব্যাহতভাবে স্ন্যাপশটের অনুমতি দেবে।
ax 25

3

ব্যক্তিগতভাবে, আমি এই সমস্যাটি নিয়ে খুব কঠিন সময় কাটিয়েছি এবং দেখেছি যে, চুপচাপ থাকলেও অতিথির ব্যাকআপগুলি প্রায়শই ফ্ল্যাশযুক্ত ছিল। মনে রাখবেন - আপনি যদি নিয়মিত এই ব্যাকআপগুলি পুনরুদ্ধার করার চেষ্টা না করেন তবে তারা যদি কাজ করে তবে সত্যিই আপনার কোনও ধারণা নেই।

প্রচুর পরীক্ষার পরে, আমি পুরোপুরি চিত্র ব্যাকআপে ঘুষি মেরেছিলাম এবং একটি traditionalতিহ্যবাহী নেটওয়ার্ক ব্যাকআপ সমাধান নিয়ে চলেছি যা কেউ খালি ধাতব সার্ভারের জন্য ব্যবহার করতে পারে। আমার ক্ষেত্রে আমরা ব্যাকআপপিসির সাথে গিয়েছিলাম, এটি পুরানো তবে সুপার নির্ভরযোগ্য। প্রতিটি সার্ভারে, আমি ব্যবহৃত নির্দিষ্ট অ্যাপ্লিকেশনগুলির জন্য ব্যাকআপ সমাধানটি কনফিগার করেছি। উদাহরণস্বরূপ, মাইএসকিউএল এর জন্য স্কেলডাম্প, জুমলার জন্য প্লাগইন ইত্যাদি

এটি একটি পিআইএ, তবে এটি অনেক দ্রুত এবং খুব নির্ভরযোগ্য।


ধন্যবাদ @ এইচডেভ আমার মনে হচ্ছে এই পদ্ধতির সাথে আমি ভিএম, কনটেন্টের অন্যতম প্রাথমিক সুবিধা হারাচ্ছি losing পুনরুদ্ধার করতে, আমাকে ম্যানুয়ালি সবকিছু পুনরায় ইনস্টল করতে হবে এবং কনফিগার করতে হবে। সত্যিই আমি যে দৃষ্টিভঙ্গি নিতে চাই তা নয়। তবে যাইহোক ধন্যবাদ, এটি একটি বৈধ কৌশল।
আশি আট ই

100% সম্মত হন যে এটি একটি রাজকীয় ব্যথা। আপনি যদি কখনও এই বাদামটিকে ফাটান, তবে কীভাবে আপনি এটি করেছিলেন তা আমাদের সকলকে জানান!
hdave

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

2

আপনি যেখানে স্ন্যাপশটটি করেন না কেন - LVM বা qCO2, ভিএম নেওয়ার আগে আপনাকে এখনও চুপ করে থাকা দরকার। অন্যথায় আপনি হারিয়ে যাওয়া ডেটা এবং দূষিত চিত্র পেয়ে যান।


আপনার চেয়ে বেশি আর যদি আপনি পাওয়ার কর্ডটি টানেন না?

1
আর নেই, এবং অবশ্যই কম নয় :)
dyasny

এই সম্পর্কে আরও কিছু চিন্তা করা, ডোমেনকে সন্ধান করা কিছু যুক্ত করে না - স্ন্যাপশটটি 'ক্র্যাশ-সামঞ্জস্যপূর্ণ' হয়, এর চেয়ে বেশি কিছুই হয় না, আমি কি ঠিক আছি?

ত্রুটিযুক্ত, "ক্র্যাশ-সামঞ্জস্যপূর্ণ" সংজ্ঞায়িত করুন। অতিথি ওএসের ভি-ডিস্কের জন্য নির্দিষ্ট কিছু ফ্লাইটের ডেটা থাকতে পারে, আপনি প্লাগটি টানলে তা হারিয়ে যাবে। তাত্ত্বিকভাবে, এই ডেটা সরাসরি নেওয়া হওয়ার পরে স্ন্যাপশটে লিখিত হতে পারে, তবে সমস্ত কার্য প্ল্যাটফর্মগুলিতে লাইভ স্ন্যাপশটগুলি অতিথি এজেন্টদের মধ্যে চুপচাপ থাকা / গলানো অন্তর্ভুক্ত করার একটি ভাল কারণ রয়েছে। তদ্ব্যতীত, যদি ডেটাটি হারানো না হয় তবে এটি বেস ইমেজের পরিবর্তে স্ন্যাপশটে শেষ হবে যা
পিআইটির

"ক্র্যাশ-সামঞ্জস্যপূর্ণ" এর অর্থ "ক্র্যাশ-সামঞ্জস্যপূর্ণ" এর অর্থ "ক্র্যাশ-সামঞ্জস্যপূর্ণ" হিসাবে যেমনটি আপনি আশা করতে পারেন ঠিক তেমনই "আইয়ুক - যেমন জার্নাল ইত্যাদির উপর নির্ভর করা এবং সময়োপযোগী মানসিকতার অভাবে কিছু ডেটা ক্ষতি স্বীকার করা। "সমস্ত ভাল প্ল্যাটফর্মের লাইভ স্ন্যাপশটগুলিতে অতিথি এজেন্টদের মধ্যে চুপচাপ থাকা / গলানো অন্তর্ভুক্ত করার একটি যুক্তিসঙ্গত কারণ রয়েছে" যেমনটি আমি বুঝতে পেরেছি, ভাল কারণটি ঠিক একটি এলভিএম স্ন্যাপশট নেওয়ার মতোই - আপনি কি আলাদা জানেন? কেভিএম কোনও এলভিএম স্ন্যাপশটের চেয়ে কোয়েস লাগানোর আগে মনে হবে না? অবশ্যই, আপনি যদি স্ন্যাপশ্যাটিংয়ের জন্য এলভিএম ব্যবহার না করে থাকেন তবে আপনি চুপচাপ না করা বোকামি হবেন - তবে এটি আলাদা এবং আপনি যা বলছেন তা নয়।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.