আমি নিম্নলিখিত ব্যবহার করে একাধিক মেশিনে ফাইলগুলি সিঙ্ক করতে rsync ব্যবহার করছি:
rsync -az -e "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" \
--delete --delete-excluded --force --exclude=.git --exclude=.bundle \
--exclude=tmp --exclude=log/* --exclude=*.log --exclude=*.pid \
user@host:/path/to/src/ /var/build/dest
আমি উত্স থেকে গন্তব্যে স্থানান্তরিত হতে সমস্ত লগ ফাইলগুলি বাদ দিতে এবং গন্তব্যে থাকা সমস্ত বিদ্যমান ফাইল মুছতে চাই। তাই আমি ব্যবহার করছি --exclude=*.log
সঙ্গে --delete-excluded
যা কাজ করে মহান।
তবে আমি গন্তব্যে একটি নির্দিষ্ট লগ ফাইল অক্ষত রাখতে চাই। আমি একটি --exclude-from-delete
বিকল্প চাই ।
এটি কি আরএসসিএনসি দিয়ে সম্ভব?
অনুরূপ: গিটার উপ-ডিরেক্টরি ছাড়া কোনও ডিরেক্টরি ব্যাকআপ করতে কীভাবে RSSync ব্যবহার করবেন?
—
কেনারব