Humus è un programma di utilità di periodicamente blocchi di backup dei dati (ad esempio i backup del database) a S3 di Amazon & nbsp; caratteristiche Humus 'comprendono.:
& Nbsp; * strumento CLI e biblioteca Python.
& Nbsp; * La rotazione automatica del file
& Nbsp; * Data automatica di file basato su taglio.
Perché un altro strumento di backup S3?
La maggior parte degli strumenti di backup fuori c'erano sia foucused sul backup di intere directory di file o non hanno fornito gli strumenti di rotazione / di assetto che cercavo.
Installazione e utilizzo
& Nbsp; 1. Eseguire pip install humus.
& Nbsp; 2. Creare un file di configurazione come il seguente a ./humus.ini, ~ / humus.ini, /etc/humus.ini o /etc/humus/humus.ini:
& Nbsp; [AWS]
& Nbsp; access_key =
& Nbsp; secret =
& Nbsp; secchio = qualche secchio-nome
& Nbsp; # Tutto dopo questo punto è facoltativo
& nbsp; path = bacups
& Nbsp; [humus]
& Nbsp; # Il numero di file di esistere nella directory S3 prima di essere tagliato
& Nbsp; count_limit = 2
& Nbsp; # L'età in giorni in cui i file devono essere tagliati
& Nbsp; age_limit = 2
& Nbsp; # La dimensione del blocco in byte per i dati da passare a BZ2
& Nbsp; chunk_size = 1024
& Nbsp; 3. . Eseguire il comando file_di_riferimento humus my_filename o output_cmd | humus my_filename ogni volta che si vuole fare un nuovo backup
Requisiti
- Python
I commenti non trovato