restic backup(1) restic backup(1)

restic-check - بررسی مخزن برای یافتن خطاها

restic check [flags]

دستور «check» مخزن را برای یافتن خطاها آزمایش می‌کند و هر خطایی را که بیابد گزارش می‌دهد.

به‌طور پیش‌فرض، check سازگاری ساختاری و یکپارچگی snapshotها، treeها و فایل‌های pack را راستی‌آزمایی می‌کند. برای راستی‌آزمایی یکپارچگی داده‌های پشتیبان‌گیری‌شدهٔ واقعی نیز، پرچم‌های --read-data یا --read-data-subset را به کار ببرید.

به‌طور پیش‌فرض، check یک دایرکتوری موقت حافظهٔ پنهان (کَش) جدید برای بررسی داده‌ها ایجاد می‌کند. برای استفادهٔ مجدد از کَش موجود، از پرچم --with-cache استفاده کنید.

در صورت موفقیت‌آمیز بودن دستور، وضعیت خروج 0 است. در صورت وجود هرگونه خطا، وضعیت خروج 1 است. اگر مخزن وجود نداشته باشد، وضعیت خروج 10 است. اگر مخزن از قبل قفل شده باشد، وضعیت خروج 11 است. اگر گذرواژه نادرست باشد، وضعیت خروج 12 است.

-h, --help[=false] راهنمای check

-H, --host=[] تنها در نظر گرفتن snapshotها برای این host (می‌تواند چندین بار مشخص شود؛ برای لغو مقدار پیش‌فرض از یک رشتهٔ خالی استفاده کنید) (پیش‌فرض: $RESTIC_HOST)

--path=[] تنها در نظر گرفتن snapshotهای شامل این path (مطلق) (می‌تواند چندین بار مشخص شود، snapshotها باید شامل تمام مسیرهای مشخص‌شده باشند)

--read-data[=false] خواندن تمام blobهای داده

--read-data-subset="" خواندن یک subset (زیرمجموعه) از بسته‌های داده (pack)، مشخص‌شده به صورت 'n/t' برای بخشی معین، یا 'x%' یا 'x.y%' یا اندازه‌ای بر حسب بایت با پسوندهای k/K، m/M، g/G، t/T برای یک زیرمجموعهٔ تصادفی

--tag=[] تنها در نظر گرفتن snapshotهای شامل tag[,tag,...] (می‌تواند چندین بار مشخص شود)

--with-cache[=false] استفاده از کَش موجود، و تنها خواندن داده‌های ذخیره‌نشده در کَش از مخزن

--cacert=[] file برای بارگیری گواهی‌های ریشه از آن (پیش‌فرض: استفاده از گواهی‌های سیستم یا $RESTIC_CACERT)

--cache-dir="" تنظیم directory حافظهٔ پنهان (کَش). (پیش‌فرض: استفاده از دایرکتوری پیش‌فرض کَش سیستم)

--cleanup-cache[=false] پاک‌سازی خودکار دایرکتوری‌های قدیمی کَش

--compression=auto حالت فشرده‌سازی (تنها برای مخزن با نسخهٔ ساختار ۲ موجود است)، یکی از (auto|off|fastest|better|max) (پیش‌فرض: $RESTIC_COMPRESSION)

--http-user-agent="" تنظیم یک http 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 هدف pack بر حسب MiB، ممکن است فایل‌های pack ایجادشده بزرگ‌تر باشند (پیش‌فرض: $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``، حداکثر سطح/دفعات ۲ است)

restic(1)

Jan 2017 generated by restic generate