انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

bup-fsck - آنلاین در ابر

bup-fsck را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور bup-fsck است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


bup-fsck - یک مخزن bup را تأیید یا تعمیر کنید

خلاصه


bup fsck [-r] [-g] [-v] [--سریع] [-j شغل ها] [--par2-ok] [--disable-par2] [نام فایل...]

شرح


bup fsck ابزاری برای اعتبارسنجی مخازن bup به همان روشی است که git fsck اعتبار سنجی می کند.
مخازن git

همچنین می تواند با استفاده از "بلوک های بازیابی" تولید و/یا استفاده کند par2(1) ابزار (اگر آن را دارید
نصب شده است). این به شما امکان می دهد تا از بلوک های آسیب دیده که تا 5٪ از شما را پوشش می دهند، بازیابی کنید
فایل های .pack.

در یک سیستم پشتیبان معمولی، بلوک‌های آسیب‌دیده اهمیت کمتری دارند، زیرا معمولاً وجود دارند
داده‌های کافی بین مجموعه‌های پشتیبان تکرار شده است که یک مجموعه پشتیبان آسیب‌دیده است
غیر انتقادی با این حال، در یک سیستم پشتیبان حذف‌شده مانند bup، هیچ بلاکی ذخیره نمی‌شود
بیش از یک بار، حتی اگر در هر نسخه پشتیبان استفاده شود. اگر آن بلوک بود
غیر قابل جبران، تمام مجموعه های پشتیبان شما به یکباره آسیب می بیند. بنابراین، بودن مهم است
قادر به بررسی یکپارچگی نسخه های پشتیبان شما و بازیابی از خطاهای دیسک در صورت وقوع هستند.

هشدار: ویژگی های بازیابی bup fsck در دسترس نیستند مگر اینکه شما آن را رایگان داشته باشید par2(1)
بسته نصب شده بر روی سرور bup شما

هشدار: bup fsck بدیهی است که نمی تواند پس از خرابی کامل دیسک بازیابی شود. اگر پشتیبان شما
مهم هستند، باید افزونگی را به دقت در نظر بگیرید (مانند استفاده از RAID برای
افزونگی چند دیسک، یا تهیه نسخه پشتیبان خارج از سایت برای افزونگی سایت).

OPTIONS


-r، --تعمیر
سعی کنید بسته های آسیب دیده را با استفاده از بلوک های بازیابی موجود تعمیر کنید. (نیاز دارد
par2(1).)

-g، --تولید می کنند
بلوک های بازیابی را برای بسته هایی که قبلاً ندارند ایجاد کنید. (نیاز دارد
par2(1).)

-v، -- پرحرف
افزایش پرحرفی (می تواند بیش از یک بار استفاده شود).

-- سریع
یک git verify-pack کامل را روی هر فایل بسته اجرا نکنید. در عوض فقط فینال را بررسی کنید
چک جمع این می تواند سرعت قابل توجهی را بدون کاهش آشکار ایجاد کند
قابلیت اطمینان. با این حال، اگر پارانوئید هستید، ممکن است بخواهید از این گزینه اجتناب کنید. دارد
هیچ تأثیری روی بسته هایی که قبلاً اطلاعات بازیابی دارند، وجود ندارد.

-j، -- شغل =numjobs
حداکثر تعداد تأیید بسته برای اجرا در یک زمان. مقدار بهینه برای این
این گزینه به سرعت CPU شما بستگی دارد که بسته ها را در مقابل توان دیسک شما تأیید کند. اگر
شما تعداد زیادی کار را به طور همزمان اجرا می کنید، دیسک شما با جستجوی بازگشت اشباع می شود
فاصله بین فایل ها و عملکرد در واقع کاهش می یابد، حتی اگر numjobs کمتره
از تعداد هسته های CPU سیستم شما. می توانید با این گزینه آزمایش کنید
برای یافتن مقدار بهینه

--par2-ok
اگر بلافاصله 0 را برگردانید par2(1) نصب شده و کار می کند، یا 1 در غیر این صورت. انجام ندهید
در واقع هر چیزی را بررسی کنید

--disable-par2
وانمود کن که par2(1) نصب نشده است و همه بلوک های بازیابی را نادیده بگیرید.

مثال ها


# بلوک های بازیابی را برای همه بسته هایی که این کار را انجام نمی دهند، ایجاد کنید
#آنها را داشته باشید
bup fsck -g

# بلوک های بازیابی را برای یک بسته خاص تولید کنید
bup fsck -g ~/.bup/objects/pack/153a1420cb1c8*. بسته

# همه بسته ها را از نظر صحت بررسی کنید (می تواند بسیار کند باشد!)
bup fsck

# همه بسته ها را از نظر صحت بررسی کنید و هر کدام را بازیابی کنید
# آسیب دیده
bup fsck -r

# یک بسته خاص را برای صحت و بازیابی بررسی کنید
#اگر آسیب دید
bup fsck -r ~/.bup/objects/pack/153a1420cb1c8*. بسته

# بررسی کنید که آیا بلوک های بازیابی در این سیستم موجود است یا خیر
اگر bup fsck --par2-ok; سپس
echo "par2 خوب است"
fi

با استفاده از خدمات onworks.net از bup-fsck به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad