Humus is een hulpprogramma om periodiek back brokken van data (bv de database back-ups) naar Amazon's S3 & nbsp; Humus 'functies omvatten.:
& Nbsp; * CLI gereedschap en Python bibliotheek.
& Nbsp; * Automatische file rotatie
& Nbsp; * Automatische datum gebaseerd file trimmen.
Waarom een ander S3 back-up tool?
Het grootste deel van de back-up tools die er waren ofwel foucused op een back-up hele directories van bestanden of niet verstrekken van de rotatie / bekleding tools die ik zocht.
Installatie & Gebruik
& Nbsp; 1. Run pip humus installeren.
& Nbsp; 2. Maak een configuratiebestand als volgt bij ./humus.ini, ~ / humus.ini, /etc/humus.ini of /etc/humus/humus.ini:
& Nbsp; [AWS]
& Nbsp; access_key =
& Nbsp; secret_key =
& Nbsp; emmer = sommige-bucket-naam
& Nbsp; # Alles wat na dit punt is optioneel
& Nbsp; path = bacups
& Nbsp; [humus]
& Nbsp; # Het aantal bestanden te bestaan in de S3 directory voordat je getrimd
& Nbsp; count_limit = 2
& Nbsp; # De leeftijd in dagen waar de bestanden moeten worden getrimd
& Nbsp; age_limit = 2
& Nbsp; # Het brok in bytes voor de gegevens die moeten worden doorgegeven aan BZ2
& Nbsp; chunk_size = 1024
& Nbsp; 3. . Voer de opdracht humus my_filename target_file of output_cmd | humus my_filename wanneer u wilt een nieuwe back-up te maken
Eisen
- Python
Reacties niet gevonden