Script para crear un respaldo y enviarlo por ftp en un servidor linux, se que se podria hacer mas completo pero este es base para que se adapte a las necesidades de cada quien
#!/bin/bash ######################################################### ################### INICIO DE SCRIPT ###################### ##########################################################Generamos Variables DATE=$(date +%Y%m%d%H%M%S) HOST=$»192.168.1.98″ USR=$»ftpuser» PSW=$»java» TAR=$»bk-$DATE.tar»
#Copiamos informacion para el respaldo cd rm -rf backup mkdir backup cp /etc/passwd /root/backup cp /etc/shadow /root/backup cp -R /etc/samba /root/samba cp -R /etc/apache2 /root/samba
#Creamos el archivo TAR para enviarlo por FTP tar -cvf $TAR /root/backup #Lo enviamos por FTP
ftp -v -n $HOST << EOT
user $USR $PSW
binary
promt
put $TAR
bye
EOT
echo «fin….»
##########################################################
################### FIN DEL SCRIPT ########################
##########################################################