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