| TARSNAP-RECRYPT(1) | General Commands Manual | TARSNAP-RECRYPT(1) |
نام (NAME)
tarsnap-recrypt —
رمزنگاری
مجدد
دادههای
ذخیرهشده
با استفاده
از
tarsnap(1)
خلاصه دستور (SYNOPSIS)
tarsnap-recrypt
--oldkey old-key-file
--oldcachedir old-cache-dir
--newkey new-key-file
--newcachedir new-cache-dir
tarsnap-recrypt
--version
توضیحات (DESCRIPTION)
tarsnap-recrypt
دادهها را
با استفاده
از old-key-file
بارگیری و
رمزگشایی
کرده و با
استفاده از
new-key-file
مجدداً
رمزنگاری و
بارگذاری
میکند. پس
از آنکه
تمام
دادهها
مجدداً
بارگذاری
شدند،
tarsnap-recrypt
دادهها را
با استفاده
از old-key-file حذف
میکند تا
تنها نسخه
باقیمانده
از
دادهها،
با new-key-file
رمزنگاری
شده باشد.
فایل کلید
new-key-file باید
توسط
tarsnap-keyregen(1)
به همراه
old-key-file تولید
شده باشد.
tarsnap-recrypt
وضعیت
پیشرفت خود
را پس از هر ۱
تا ۲
گیگابایت
داده
رونوشتشده
ذخیره (checkpoint)
میکند؛ در
صورت بروز
وقفه،
میتوان آن
را دوباره
اجرا کرد و
تلاش خواهد
کرد عملیات
را ادامه
دهد.
توجه
داشته
باشید که پس
از پایان
کار tarsnap-recrypt
همچنان
امکان
ذخیره
آرشیوهای
بیشتر با
استفاده از
کلید old-key-file و
دایرکتوری
کش old-cache-dir
وجود خواهد
داشت؛
بنابراین
باید دقت
شود که در
زمان اجرای
،
هرگونه
فرآیند
بایگانی
خودکار
(مانند
cron(8))
غیرفعال
گردد.
گزینه
--version شماره
نسخه tarsnap-recrypt
را چاپ کرده
و سپس خارج
میشود.
مثالها (EXAMPLES)
دنباله دستورهای زیر کلیدهای جدید ایجاد کرده و دادهها را دوباره رمزنگاری میکند، با این فرض که کلیدهای مورد استفاده فعلی در /root/tarsnap.key و دایرکتوری کش فعلی در /usr/local/tarsnap-cache قرار دارند:
tarsnap-keyregen
--keyfile
/root/tarsnap.key.new --oldkey
/root/tarsnap.key --user
me@example.com --machine
myservertarsnap-recrypt
--oldkey /root/tarsnap.key
--oldcachedir
/usr/local/tarsnap-cache
--newkey /root/tarsnap.key.new
--newcachedir
/usr/local/tarsnap-cache.newrm
-r
/usr/local/tarsnap-cachemv
/usr/local/tarsnap-cache.new
/usr/local/tarsnap-cacherm
/root/tarsnap.keymv
/root/tarsnap.key.new
/root/tarsnap.key| March 20, 2025 | Linux 6.12.113+deb13-amd64 |