আমার অ্যাপারচার লাইব্রেরিটি ক্লোনিং করার সময় rsync “নিয়মিত ফাইল বাদ দেওয়া”


38

আমি আমার অ্যাপারচার লাইব্রেরির ব্যাকআপ কপিটি বজায় রাখতে আরএসসিএনসি ব্যবহার করার চেষ্টা করছি। আমি যখন সিঙ্ক কমান্ডটি চালাচ্ছি তখন এটি কী হবে তা দেখার জন্য ফলাফলটি:

rsync --dry-run -r "/Volumes/Data/Aperture Library.aplibrary" "/Volumes/Backup"

skipping non-regular file "Aperture Library.aplibrary/Database/BigBlobs.apdb"
skipping non-regular file "Aperture Library.aplibrary/Database/Faces.db"
skipping non-regular file "Aperture Library.aplibrary/Database/History.apdb"
skipping non-regular file "Aperture Library.aplibrary/Database/ImageProxies.apdb"
skipping non-regular file "Aperture Library.aplibrary/Database/Library.apdb"
skipping non-regular file "Aperture Library.aplibrary/Database/Properties.apdb"

"ফাইল" কমান্ডটি বলেছে যে কমপক্ষে ".db" ফাইলটি একটি "এসকিউলাইট 3.x ডাটাবেস"। আমি কীভাবে এই ফাইলগুলিকে আরএসসিএন-এর সাথে সিঙ্ক করতে পারি?

উত্তর:


48

দেখে মনে হবে এই ফাইলগুলি প্রতীকযুক্ত।

এগুলিকে সিমলিঙ্ক হিসাবে অনুলিপি করতে, ব্যবহার করুন --links

তারা যে ফাইলগুলিকে নির্দেশ করছে সেগুলি অনুলিপি করতে, ব্যবহার করুন --copy-links

বিস্তারিত জানার জন্য SYMBOLIC LINKSবিভাগটি দেখুন man rsync


36

-aপরিবর্তে ব্যবহার করুন -r-aমানে বিশেষ ফাইল এবং অনুমতি সহ ফাইলের শ্রেণিবিন্যাস পুনরুত্পাদন করা। -rকেবলমাত্র ডিরেক্টরিতে পুনরাবৃত্তি করার অর্থ। ব্যাকআপের জন্য, আপনি চান -a


1
আমি বলব এটি ব্যবহারিক সমাধান, যদিও - লিঙ্কগুলির ব্যাখ্যাটি কার্যকর is আমি rsync -hiva --log-file=log.txt source destবেশিরভাগ সময় ব্যবহার করি .. আমি হিভা ~ শীতকালকে স্মৃতিচারণ হিসাবে পছন্দ করি
পিটিম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.