El humus es una utilidad para periódicamente trozos de copia de seguridad de los datos (por ejemplo, copias de seguridad de bases de datos) a S3 de Amazon & nbsp; características Humus 'incluyen.:
& Nbsp; * La herramienta de CLI y la biblioteca de Python.
& Nbsp; * Rotación automática de archivos
& Nbsp; * Fecha automática de archivos basado en el recorte.
¿Por qué otra herramienta de copia de seguridad S3?
La mayor parte de las herramientas de copia de seguridad por ahí fueron foucused bien acerca del respaldo de los directorios enteros de archivos o no proporcionaron la rotación / herramientas de acabado que estaba buscando.
Instalación y uso
& Nbsp; 1. Ejecutar PIP instalar humus.
& Nbsp; 2. Crear un archivo de configuración como el siguiente en ./humus.ini, ~ / humus.ini, /etc/humus.ini o /etc/humus/humus.ini:
& Nbsp; [AWS]
& Nbsp; access_key =
& Nbsp; secret_key =
& Nbsp; balde = algunos-cubo-nombre
& Nbsp; # Todo después de este punto es opcional
& nbsp; path = bacups
& Nbsp; [humus]
& Nbsp; # El número de archivos que existe en el directorio S3 antes de ser recortado
& Nbsp; count_limit = 2
& Nbsp; # La edad en días donde los archivos deben ser recortadas
& Nbsp; age_limit = 2
& Nbsp; # El tamaño de fragmento en bytes para los datos que se pasa a BZ2
& Nbsp; chunk_size = 1024
& Nbsp; 3. . Ejecutar el comando target_file humus my_filename o output_cmd | my_filename humus cada vez que desee hacer una nueva copia de seguridad
Requisitos
- Python
Comentarios que no se encuentran