Configuração de Backup de Banco
1. Objetivo
Ao utilizar o Banco de Dados atrelado a Jelastic precisamos configurar uma opção para backup automático.
1. Criar um ambiente separado para armazenamento:
Este ambiente terá apenas uma opção de armazenamento, segue imagem de configuração:
2. Apontar o ambiente de armazenamento como backup
Após criado o ambiente de armazenamento, precisamos apontar nosso backup para ele, para isso devemos ir no ambiente principal do nosso banco de dados, clicar em configurações e ir até a pasta de “backup”, selecione a pasta de backup e clique em configurações, logo em seguida selecione a opção “Montar” (segue imagem de exemplo):
Após clicar em “Montar” selecione o node do ambiente de armazenamento na opção “NFS Server” e em seguida adicione o caminho da pasta para backup na opção “Caminho remoto” por padrão a pasta será “/data” (segue imagem de exemplo):
3. Criar um comando cron para executar o backup
Após os passos anteriores chegamos na fase final de configuração, aqui precisamos criar um comando cron para rodar o dump do Banco de Dados, no servidor do banco clique em configurações, após isso acesse a pasta “cron” e na sequencia clique no arquivo mysql (segue imagem de exemplo):
Dentro do arquivo “mysql” podemos configurar um cron para rodar o backup.
Exemplo de comandos crons:
#0 1 * * * /var/lib/jelastic/bin/backup_script.sh -m dump -c 15 -u USER -p PASSWORD -d db1[,db2,db3....]
#0 2 * * * /var/lib/jelastic/bin/backup_script.sh -m dump -u USER -p PASSWORD -d db -t table1[,table2,table3....]
#0 3 * * * /var/lib/jelastic/bin/backup_script.sh -m dumpall -c 10 -u USER -p PASSWORD
Cron utilizado para o backup do Banco de Dados do Braço Forte:
01 03 * * * /var/lib/jelastic/bin/backup_script.sh -m dump -u USER -p PASSWORD -d bracoforte
Nesse comando ele executa o dump de todas as tabelas do Banco de Dados “bracoforte” ás 03:01 todos os dias.




Nenhum comentário