BTCClicks.com Banner
  • Home Script para respaldar un equipo con linux y enviar por ftp

Script para respaldar un equipo con linux y enviar por ftp

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 ########################
##########################################################