expid_backups: online nel cloud

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

PROGRAMMA:

NOME


exped_backups - Scadenza intelligente dei vecchi backup

SINOSSI


Scadenza_backup [opzioni] [ ...]

DESCRIZIONE


Il Scadenza_backup comando rimuove in modo intelligente i vecchi backup che non sono più necessari.

Per definire quali backup vuoi conservare per quanto tempo, definisci un numero di gamme.
Scadenza_backup assicura che avrai almeno un backup in ogni fascia di età
volte. Manterrà esattamente tutti i backup necessari per questo ed eliminerà qualsiasi
backup che diventano ridondanti.

Gli intervalli di età vengono specificati fornendo un elenco di limiti dell'intervallo in termini di cicli di backup.
Ogni volta che crei un nuovo backup, i backup esistenti invecchiano di un ciclo.

Esempio: quando Scadenza_backup si chiama con la definizione della fascia d'età 1 3 7 14 31, lo farà
garantisci di avere sempre a disposizione i seguenti backup:

1. Un backup vecchio da 0 a 1 cicli (ovvero il backup più recente)

2. Un backup vecchio da 1 a 3 cicli

3. Un backup vecchio da 3 a 7 cicli

4. Un backup vecchio da 7 a 14 cicli

5. Un backup vecchio da 14 a 31 cicli

NOTA:
Se esegui backup a intervalli fissi, un ciclo sarà equivalente al backup
intervallo. Il vantaggio di specificare le fasce di età in termini di cicli di backup piuttosto
di giorni o settimane è che ti consente di gestire con garbo il backup irregolare
intervalli. Immagina che per qualche motivo non accendi il computer per uno
mese. Ora tutti i tuoi backup hanno almeno un mese e se avessi specificato il
sopra la strategia di backup in termini di età assolute, verrebbero eliminati tutti! Specificando
fasce di età in termini di cicli di backup evita questo tipo di problemi.

Scadenza_backup l'uso è semplice. Richiede che i backup siano archiviati nelle directory del
modulo anno-mese-giorno_ora:minuti:secondi (AAAA-MM-GG_HH:mm:ss) e funziona su tutti i backup in
la directory corrente. Quindi, per la strategia di backup di cui sopra, l'invocazione corretta sarebbe:

scade_backups.py 1 3 7 14 31

Quando si archiviano i backup su un file system S3QL, probabilmente si desidera specificare il
--use-s3qlrm anche l'opzione. Questo dice Scadenza_backup per utilizzare il s3qlm comando per eliminare
directory.

Scadenza_backup utilizza un "file di stato" per tenere traccia di quali backup hanno quanti cicli sono vecchi
(poiché ciò non può essere dedotto dalle date contenute nei nomi delle directory). Il
il nome standard per questo file di stato è .expire_backups.dat. Se questo file viene danneggiato o
cancellato, Scadenza_backup non conosce più l'età dei backup e si rifiuta di lavorare. In
in questo caso puoi usare il --ricostruisci-stato opzione per provare a ricostruire lo stato da
le date di backup. Tuttavia, l'accuratezza di questa ricostruzione dipende fortemente da come
sei stato rigoroso nel fare i backup (è completamente corretto solo se il tempo
tra i backup successivi è sempre stato esattamente lo stesso), quindi generalmente è un bene
idea di non manomettere il file di stato.

VERSIONI


Il Scadenza_backup comando accetta le seguenti opzioni:

--silenzioso
stai davvero zitto

--moduli-di-debug
Attiva l'output di debug dai moduli specificati (usa le virgole per separare
più moduli). I messaggi di debug verranno scritti nella destinazione specificata dal
--tronco d'albero opzione.

- debug
Attiva l'output di debug da tutti i moduli S3QL. I messaggi di debug verranno scritti
al target specificato dal --tronco d'albero opzione.

--versione
basta stampare la versione del programma ed uscire

--stato
File in cui salvare le informazioni sullo stato (predefinito: ".expire_backups.dat")

-n Funzionamento a secco. Basta mostrare quali backup verrebbero eliminati.

--ricostruisci-stato
Prova a ricostruire un file di stato mancante dalle date di backup.

--use-s3qlrm
Usa il s3qlm comando per eliminare i backup.

EXIT CODICI


Scadenza_backup può terminare con i seguenti codici di uscita:

0 Tutto andò bene.

1 Si è verificato un errore imprevisto. Questo potrebbe indicare un bug nel programma.

2 Argomento della riga di comando non valido.

Usaexpe_backups online utilizzando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows