যদি এটি সার্ভারে ইনস্টল করা থাকে তবে rsync
ঠিক সেই কাজের জন্য এটি নির্মাণ করুন।
দ্বি-দিকনির্দেশনা পেতে এটি করুন ( http://forums11.itrc.hp.com/service/forums/questionanswer.do?admit=109447626+1285799008594+28353475&threadId=1278777 থেকে উদ্ধৃতি ):
Bidirectionally কোনো ডিরেক্টরি সিঙ্ক /src/foo
উপর hostA
থেকে /dest/foo
উপর hostB
, সব উপ-ডিরেক্টরির সহ, আপনি এই কমান্ড চালানো হবে hostA
:
rsync -auz /src/foo hostB:/dest
rsync -auz hostB:/dest/foo /src
প্রথম কমান্ডটি সমস্ত নতুন ফাইলগুলিতে চাপ hostA
দেয় hostB
।
দ্বিতীয় কমান্ড সমস্ত ফাইল যে নতুন হয় টান হবে hostB
থেকে hostA
। সমালোচনামূলক বিকল্পগুলি হ'ল:
অনুলিপি করার সময়, আপনাকে অবশ্যই ফাইল পরিবর্তনের সময়গুলি সংরক্ষণ করতে হবে। -a
এটি এবং অন্যান্য কাজ করে;
আপনি যদি কেবল পরিবর্তনের সময়গুলি সংরক্ষণ করতে চান তবে -t
পরিবর্তে ব্যবহার করুন।
গন্তব্যে নতুন যে কোনও ফাইল এড়িয়ে যেতে: এটি -u
করে।