Humus é um utilitário para periodicamente pedaços de backups de dados (por exemplo, backups de banco de dados) para S3 da Amazon & nbsp; características Humus "incluem.:
& Nbsp; * ferramenta CLI e biblioteca Python.
& Nbsp; * rotação automática de ficheiros
& Nbsp; * data automática de arquivos baseado corte.
Por que outra ferramenta de backup S3?
A maioria das ferramentas de backup lá fora ou foram foucused sobre como fazer backup diretórios inteiros de arquivos ou não fornecer as ferramentas de rotação / guarnição que eu estava procurando.
Instalação e Uso
& Nbsp; 1. Run pip instalar húmus.
& Nbsp; 2. Criar um arquivo de configuração como o seguinte no ./humus.ini, ~ / humus.ini, /etc/humus.ini, ou /etc/humus/humus.ini:
& Nbsp; [AWS]
& Nbsp; access_key =
& Nbsp; secret_key =
& Nbsp; balde = alguma-bucket-name
& Nbsp; # Tudo após este ponto é opcional
& nbsp; path = bacups
& Nbsp; [húmus]
& Nbsp; # O número de arquivos de existir no diretório do S3 antes de ser aparada
& Nbsp; count_limit = 2
& Nbsp; # A idade em dias em que os arquivos devem ser aparadas
& Nbsp; age_limit = 2
& Nbsp; # O tamanho do bloco em bytes para os dados a serem passados para Bz2
& Nbsp; chunk_size = 1024
& Nbsp; 3. . Execute o comando arquivo_de_destino húmus my_filename ou output_cmd | húmus my_filename sempre que você quer fazer um novo backup
Requisitos :
- Python
Comentários não encontrado