Mudanças entre as edições de "BACKUP CRON"
Ir para navegação
Ir para pesquisar
Linha 5: | Linha 5: | ||
mkdir backups | mkdir backups | ||
mkdir scripts | mkdir scripts | ||
Dentro da pasta scripts criar o arquivo: | |||
backup.sh | |||
nano backup.sh | |||
e | |||
nano contador.sh | |||
'''Dentro de script criar dois arquivos executaveis backup.sh e contador.sh'' | '''Dentro de script criar dois arquivos executaveis backup.sh e contador.sh'' |
Edição das 18h23min de 8 de julho de 2019
1- Pegar os scripts em: dataserver/BKP_Google_Cloud
2 - Dentro de opt criar pastas backups e scripts
mkdir backups mkdir scripts
Dentro da pasta scripts criar o arquivo: backup.sh
nano backup.sh
e
nano contador.sh
'Dentro de script criar dois arquivos executaveis backup.sh e contador.sh
3 - Rodar o comando
chmod +x backup.sh
e
chmod +x contador.sh
Para torna-los executaveis.
Trocar o caminho do arquivo backup.sh referente a base de dados do e-commerce.
Instalar a biblioteca:
apt-get install sshpass
Tente rodar o comando para escrever no arquivo confi:
nano ~/.ssh/config
e escreva
Host ts.teksystem.com.br StrictHostKeyChecking no
Caso dê erro, crie o arquivo .ssh e refaça o item acima. Criar:
mkdir ~/.ssh
Crontab: Backup todo dia as 00:00 ( Horario do servidor)
0 0 * * * /opt/scripts/backup.sh
Reiniciar o cron:
service cron status service cron stop service cron start
Caso não tenha o cron, instalar usando:
apt-get install cron
Para editar o editor de texto, usar o nano com:
select-editor