FSArchiver
محتویات
معرفی ابتدایی
FSArchiver یک ابزار سیستمی است که به کاربر اجازه میدهد تا محتویات یک فایلسیستم رو به شکل یک آرشیو فشرده شده ذخیره نماید. آرشیو ایجاد شده را میتوان بر روی یک پارتیشن با اندازه یا فایلسیستم متفاوت بازگردانی کرد. بر خلاف ابزارهایی همچون tar و dar، ابزار FSArchiver در هنگام بازگردانی، فایلسیستم را هم ایجاد خواهد کرد. برای محافظت از دادهها، تمامی آنها به وسیله الگوریتمهای سرجمع (checksum)، مورد بررسی قرار میگیرند. اگر صدمهای به فایل آرشیو وارد شده باشد، تنها فایل مذکور را از دست خواهید داد و سایر فایلهای موجود در آرشیو حفظ خواهند گشت.
FSArchiver با لایسنس GPL-v2 عرضه شده است.
توضیحات بیشتر
محدودیتها
بارگیری
نصب
فیش در مخازن رسمی موجود است. با دستور زیر میتوان آن را در دبیان و توزیعهای زیرشاخه از جمله اوبونتو نصب کرد.
$ sudo apt install fsarchiver
راهنمای استفاده
در این بخش به توضیح ابتدایی روش استفاده از FSArchiver خواهیم پرداخت. فرض کنید ریشه سیستم شما روی افراز dev/sda1/ نصب شده است. قصد داریم فایلهای پشتیبان ایجاد شده را بر روی دیسکی که روی شاخه mnt/backup/ سوار شده است ذخیره نماییم.
پشتیبان گیری
برای گرفتن پشتیبان از فایلسیستم ریشه (افراز dev/sda1/) و ذخیره آن در آدرس mnt/backup/ubuntu-rootfs.fsa/، از دستور زیر استفاده میکنیم:
# fsarchiver savefs /mnt/backup/ubuntu-rootfs.fsa /dev/sda1
فرض کنید افراز dev/sda2/ حاوی بارکنندهٔ راهاندازی سیستم است. برای پشتیبان گرفتن از این افراز:
# fsarchiver savefs /mnt/backup/ubuntu-bootfs.fsa /dev/sda2
همچنین میتوان تعداد بیشتر از یک فایلسیستم را در یک آرشیو ذخیره کرد. در مثال زیر افرازهای root و boot هر دو در ubuntu.fsa ذخیره خواهند شد.
# fsarchiver savefs /mnt/backup/ubuntu.fsa /dev/sda1 /dev/sda2