bup-fsck - Online in de cloud

Dit is de opdracht bup-fsck die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


bup-fsck - verifieer of repareer een bup-repository

KORTE INHOUD


bup fsck [-r] [-g] [-v] [--snel] [-j vacatures] [--par2-ok] [--disable-par2] [bestandsnamen...]

PRODUCTBESCHRIJVING


bup fsck is een hulpmiddel voor het valideren van bup-repository's op dezelfde manier waarop git fsck valideert
git-opslagplaatsen.

Het kan ook "herstelblokken" genereren en/of gebruiken met behulp van de par2(1) gereedschap (als je dat hebt
geïnstalleerd). Hierdoor kunt u herstellen van beschadigde blokken die tot 5% van uw totale oppervlak bedekken
.pack-bestanden.

In een normaal back-upsysteem zijn beschadigde blokken minder belangrijk, omdat dat meestal wel het geval is
er zijn zoveel gegevens gedupliceerd tussen back-upsets als één enkele beschadigde back-upset
niet kritisch. In een deduplicerend back-upsysteem zoals bup wordt echter nooit een blok opgeslagen
meer dan eens, zelfs als het in elke afzonderlijke back-up wordt gebruikt. Als dat blok er zou zijn
onherstelbaar, allen uw back-upsets zouden in één keer beschadigd raken. Het is dus belangrijk om dat te zijn
in staat om de integriteit van uw back-ups te verifiëren en schijffouten te herstellen als deze zich voordoen.

WAARSCHUWING: de herstelfuncties van bup fsck zijn niet beschikbaar tenzij u over de gratis par2(1)
pakket geïnstalleerd op uw bup-server.

WAARSCHUWING: bup fsck kan uiteraard niet herstellen van een volledige schijfstoring. Als uw back-ups
belangrijk zijn, moet u zorgvuldig rekening houden met redundantie (zoals het gebruik van RAID voor
redundantie van meerdere schijven, of het maken van externe back-ups voor siteredundantie).

OPTIES


-R, --reparatie
probeer beschadigde pakketten te repareren met behulp van bestaande herstelblokken. (Vereist
par2(1).)

-G, --genereer
herstelblokken genereren voor pakketten die deze nog niet hebben. (Vereist
par2(1).)

-in, --uitgebreid
de breedsprakigheid vergroten (kan meer dan één keer worden gebruikt).

--snel
voer geen volledig git verificatiepakket uit op elk pakketbestand; controleer in plaats daarvan gewoon de finale
controlesom. Dit kan een aanzienlijke versnelling veroorzaken zonder duidelijke afname
betrouwbaarheid. Het is echter mogelijk dat u deze optie wilt vermijden als u paranoïde bent. Heeft
geen effect op pakketten die al herstelinformatie bevatten.

-J, --banen=aantal banen
maximaal aantal pakketverificaties dat tegelijkertijd kan worden uitgevoerd. De optimale waarde hiervoor
optie hangt af van hoe snel uw CPU pakketten kan verifiëren versus uw schijfdoorvoer. Als
Als u te veel taken tegelijk uitvoert, raakt uw schijf verzadigd door terug te zoeken en
tussen bestanden en de prestaties zullen feitelijk afnemen, zelfs als aantal banen is minder
dan het aantal CPU-kernen op uw systeem. U kunt met deze optie experimenteren
om de optimale waarde te vinden.

--par2-oké
retourneer onmiddellijk 0 als par2(1) is geïnstalleerd en werkt, of 1 anderszins. Niet doen
eigenlijk alles controleren.

--disable-par2
doe alsof par2(1) is niet geïnstalleerd en negeert alle herstelblokken.

Voorbeelden


# herstelblokken genereren voor alle pakketten die dat niet doen
# ze hebben
bup fsck-g

# herstelblokken genereren voor een bepaald pakket
bup fsck-g ~/.bup/objects/pack/153a1420cb1c8*.pak

# controleer alle pakketten op juistheid (kan erg traag zijn!)
boef fsck

# controleer alle pakketten op juistheid en herstel ze eventueel
# beschadigde exemplaren
bup fsck -r

# controleer een bepaald pakket op juistheid en herstel het
# het indien beschadigd
bup fsck -r ~/.bup/objects/pack/153a1420cb1c8*.pak

# controleer of herstelblokken beschikbaar zijn op dit systeem
if bup fsck --par2-ok; Dan
echo "par2 is oké"
fi

Gebruik bup-fsck online met behulp van onworks.net-services



Nieuwste Linux & Windows online programma's