কীভাবে পুরোপুরি 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.