ব্যবহার tar
:
tar -cf my_big_folder.tar /my/big/folder
সংরক্ষণাগারটি দিয়ে পুনরুদ্ধার করুন tar -xf my_big_folder.tar -C /
-C আপনার সংরক্ষণাগারটি পুনরুদ্ধার করতে রুট ডিরেক্টরিতে পরিবর্তিত হবে কারণ উপরের তৈরি সংরক্ষণাগারটিতে পরম পাথ রয়েছে।
সম্পাদনা : সংরক্ষণাগারের তুলনামূলকভাবে বড় আকারের কারণে, এসএসএইচ বা ক্লাউড রিসোর্স / ফোল্ডারের কোনও মাউন্ট পয়েন্ট ব্যবহার করে এটি [সরাসরি] এর চূড়ান্ত স্থানে প্রেরণ করা ভাল হবে be উদাহরণস্বরূপ, কোল জনসন যেমন পরামর্শ দিয়েছেন :
tar -cf /network/mount/point/my_big_folder.tar /my/big/folder
অথবা
tar -c /my/big/folder | ssh example.com "cat > my_big_folder.tar"
সম্পাদনা : ব্ল্যাকলাইট শাইনিংয়ের পরামর্শ অনুসারে , আপনি যদি নিখুঁত পাথগুলি এড়াতে চান তবে আপনি বড় ফোল্ডারের পিতামাতায় এবং tar
সেখান থেকে পরিবর্তন করতে পারেন :
tar -cf /network/mount/point/my_big_folder.tar \
-C /my/big/folder/location the_big_folder
অথবা
tar -cC /my/big/folder/location the_big_folder | \
ssh example.com "cat > my_big_folder.tar"
ব্যক্তিগত প্রতিচ্ছবি
আপেক্ষিক বা নিখুঁত পাথগুলি অন্তর্ভুক্ত করা উচিত কিনা তা ব্যক্তিগত পছন্দের বিষয়।
এমন কিছু ঘটনা রয়েছে যেখানে পরম পাথগুলি সুস্পষ্ট, যেমন দুর্যোগ পুনরুদ্ধারের পরিস্থিতিতে পুনরুদ্ধারের জন্য। স্থানীয় প্রকল্প বা সংগ্রহের জন্য পছন্দসই ফোল্ডারের পিতা-মাতার কাছ থেকে ডিরেক্টরি গাছ সংরক্ষণাগারবদ্ধ করার জন্য এটি সাধারণ বিষয় যাতে আর্কাইভটি দুর্ঘটনাক্রমে জায়গায় প্যাক করে রাখা হয় in যদি বিগ_ফোল্ডারটি স্ট্যান্ডার্ড * এনআইএক্স স্তরক্রমের কোথাও গভীর অবস্থিত থাকে তবে প্রথম অ-স্ট্যান্ডার্ড ফোল্ডারটি সংরক্ষণ করা শুরু করা কিছুটা অর্থপূর্ণ হতে পারে যেখানে বিগ_ফোল্ডার সেখান থেকে তার ডিরেক্টরি ট্রিটি বিচ্যুত করে।
অবশেষে - পেডেন্টিক এখানে যাওয়া - tar
সংরক্ষণাগার সদস্যরা সর্বদা তুলনামূলক যেহেতু ক) তারা কোনও ডিরেক্টরিতে পুনঃস্থাপন করতে পারে এবং খ) একটি সংরক্ষণাগার তৈরি tar
করার সময় নেতৃস্থানীয়টিকে সরিয়ে দেয় /
। সংরক্ষণাগারটি আনপ্যাক করার সময় আমি ব্যক্তিগতভাবে সর্বদা -C ব্যবহারের প্রবণতা রাখি ।
tar
লিনাক্স এ কমান্ড আছে।tar -cf long.file.tar folder