Humus er et verktøy til periodisk backup biter av data (f.eks database backup) til Amazons S3 & nbsp; Humus 'funksjoner inkluderer.:
& Nbsp; * CLI verktøy og Python bibliotek.
& Nbsp; * Automatisk fil rotasjon
& Nbsp; * Automatisk dato basert fil trimming.
Hvorfor en annen S3 backup verktøyet?
De fleste av backup-verktøy der ute var enten foucused om sikkerhetskopiering hele kataloger av filer eller ikke gi rotasjon / trim verktøy jeg var ute etter.
Installasjon & Bruk
& Nbsp; 1. Kjør Pip installere humus.
& Nbsp; 2. Opprett en konfigurasjonsfil som følgende på ./humus.ini, ~ / humus.ini, /etc/humus.ini, eller /etc/humus/humus.ini:
& Nbsp; [AWS]
& Nbsp; access_key =
& Nbsp; secret_key =
& Nbsp; bøtte = noen-bøtte-navn
& Nbsp; # Alt etter dette punktet er valgfritt
& nbsp; path = bacups
& Nbsp; [humus]
& Nbsp; # Antall filer å eksistere i S3 katalogen før du får trimmet
& Nbsp; count_limit = 2
& Nbsp; # Alderen på dager hvor filene skal trimmes
& Nbsp; age_limit = 2
& Nbsp; # Den blings størrelse i byte for data som skal sendes til BZ2
& Nbsp; chunk_size = 1024
& Nbsp; 3. . Kjør kommandoen humus my_filename target_file eller output_cmd | humus my_filename når du ønsker å lage en ny backup
Krav
- Python
Kommentarer ikke funnet