rodpas
(usa Debian)
Enviado em 11/07/2013 - 11:39h
Blz Galera VOL...
Uso um script de backup que funciona perfeitamente.
Mas de um tempo pra cá alterei meu provedor de FTP e hoje preciso autenticar meu usuário e senha para conseguir executar meu backup via FTP diante do script alguém tem alguma ideia para adaptar a autenticação nesse script?
Att,
Obrigado!
#!/bin/bash
# backup_remote.sh
echo "------------------------------------------------"
echo `date`
echo "Compactando /home/backup/backup.last"
cd /home/backup/
/bin/tar -cvjf backup.tar.bz backup.last
echo "Comparando backup com arquivo original"
/bin/tar -dvf backup.tar.bz
if [ "$?" == "0" ] ; then
echo "backup.last compactado com sucesso"
else
echo "ocorreu um erro ao compactar backup.last"
exit 1
fi
echo "Gerando sha256sum"
sha256sum backup.tar.bz > backup.tar.bz.sha256
echo "Transferindo Backup Servidor Remoto"
echo -e "delete backup.tar.bz.sha256\nlcd /backup\nput backup.tar.bz.sha256" | \
ftp -v ftp.dominio.com.br
echo -e "delete backup.tar.bz\nlcd /backup\nput backup.tar.bz" | \
ftp -v ftp.dominio.com.br
echo $?
if [ "$?" == "0" ] ; then
echo "Backup Remoto Concluido"
else
echo "echo ocorreu um erro ao transferir backup.tar.bz"
exit 1
fi
echo `date`
echo "------------------------------------------------"