কীভাবে পুরোপুরি RSSync দিয়ে রাখবেন?


64

আরএসআইএনসি ব্যাক আপ করার সময় আমি কীভাবে সম্পূর্ণ ডিরেক্টরি কাঠামো রাখব?

উদাহরণ হিসেবে বলা যায়, দূরবর্তী সার্ভার শনি , এবং আমি ব্যাকআপ করতে চান শনি 'র / হোম / Udi / ফাইল / ছবি একটি স্থানীয় নামের ডিরেক্টরি থেকে ব্যাকআপ ।

আমি ব্যাকআপ / চিত্রের পরিবর্তে (স্থানীয়ভাবে) ব্যাকআপ / হোম / ইউডি / ফাইল / ছবি রাখতে চাই ।

উত্তর:


76

সম্পূর্ণ পাথ সংরক্ষণের জন্য বিকল্প -Rবা --relativeবিকল্পটি ব্যবহার করুন ।


2

আর একটি সাধারণ সম্পর্কিত ব্যবহারের ক্ষেত্রে ডিরেক্টরি গাছের একটি নির্বাচিত অংশটি এটির সাথে রাখার জন্য /./, যেমন আপনি যদি চান:

backup/files/pictures

তুমি লিখতে পারো:

rsync --relative /home/udi/./files/pictures backup

জাদু /./বলে rsyncকোথা থেকে ডিরেক্টরি তৈরি করা শুরু করতে।


এটি আমার পক্ষে কাজ করেছিল! জাদু ./একটি Linux কনস্ট্রাক্ট বা rsync নির্দিষ্ট? এই আচরণ সম্পর্কে কিছুটা অন্তর্দৃষ্টি অর্জন করার চেষ্টা করছি।
— ফ্লো 2 কে

@ ফ্লো 2 কে কেবল ম্যাজিককে সিএসএনসি করুন, পসিক্সের জন্য এটি নিরর্থক।
— সিরো সান্তিলি 新疆 改造 中心 法轮功 六四 事件

1

সাইগউইন উইন্ডোজ আরএসসিএনসি সহ, এবং ধরে নিচ্ছি যে দূরবর্তী আরএসএনসিটি মূলটির দিকে ইঙ্গিত করছে, আমি করব:

rsync -vtrz --delete server::rsyncid/home/udi/files/pictures /cygdrive/d/backup/home/udi/files

এটি দূরবর্তী ছবি ডিরেক্টরি সামগ্রীতে / ব্যাকআপ / হোম / ইউডি / ফাইল / ছবিতে রাখবে। সম্ভবত ইউনিক্সের অধীনে বাক্য গঠন একই রকম হবে।

জেআর


এটি কার্যকর নয় কারণ আমাদের আরএসইএনসি কমান্ড কার্যকর করার আগে স্থানীয় ডিরেক্টরিতে সম্পূর্ণ ডিরেক্টরি হায়ারার্কি পুনরুত্পাদন করা দরকার।
— লুডোভিচ কিউটি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.