আমি প্রশ্নের একাধিক উত্তর খুঁজে পাচ্ছি, তাই এলোমেলো অর্ধহীন অপ্রয়োজনীয় তথ্য পূরণ করে সর্বাধিক ব্লগ তৈরি করতে চেয়ে বরং প্রকৃতপক্ষে এটি ব্যবহার করা লোকদের জিজ্ঞাসা করতে চেয়েছি।
পরিস্থিতি: আমি
rsync -av --progress /dir/a /dir/b
এবং এটি কাজ করে।
আমি / dir / a এ নতুন ফাইল যুক্ত করি এবং আবার একই কমান্ডটি চালিত করি, এটি কী করেছে তা জানে এবং কেবলমাত্র নতুন ফাইলগুলি অনুলিপি করে।
আমি / dir / a এ নতুন ফাইল যুক্ত করি এবং / dir / b তে কিছু ফাইলের নাম পরিবর্তন করি এবং খুব কয়েকটি মুছতে পারি।
আমি rsync -av --progress /dir/a /dir/b
আবার দৌড়ালে কি কপি হবে? কেবলমাত্র নতুন ফাইল কারণ এটি জানে যে এটি পূর্বে কী অনুলিপি করেছে, বা যে ফাইলগুলি পুনরায় নামকরণ / মুছে ফেলা হয়েছে, সেগুলি এখন আর উপস্থিত নেই।
আর বোনাস হিসাবে, যদি পূর্বে কপি ফাইল হয় আবার কপি, যে রোধ করার জন্য একটি উপায় যে শুধুমাত্র নতুন সংযোজন / Dir / একটি অনুলিপি করা, তাই?
এই মুহুর্তে আমি ম্যানুয়ালি জিনিসগুলি পরীক্ষা করে খুশি, তবে ডেটা বড় হওয়ার সাথে সাথে এই টাস্কটি সম্পাদন করার জন্য আরও অটোমেশন প্রয়োজন।
-i
পতাকা খুব সুবিধাজনক। প্রতিটি ফাইলের জন্য, এটি একটি ম্যাচের স্ট্রিং দেয় যা এটি কেন মিলে যায় তা দেখতে ডিকোড করা যায় (আধুনিক সময়ের জন্য পতাকা, আকারের জন্য পতাকা ইত্যাদি)