প্রশ্ন Rsync মধ্যে সংরক্ষণাগার মোড কি?


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

equals -llptgoD (না -H, -A, -X)

আপনি কি বিকল্পগুলি ব্যাখ্যা করতে পারেন (rlptgoD) মানে এবং আমি তাদের ব্যবহার যখন rsync আচরণ কি?


147
2018-05-14 03:19


উত্স


আমরা সম্ভবত "আমাকে মনে করিয়ে দেয় ..." ছাড়া সম্পূর্ণই করতে পারে, যা সম্পূর্ণরূপে অপ্রাসঙ্গিক। - John Gardeniers
explainshell.com/explain?cmd=rsync%20-rlptgoD - jbyler
@ জাবিলার যে ব্যাখ্যা করে সাইট বেশ মিষ্টি ..! - Tommy


উত্তর:


এটা সব এই:

-আর, - ডিরেক্টরি মধ্যে recursive recurs

-l, - symlinks হিসাবে symlinks অনুলিপি লিঙ্ক

-পি, --প্রণালী অনুমতি সংরক্ষণ

-t, --times সংশোধন বার সংরক্ষণ

-g, - গ্রুপ গ্রুপ সংরক্ষণ

-ও, - মালিক মালিক সংরক্ষণ (শুধুমাত্র সুপার ব্যবহারকারী)

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

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

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

এটা বাদ দেয়:

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

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

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

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

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


179
2018-05-14 03:38



+1 - হ্যাঁ, এটি ম্যান পৃষ্ঠাতে রয়েছে তবে সহজ রেফারেন্সের উত্তরের সাথে এটি এখানে দেখতে সুন্দর - cwd
মানুষের পাতা দেখতে চেয়ে সহজ: পি? - Salami
ব্যাকআপগুলির জন্য বিকল্প সমন্বয় ভাগ করার জন্য +1 (-avzP)। - RoboAlex
হ্যাঁ কোথাও বরাবর, lmgtfy মানুষের rsync চেয়ে সহজ হয়ে ওঠে। - Stu
আহ ... কেউ কোন বিকল্প নির্দেশ করতে পারে -avzP আংশিক ফাইল জন্য? এটা না --partial, একটি সংক্ষিপ্ত সংস্করণ ছাড়া? (rsync 3.1.0) - xealits


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

এটি টাইপিংয়ের মতোই:

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

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

(একাধিক একক-অক্ষর সুইচ মিশ্রিত করার সময় হাইফেনগুলি ঐচ্ছিক।)


14
2018-05-14 03:32



ধন্যবাদ, কিন্তু আমি মনে করি আপনি আমার পয়েন্ট অনুপস্থিত। আপনি কি দয়া করে ব্যাখ্যা করতে পারেন যে এই সমস্ত বিকল্পগুলি কীভাবে আমাকে সংযোজন না করে ম্যান পৃষ্ঠাটির 7 টি পৃথক অংশগুলি পড়তে পারে, যা সম্ভবত পৃষ্ঠাটির অন্যান্য অংশগুলির উল্লেখ করে? - allyourcode
আমার মনে হয় আপনি এই মুহূর্তে অনুপস্থিত আছেন যে আপনি কী করছেন তা জানার জন্য ম্যান পৃষ্ঠাটি পড়তে গুরুত্বপূর্ণ। rsync ফাইল মুছে ফেলার একটি উপায় সহ কিছু খুব শক্তিশালী বিকল্প আছে! আপনার টেবিলের সাহায্যে সাহায্যের জন্য জিজ্ঞাসা করা আপনার মতো, কারণ আপনি নির্দেশ ম্যানুয়ালগুলি পড়তে পছন্দ করেন না। - David M
অবশ্যই, আমি 100 মিনিটের জন্য নির্দেশ ম্যানুয়াল পড়তে পছন্দ করি না যখন আমি পরিবর্তে একটি cheatsheet ব্যবহার করতে পারি। - CivFan


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

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


12
2018-02-05 03:02