L'humus est un utilitaire pour périodiquement morceaux de sauvegarde de données (par exemple des sauvegardes de bases de données) à la S3 d'Amazon & nbsp; Les caractéristiques comprennent humus.:
& Nbsp; * outil CLI et de la bibliothèque Python.
& Nbsp; * rotation de fichier automatique
& Nbsp; * Date automatique fichier basé rognage.
Pourquoi un autre outil de sauvegarde S3?
La plupart des outils de sauvegarde là-bas ont été soit foucused sur la sauvegarde des répertoires entiers de fichiers ou ne fournissaient pas la rotation / outils de finition que je cherchais.
Installation et utilisation
& Nbsp; 1. Run PIP installer humus.
& Nbsp; 2. Créez un fichier de configuration comme suit à ./humus.ini, ~ / humus.ini, /etc/humus.ini ou /etc/humus/humus.ini:
& Nbsp; [AWS]
& Nbsp; ACCESS_KEY =
& Nbsp; secret_key =
& Nbsp; seau = quelque-seau-nom
& Nbsp; # Tout ce qui suit ce point est facultatif
& nbsp; path = bacups
& Nbsp; [humus]
& Nbsp; # Le nombre de dossiers d'exister dans le répertoire S3 avant d'être garnis
& Nbsp; count_limit = 2
& Nbsp; # L'âge en jours où les fichiers doivent être coupés
& Nbsp; age_limit = 2
& Nbsp; # La taille de bloc en octets pour les données à transmettre à BZ2
& Nbsp; chunk_size = 1024
& Nbsp; 3. . Exécutez le target_file commande humus my_filename ou output_cmd | humus my_filename chaque fois que vous souhaitez effectuer une nouvelle sauvegarde
Exigences :
- Python
Commentaires non trouvées