| restic backup(1) | restic backup(1) |
نام (NAME)
restic-dump - چاپ فایلها یا پوشههای پشتیبانگیریشده در stdout
خلاصه دستور (SYNOPSIS)
restic dump [flags] snapshotID file
توضیحات (DESCRIPTION)
دستور «dump» فایلها را از یک snapshot موجود در مخزن استخراج میکند. اگر یک فایل تکی انتخاب شود، محتویات آن را در stdout چاپ میکند. پوشهها به صورت یک فایل tar (پیشفرض) یا zip شامل محتویات پوشهٔ مشخصشده در خروجی قرار میگیرند. برای استخراج کل snapshot در قالب یک فایل آرشیو، «/» را به عنوان نام فایل ارسال کنید.
شناسه snapshot ویژهٔ "latest" میتواند برای استفاده از جدیدترین snapshot موجود در مخزن به کار رود.
برای گنجاندن محتوای پوشه در ریشهٔ آرشیو، میتوانید از ساختار "snapshotID:subfolder" استفاده کنید، که در آن "subfolder" مسیری در درخت snapshot است، همانگونه که توسط "restic ls" نشان داده میشود.
وضعیت خروج (EXIT STATUS)
در صورت موفقیتآمیز بودن دستور، وضعیت خروج 0 است. در صورت بروز هرگونه خطا، وضعیت خروج 1 است. اگر مخزن وجود نداشته باشد، وضعیت خروج 10 است. اگر مخزن از قبل قفل شده باشد، وضعیت خروج 11 است. اگر گذرواژه نادرست باشد، وضعیت خروج 12 است.
گزینهها (OPTIONS)
-a, --archive="tar" تنظیم format آرشیو به صورت "tar" یا "zip"
-h, --help[=false] راهنمای dump
-H, --host=[] فقط اسنپشاتهای مربوط به این host در نظر گرفته شوند، هنگامی که شناسهٔ snapshot معادل "latest" داده شده است (میتواند چندین بار مشخص شود؛ برای لغو مقدار پیشفرض از یک رشتهٔ خالی استفاده کنید) (پیشفرض: $RESTIC_HOST)
--path=[] فقط اسنپشاتهای شامل این path (مطلق) در نظر گرفته شوند، هنگامی که شناسهٔ snapshot معادل "latest" داده شده است (میتواند چندین بار مشخص شود، اسنپشاتها باید شامل تمام مسیرهای مشخصشده باشند)
--tag=[] فقط اسنپشاتهای شامل tag[,tag,...] در نظر گرفته شوند، هنگامی که شناسهٔ snapshot معادل "latest" داده شده است (میتواند چندین بار مشخص شود)
-t, --target="" نوشتن خروجی در path مقصد
گزینههای به ارث رسیده از دستورات والد (OPTIONS INHERITED FROM PARENT COMMANDS)
--cacert=[] file برای بارگذاری گواهیهای ریشه از آن (پیشفرض: استفاده از گواهیهای سیستم یا $RESTIC_CACERT)
--cache-dir="" تنظیم directory حافظه موقت (کَش). (پیشفرض: استفاده از دایرکتوری پیشفرض کش سیستم)
--cleanup-cache[=false] پاکسازی خودکار دایرکتوریهای کش قدیمی
--compression=auto حالت فشردهسازی (تنها برای نسخه ۲ قالب مخزن در دسترس است)، یکی از (auto|off|fastest|better|max) (پیشفرض: $RESTIC_COMPRESSION)
--http-user-agent="" تنظیم یک user agent برای درخواستهای http خروجی
--insecure-no-password[=false] استفاده از گذرواژه خالی برای مخزن، باید به تمام دستورات restic داده شود (ناامن)
--insecure-tls[=false] رد شدن از اعتبارسنجی گواهی TLS هنگام اتصال به مخزن (ناامن)
--json[=false] تنظیم حالت خروجی به JSON برای دستوراتی که از آن پشتیبانی میکنند
--key-hint="" شناسه key برای تلاش اول در رمزگشایی (پیشفرض: $RESTIC_KEY_HINT)
--limit-download=0 محدود کردن دانلودها به حداکثر rate بر حسب KiB/s. (پیشفرض: نامحدود)
--limit-upload=0 محدود کردن آپلودها به حداکثر rate بر حسب KiB/s. (پیشفرض: نامحدود)
--no-cache[=false] عدم استفاده از کش محلی
--no-extra-verify[=false] صرفنظر کردن از اعتبارسنجی اضافی دادهها پیش از آپلود (مستندات را ببینید)
--no-lock[=false] قفل نکردن مخزن، این کار اجازه اجرای برخی عملیات را روی مخازن فقطخواندنی میدهد
-o, --option=[] تنظیم گزینه پیشرفته (key=value، میتواند چندین بار مشخص شود)
--pack-size=0 تنظیم size هدف بسته بر حسب MiB، فایلهای بسته ایجاد شده ممکن است بزرگتر باشند (پیشفرض: $RESTIC_PACK_SIZE)
--password-command="" دستور شل (command) برای دریافت گذرواژه مخزن از آن (پیشفرض: $RESTIC_PASSWORD_COMMAND)
-p, --password-file="" file برای خواندن گذرواژه مخزن از آن (پیشفرض: $RESTIC_PASSWORD_FILE)
-q, --quiet[=false] عدم نمایش گزارش جامع پیشرفت
-r, --repo="" repository برای پشتیبانگیری در آن یا بازیابی از آن (پیشفرض: $RESTIC_REPOSITORY)
--repository-file="" file برای خواندن مکان مخزن از آن (پیشفرض: $RESTIC_REPOSITORY_FILE)
--retry-lock=0s تلاش مجدد برای قفل کردن مخزن در صورتی که از قبل قفل شده باشد، مقادیری مانند 5m یا 2h میپذیرد (پیشفرض: بدون تلاش مجدد)
--stuck-request-timeout=5m0s مدت زمان (duration) که پس از آن، درخواستهای معلق مجدداً تلاش شوند
--tls-client-cert="" مسیر به یک file شامل گواهی کلاینت TLS کدگذاریشده با PEM و کلید خصوصی (پیشفرض: $RESTIC_TLS_CLIENT_CERT)
-v, --verbose[=0] حالت پرگویی (مشخص کردن چند باره یا تعیین سطح با استفاده از --verbose=n``، حداکثر سطح/دفعات ۲ است)
همچنین ببینید (SEE ALSO)
| Jan 2017 | generated by restic generate |