Como configurar o backup de bucket do S3

1. No senhasegura é possível fazer backup no bucket AWS (S3). Configure o aws com o comando abaixo:

aws configure

2. Insira as informações necessárias:

a- ID da chave de acesso da AWS (obrigatório);
b- Chave de acesso secreta da AWS (obrigatória);
c- Nome de região padrão. Se não informado, o padrão é a região do servidor AWS.
d- Formato de saída padrão [json]: json

IMPORTANTE: ATENÇÃO NAS VARIÁVEIS ENTRE {}. DEVE MUDAR PARA O VALOR REAL.

3- Execute o comando para configurar o S3:

aws s3 sync /var/orbini/backup/senhasegura s3://{seu_nome_do_bucket_}/{seu_nome_do_pasta}

Exemplo:

aws s3 sync /var/orbini/backup/senhasegura s3://backupSenhasegura/Master

4- Crie o cron para ele:

vim /etc/cron.d/aws_sync

5- Para evitar processos de enfileiramento, altere o parâmetro time para 25, conforme instruções abaixo

*/25 * * * * root /usr/local/bin/aws s3 sync /srv/backup_remoto/ s3://{seu_nome_do_bucket_}/{seu_nome_do_pasta}/ 2> /dev/null 1>/dev/null

6- Reinicie o serviço cron.

systemctl restart cron