IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

bup-fsck - Online nel cloud

Esegui bup-fsck nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando bup-fsck che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


bup-fsck: verifica o ripara un repository bup

SINOSSI


bup fsck [-r] [-g] [-v] [--quick] [-j posti di lavoro] [--par2-ok] [--disable-par2] [nomi dei file...]

DESCRIZIONE


bup fsck è uno strumento per convalidare i repository bup nello stesso modo in cui convalida git fsck
repository git.

Può anche generare e/o utilizzare "blocchi di ripristino" utilizzando il file par2(1) strumento (se ce l'hai
installato). Ciò ti consente di recuperare dai blocchi danneggiati coprendo fino al 5% del tuo
file .pack.

In un normale sistema di backup, i blocchi danneggiati sono meno importanti, perché tendono ad esserci
tra i set di backup vengono duplicati abbastanza dati quanto un singolo set di backup danneggiato
non critico. In un sistema di backup con deduplicazione come bup, tuttavia, nessun blocco viene mai archiviato
più di una volta, anche se viene utilizzato in ogni singolo backup. Se quel blocco dovesse esserci
non recuperabile, contro tutti i i tuoi set di backup verrebbero danneggiati immediatamente. Quindi è importante esserlo
in grado di verificare l'integrità dei backup e di ripristinare gli errori del disco se si verificano.

AVVERTIMENTO: le funzionalità di ripristino di bup fsck non sono disponibili a meno che tu non abbia il file gratuito par2(1)
pacchetto installato sul tuo server bup.

AVVERTIMENTO: bup fsck ovviamente non può essere ripristinato da un guasto completo del disco. Se i tuoi backup
sono importanti, è necessario considerare attentamente la ridondanza (come l'utilizzo di RAID per
ridondanza su più dischi o esecuzione di backup fuori sede per la ridondanza del sito).

VERSIONI


-R, --riparazione
tentare di riparare eventuali pacchetti danneggiati utilizzando i blocchi di ripristino esistenti. (Richiede
par2(1).)

-G, --creare
generare blocchi di ripristino per tutti i pacchetti che non li hanno già. (Richiede
par2(1).)

-in, --verboso
aumentare la verbosità (può essere utilizzato più di una volta).

--Presto
non eseguire un git verify-pack completo su ciascun file pack; invece basta controllare il finale
somma di controllo. Ciò può causare un’accelerazione significativa senza alcuna diminuzione evidente
affidabilità. Tuttavia, potresti voler evitare questa opzione se sei paranoico. Ha
nessun effetto sui pacchetti che dispongono già di informazioni di ripristino.

-J, --lavori=num lavori
numero massimo di verifiche dei pacchi da eseguire alla volta. Il valore ottimale per questo
dipende dalla velocità con cui la tua CPU può verificare i pacchetti rispetto alla velocità effettiva del tuo disco. Se
esegui troppi lavori contemporaneamente, il tuo disco si saturerà cercando indietro e
avanti tra i file e le prestazioni diminuiranno effettivamente, anche se num lavori è meno
rispetto al numero di core della CPU sul sistema. Puoi sperimentare questa opzione
per trovare il valore ottimale.

--par2-ok
restituisce immediatamente 0 se par2(1) è installato e funzionante, o 1 in altro modo. Non
effettivamente controlla qualsiasi cosa.

--disable-par2
fai finta che par2(1) non è installato e ignora tutti i blocchi di ripristino.

ESEMPI


# genera blocchi di ripristino per tutti i pacchetti che non lo fanno
# averli
bup fsck -g

# genera blocchi di ripristino per un pacchetto particolare
bup fsck -g ~/.bup/objects/pack/153a1420cb1c8*.pacchetto

# controlla la correttezza di tutti i pacchetti (può essere molto lento!)
bup fsck

# controlla la correttezza di tutti i pacchetti e recuperane eventuali
# danneggiati
bup fsck -r

# controlla la correttezza di un particolare pacchetto e recupera
# se danneggiato
bup fsck -r ~/.bup/objects/pack/153a1420cb1c8*.pacchetto

# controlla se i blocchi di ripristino sono disponibili su questo sistema
if bup fsck --par2-ok; Poi
eco "par2 è ok"
fi

Utilizza bup-fsck online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad