Como configurar o backup de bucket do S3

No senhasegura é possível fazer backup no bucket AWS (S3). Para isso, você precisa ter as informações abaixo:

1. ID da chave de acesso AWS (obrigatório);
2. Chave de acesso secreta da AWS (obrigatória);
3. Nome da região padrão. Caso não seja informado, o padrão é a região do servidor AWS.

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

1. Execute o comando para configurar o S3:

aws s3 sync /var/orbini/backup/senhasegura
s3://{your_bucket_name}/{your_folder_name}

Exemplo:

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

2. Crie o cron para ele:

vim /etc/cron.d/aws_sync

3. Insira este conteúdo:

*/1 * * * * root /usr/local/bin/aws s3 sync /var/orbini/backup/senhasegura/ s3://{your_bucket_name}/{your_folder_name}/ 2> /dev/null 1>/dev/null

*/10 * * * * root /usr/local/bin/aws s3 sync /var/senhasegura/arz/ s3://{your_bucket_name}/{your_folder_name}/ 2> /dev/null 1>/dev/null

*/1 * * * * root /usr/local/bin/aws s3 sync /srv/cache/coba/ s3://{your_bucket_name}/{your_folder_name}/ 2> /dev/null 1>/dev/null

4. Reinicie o serviço cron.

systemctl restart cron

1 Like