Configuração De Backup Aws Bucket (S3) Para A Versão 3.33

[A partir da versão 3.33]

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/storage/senhasegura/backup/system

s3://{your_bucket_name}/{your_folder_name}

Exemplo:

aws s3 sync /var/storage/senhasegura/backup/system s3://backupSenhasegura/Master

  1. Crie o cron para ele:

vim /etc/cron.d/aws_sync

  1. Insira este conteúdo:

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

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

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

  1. Reinicie o serviço cron.