স্কোয়াশএফএসের সাথে আমি এটি ব্যবহার করি solution এটি আগে প্রস্তাবিত TAR.GZ সমাধানের সাথে বেশ সমান, তবে এর কিছু বড় সুবিধা রয়েছে।
স্কোয়াশএফএস একটি সংকুচিত ফাইল সিস্টেম যা সম্পূর্ণরূপে একটি ফাইলে সংরক্ষণ করা হয়। এই ফাইলটি একটি বিদ্যমান সিস্টেমে মাউন্ট করা যেতে পারে এবং অন্যান্য পার্টিশনের মতো একটি সাধারণ উপায়ে অ্যাক্সেস করা যায়। TAR.GZ এর পার্থক্য হ'ল স্কোয়াশএফস একটি পূর্ণ-বদ্ধ ফাইল সিস্টেম যা এলোমেলোভাবে ফাইলগুলিতে অ্যাক্সেস সহ, যখন টিআর কেবল একটি বড় কনকেনটেটেড ফাইল।
এর অর্থ হ'ল আপনি যদি আপনার পুরো ফাইল সিস্টেমের কিছু বড় ব্যাকআপ মাউন্ট করতে চান তবে টিআর.জিজেডের জন্য এটি 5 ঘন্টা (আমার অভিজ্ঞতাতে) সময় নিতে পারে এবং স্কোয়াশএফএসের জন্য এটি কয়েক মিনিট / সেকেন্ড সময় নিতে পারে। সংক্ষেপণ / ব্যাকআপ অপারেশনের ক্ষেত্রেও একই কথা, স্কোয়াশএফএস বহুগুণ দ্রুত।
আপডেট 2017-01-31 : এটি প্রদর্শিত হয় যে আপনি কেবল স্কোয়াশফ ফাইলটি মাউন্ট করতে পারবেন না, এটি লিনাক্সে ফাইল রোলার এবং উইন্ডোজে 7-জিপ ইত্যাদির মতো পরিচিত অ্যাপ্লিকেশনগুলির সাথে একটি সাধারণ সংরক্ষণাগার হিসাবে খুলতে পারেন etc.
সুতরাং আমার কমান্ডটি আমি আমার মূল ফোল্ডারটি ব্যাক আপ করতে ব্যবহার করি:
sudo mksquashfs / /path/to/backup/hdd/root-backup.sqsh -e home media dev run mnt proc sys tmp
যেখানে "-e" স্যুইচটি আপনি যে ফোল্ডারগুলি বাদ দিতে চান তা বাদ দেয় (আমার উদাহরণে ভার্চুয়াল এবং বাহ্যিক লিনাক্স ফোল্ডারগুলির মতো)।
ব্যাকআপ শেষ হওয়ার পরে, আমি এখন এটি মাউন্ট করতে পারি:
sudo mkdir /mnt/root_backup
sudo mount /path/to/backup/hdd/root-backup.sqsh /mnt/root_backup -t squashfs -o loop
এখন কয়েক মিনিট অপেক্ষা করুন (সংরক্ষণাগার আকারের উপর নির্ভর করে) এবং আপনার সমস্ত ফাইল / mnt / root_backup ফোল্ডারে উপভোগ করুন।
একইভাবে / হোম / মাইনেম ফোল্ডার, যেমন করা যেতে পারে
sudo mksquashfs /home/myname /path/to/backup/hdd/home-backup.sqsh -e Dropbox GoogleDrive
ভবিষ্যতে কোনও সম্ভাব্য সমস্যা এড়াতে আমি ড্রপবক্স এবং গুগলড্রাইভকে এখানে বাদ দিই, যদি আমি এই ফোল্ডারগুলি ব্যাকআপ থেকে পুনরুদ্ধার করি এবং সেগুলি মেঘের আসল ফাইলগুলির সাথে জগাখিচুড়ি হয়ে যায়।
Http://tldp.org/HOWTO/SquashFS-HOWTO/creatingandusing.html এ আরও তথ্য দেখুন