conectadohost
(usa XUbuntu)
Enviado em 09/09/2015 - 15:46h
Olá,
eu uso um script para enviar meus backups todos os dias para um servidor externo
o amigo quem sabe pode usar ele modificando algo nele
#!/bin/bash
SHELL=/bin/sh
PATH=/sbin:/usr/sbin:/usr/bin:/bin
USERNAME="seu usuario aqui"
PASSWORD="sua senha aqui"
SERVER="ip do seu servidor que vai receber os backups ( servidor de destino )"
echo " iniciando o envio dos backups para o servidor externo em `date +%d.%m.%Y_%H-%M-%S` " | mail -s " INICIANDO ENVIO DOS BACKUPS " seu E-mail aqui
cd /home/ # pasta onde estão seus backups
chmod 644 *.gz # permissão
ftp -ivn $SERVER <<EOF # ip do servidor de destino
user $USERNAME $PASSWORD # logando no servidor de destino
bin # bin para poder funcionar senão da xabu e corrompe os backups no envio
cd /pasta-backups/ # entra na pasta com nome de pasta-backups ( pasta que vai ficar os backups no servidor de destino )
mput *.gz # pega os backups e envia
buy # encerra
EOF # sai do FTP
echo " envio completo com sucesso dos backups em `date +%d.%m.%Y_%H-%M-%S` " | mail -s " ENVIO DOS BACKUPS COMPLETOS COM SUCESSO " seu E-mail aqui
---> A arte de programar consiste na arte de organizar e dominar a complexidade.
---> Dijkstra <---