আরএসইএনসিতে সংরক্ষণাগার মোডটি কী?


169

আমি জানি আপনি আরএসইএনসি ব্যবহার করার সময় সংরক্ষণাগার মোডটি ব্যবহার করতে -aবা --archiveসক্রিয় করতে পারেন । দুর্ভাগ্যক্রমে, সংরক্ষণাগার মোডটি করার কথা আমার কোন ধারণা নেই এবং ম্যান পৃষ্ঠাটি এটি কী তা সম্পর্কে মোটেই পরিষ্কার নয়:

সমান -rlptgoD (কোন-এইচ, -এ,-এক্স)

এই বিকল্পগুলি ( rlptgoD) এর অর্থ কী এবং আমি যখন সেগুলি ব্যবহার করি তখন CSSync এর আচরণ কী তা আপনি ব্যাখ্যা করতে পারেন?


উত্তর:


203

এটি সব এই:

-r, --recursive ডিরেক্টরিতে পুনরাবৃত্তি

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

-p, --perms অনুমতি সংরক্ষণ করে

-t, - সময় পরিবর্তন সময় সংরক্ষণ করে

-g, --গোষ্ঠী সংরক্ষণ গোষ্ঠী

-ও, - মালিক সংরক্ষণের মালিক (কেবলমাত্র অতি ব্যবহারকারী)

- ডিভাইস - বিশেষ হিসাবে একই

- ডিভাইসগুলি ডিভাইস ফাইলগুলি সংরক্ষণ করে (কেবলমাত্র অতি ব্যবহারকারী)

- স্পেশাল বিশেষ ফাইল সংরক্ষণ করে

এটি বাদ দেয়:

-H, - হার্ড-লিঙ্কগুলি হার্ড লিঙ্কগুলি সংরক্ষণ করে

-A, --acls ACL গুলি সংরক্ষণ করে (বোঝায়-পি)

-X, --xattrs বর্ধিত বৈশিষ্ট্য সংরক্ষণ করে

এটি ব্যাকআপের জন্য উপযুক্ত। আমার "ডিফল্ট" স্যুইচগুলির সেটটি হ'ল -avzP- সংরক্ষণাগার মোড, ভারবোজ হতে, সংক্ষেপণ ব্যবহার করুন, আংশিক ফাইলগুলি সংরক্ষণ করুন, অগ্রগতি প্রদর্শন করুন।

দ্রষ্টব্য: অবিচ্ছিন্নভাবে যখন বর্ণনাগুলি "সংরক্ষণ" করে, এর অর্থ গন্তব্যটি উত্সের মতো হওয়া উচিত।


25
+1 - হ্যাঁ, এটি ম্যান পৃষ্ঠায় রয়েছে তবে সহজ রেফারেন্সের উত্তরের সাথে এটি এখানে দেখতে ভালই
লেগেছে

3
ম্যান পেজে দেখার চেয়ে সহজ: পি?
সালামি

1
ব্যাকআপের জন্য বিকল্প সমন্বয় ভাগ করার জন্য +1 (-avzP)।
রোবোক্লেক্স

1
হ্যাঁ কোথাও কোথাও, এলএমজিটিফাই মানুষের আরএসসিএনসি থেকে সহজ হয়ে গেল।
স্টু

1
ম্যান পেজ অনুসারে @ এক্সিলিটস,The -P option is equivalent to --partial --progress.
11:47 এ সুটানদিওনো

15

এটি নিশ্চিত করে যে অনুমতি, বৈশিষ্ট্য ইত্যাদি উভয় পক্ষেই সমান। rsync কেবল সেভাবেই কাজ করে ... আপনি যদি ফাইলগুলি সিঙ্ক্রোনাইজ করতে চান তবে আপনাকে একটি প্যারামিটার ব্যবহার করতে হবে।

এর কারণ এই যে, আরএসসিএনসি উভয় পক্ষের এই অনুমতি, বৈশিষ্ট্য ইত্যাদির তুলনা করে যে তারা একই ফাইল কিনা তা নির্ধারণ করে এবং এটি আপডেট করা উচিত কিনা তা স্থির করে। আপনি যদি rsync -r xxx yyy এর পরিবর্তে rsync -a xxx yyy ব্যবহার করেন তবে কিছু ফাইল বারবার অনুলিপি করা হবে, কোজ, অনুমতি, বৈশিষ্ট্যটি সিঙ্ক্রোনাইজ হবে না এবং উভয় পক্ষের সাথে মিলছে ...


14

সংরক্ষণাগার স্যুইচ হ'ল একটি শর্টকাট যা আপনি সাধারণত ব্যাকআপগুলি তৈরি করার জন্য আরএসসিএনসি ব্যবহার করে থাকেন তবে আপনি একটি সাধারণ স্যুইচ প্রবেশ করতে পারবেন না (একটি সাধারণ কাজ)।

এটি টাইপ করার মতোই:

rsync -r -l -p -t -g -o -D

এবং এটি মনে রাখা অনেক সহজ। ম্যান পৃষ্ঠাতে এই সমস্ত সুইচগুলির জন্য সংজ্ঞা পেতে পারেন find

(যখন আপনি একাধিক একক-বর্ণের স্যুইচগুলি সম্মিলন করেন তখন হাইফেনগুলি optionচ্ছিক হয়))


8
ধন্যবাদ, তবে আমি মনে করি আপনি আমার বক্তব্য মিস করছেন। আমাকে দয়া করে ম্যান পৃষ্ঠার different টি বিভিন্ন অংশ পড়তে না দিয়ে এই সমস্ত অপশনগুলির সমন্বয় করে কী ব্যাখ্যা করতে পারেন, যা সম্ভবত ম্যান পৃষ্ঠার অন্যান্য অংশগুলি বোঝায়?
অ্যালিউরকোড

17
আমি মনে করি আপনি যে পয়েন্টটি হারিয়েছেন তা হ'ল আপনি কী করছেন ঠিক তা জানতে ম্যান পৃষ্ঠাটি পড়া গুরুত্বপূর্ণ। আরএসআইএনসি-র কিছু শক্তিশালী বিকল্প রয়েছে, এতে ফাইল মুছে ফেলার উপায় রয়েছে! এটি আপনার টেবিলে কর ব্যবহারের জন্য অনুরোধ করার মতো কারণ আপনি নির্দেশিকা ম্যানুয়ালগুলি পড়া পছন্দ করেন না।
ডেভিড এম

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