উত্তর:
বিভাজন খুব নির্ভরযোগ্য। আমরা এটি বৃহত লগ ফাইলগুলি পোর্টিংয়ের জন্য ব্যবহার করি এবং এটি বেশ কয়েকটি জিবি (যেভাবেই 50 জিবি নয়) পর্যন্ত ভাল কাজ করেছে।
আমি বিশ্বাস করি আপনি নিজের প্রয়োজনের জন্য বিভাজনটি ব্যবহার করে দেখতে পারেন এবং আমাদের জানান।
5 জিবি ফাইলগুলিতে বিভক্ত করুন
বিভক্ত --bytes = 5G ইনপুট ফাইল
এটি 5 গিগাবাইটের একাধিক ফাইলগুলিতে বিভক্ত হবে এবং এটি xaa, xab, xac, .... এবং এর নামে নামকরণ করবে।
বন্ধ করা
বিড়াল x *> আউটফাইল
এটির মাধ্যমে আপনি অন্য প্রান্তে একক ফাইল হিসাবে সংযুক্ত করতে পারেন।
আপনি যদি রার ইনস্টল করে থাকেন তবে এটি আমার জন্য খুব ভালভাবে কাজ করেছে:
ভাগ করা, বিভক্ত করা
rar a -m0 -v5000m newfilename giantfile.foo
পুনরায় জমায়েতে:
unrar x newfilename.*
উপকারিতা:
split
এবং cat
সম্পূর্ণ নির্ভরযোগ্য। আপনি অতিরিক্ত ইন-লাইনে সংকোচন করতে পারেন। মনে করুন আপনার ইনপুট ফাইলটি হ'ল dump.bson
:
gzip < dump.bson | split -b 32M - dump.bson.gz.
এবং তারপরে এটি পুনর্গঠন করুন:
cat dump.bson.gz.* | gunzip > dump.bson
টিপ, এটি ঠিক পাশাপাশি xz(dec)
জায়গায় কাজ করেg(un)zip