
removido
(usa Nenhuma)
Enviado em 27/10/2010 - 16:50h
Use um shell script.
Crie um arquivo para ser o programa de backup, por exemplo: backup.sh
#touch backup.sh
Agora vamos criar o programa:
#vim backup.sh
#!/bin/sh
#
# Criador: m1n3ro
# Data: 27/10/2010
echo "Iniciando BackUp"
rsync -cravzp /local do arquivo /local de destino
# Exemplo: rsync -Cravzp /media/dados/arquivos /media/usb/arquivos
echo "Seu backup foi realizado com sucesso."
exit 0
Para salvar você digita: Esc:xEnter
____________________________________________________________________
Se o backup for feito em rede, o script muda pouca coisa.
Em vez de rsync -Cravzp /diretorio local /diretorio destino, você coloca assim:
rsync -Cravzp /diretorio local 192.168.0.10:/media/dados/arquivos
Antes de fazer o script tente executar o rsync manualmente para ver se gera algum erro, se gerar coloque aqui que te ajudo no que estiver ao meu alcance.
Não esqueça das permissões no diretório destino, e a permissão de execução para o script.
#chmod +x backup.sh
Isso dará permissão de execução para o shell script.
Se desejar que o back up seja feito automaticamente, pode colocar agendado no crontab.
Um link que explica mais detalhadamente aqui no VOL mesmo:
http://www.vivaolinux.com.br/artigo/Backup-automatico-em-Shell-Script?pagina=1
Flw