Mudanças entre as edições de "Backup de dados de cliente para servidor"

De MochilaWiki
Ir para navegaçãoIr para pesquisar
 
(Uma revisão intermediária por um outro usuário não está sendo mostrada)
Linha 35: Linha 35:
 
* http://www.guiadohardware.net/dicas/agendando-tarefas-rotinas-cron.html
 
* http://www.guiadohardware.net/dicas/agendando-tarefas-rotinas-cron.html
 
* http://banto.hipatia.info/softwarelivre/backup-mysql.html
 
* http://banto.hipatia.info/softwarelivre/backup-mysql.html
 +
 +
[[Categoria:Servidor]]
 +
[[Categoria:backup]]

Edição atual tal como às 06h41min de 10 de novembro de 2012

crie um arquivo com o nome backup-dados.sh.

#!/bin/sh
# backup-dados.sh
MAQUINA=`/bin/hostname`
zip -r /tmp/documentos-$MAQUINA.zip /home/forum/documentos/
cd /tmp

ftp -in <<EOF open 192.168.0.10 user forum forum bin put documentos-$MAQUINA.zip bye EOF
rm /tmp/documentos-$MAQUINA.zip

depois podemos inserir o script no agendador de tarefa para que o script seja rodado às 10hs todas às sextas-feiras.

digite crontab -e e acrescente:

0 10 * * 5 /bin/sh /opt/script/backup-dados.sh
# /etc/init.d/cron restart

para listar os agendamentos use:

$ crontab -l
#/opt/script/limpa-backup.sh
rm /home/backup/*.zip
45 9 * * 5 /bin/sh /opt/script/limpa-backup.sh

referências: