আমি আমার সার্ভারগুলির ব্যাক আপ করার জন্য খুব আনন্দের সাথে আরএসসিএনসি ব্যবহার করি, যদিও --delete-excluded
প্যারামিটার সম্পর্কে আমার একটি প্রশ্ন আছে ।
/usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded --rsh=/usr/bin/ssh root@server01:/etc /.snapshot/hourly.0/server01
থেকে man rsync
:
--delete-excluded also delete excluded files from dest dirs
আমার কাছে, একটি ইংরেজী নাগরিক, এর অর্থ এই যে আরএসসিএনসি রিমোট সার্ভারের প্রকৃত গন্তব্য ডিরেক্টরি থেকে বাদ দেওয়া ডিরেক্টরিগুলি মুছে ফেলবে, তাই যদি আমার কাছে /home/backup
এবং /home/settings
আমার বহিরাগত ফোল্ডারগুলিতে থাকে তবে সেই ফোল্ডারগুলি আসলে রিমোট সার্ভার থেকে সরানো হবে ,।
অন্যান্য বেশ কয়েকটি সংস্থান থেকে মনে হচ্ছে স্থান সংরক্ষণের জন্য এটি স্থানীয় ব্যাকআপ ফোল্ডার থেকে ফাইলগুলি মুছবে। উদাহরণস্বরূপ আপনি সার্ভারে নিজেই ছোট ছোট ব্যাক-আপগুলি তৈরি করতে পারেন এবং এই ডেটাটি বাদ দিতে পারেন, তাই আপনি সঞ্চয় স্থানটি অপচয় করবেন না।
আমার পক্ষে এটি অতীব জরুরী যদিও আরএসসিএনসি এটি একমাত্রভাবে কাজ করবে কারণ লোকেরা বলেছে এটি কাজ করা, আমি দূরবর্তী সার্ভারে ফাইল / ডিরেক্টরি মুছে ফেলা সফ্টওয়্যার নিয়ে কোনও ঝুঁকি নিতে চাই না।