Diferencia entre revisiones de «Backup»
Sin resumen de edición |
|||
| Línea 2: | Línea 2: | ||
[http://www.ibotme.com/2012/07/programas-alternativos-para-realizar-backup-sencillos-multiplaforma/ Listado de programas de backupmultiplataforma] | [http://www.ibotme.com/2012/07/programas-alternativos-para-realizar-backup-sencillos-multiplaforma/ Listado de programas de backupmultiplataforma] | ||
== Script sencillo == | |||
#!/bin/sh | |||
DATE=$(date +"%d-%m-%Y-%H-%M-%S") | |||
cd /home/erikcran/public_html/ | |||
DBUSER="pepe" | |||
DBPASS="pepe" | |||
PATTERN="erikcran%" | |||
DBNAMES=( `mysql -u$DBUSER -p$DBPASS --silent -e "show databases like '$PATTERN'"` ) | |||
for DBNAME in "${DBNAMES[@]}"; do | |||
mysqldump -u$DBUSER -p$DBPASS $DBNAME | gzip > $DBNAME.sql.gz | |||
done | |||
tar -zcpvf erikcran_$DATE.tar.gz * --exclude='galeria/var' | |||
mv erikcran_$DATE.tar.gz /root/backup/ | |||
find . -type f -name "erikcran_*" -exec rm -f {} \; | |||
cd /root/backup/ | |||
USERNAME="pepe" | |||
PASSWORD="pepe" | |||
SERVER="pepe" | |||
BACKUPDIR="Home_Backup" | |||
ftp -i -n -v $SERVER <<EOF | |||
user $USERNAME $PASSWORD | |||
cd $BACKUPDIR | |||
put erikcran_$DATE.tar.gz | |||
quit | |||
EOF | |||
mv erikcran_$DATE.tar.gz /root/backup/transferidos/ | |||
== Lucky Backup == | == Lucky Backup == | ||
Revisión del 19:44 30 nov 2012
Estudio de los diferentes programas de backup para hacer copias de seguridad del vps CentOS al servidor Windows Server 2003 de casa.
Listado de programas de backupmultiplataforma
Script sencillo
- !/bin/sh
DATE=$(date +"%d-%m-%Y-%H-%M-%S")
cd /home/erikcran/public_html/
DBUSER="pepe" DBPASS="pepe" PATTERN="erikcran%"
DBNAMES=( `mysql -u$DBUSER -p$DBPASS --silent -e "show databases like '$PATTERN'"` )
for DBNAME in "${DBNAMES[@]}"; do
mysqldump -u$DBUSER -p$DBPASS $DBNAME | gzip > $DBNAME.sql.gz
done
tar -zcpvf erikcran_$DATE.tar.gz * --exclude='galeria/var'
mv erikcran_$DATE.tar.gz /root/backup/
find . -type f -name "erikcran_*" -exec rm -f {} \;
cd /root/backup/
USERNAME="pepe" PASSWORD="pepe" SERVER="pepe" BACKUPDIR="Home_Backup"
ftp -i -n -v $SERVER <<EOF
user $USERNAME $PASSWORD
cd $BACKUPDIR
put erikcran_$DATE.tar.gz
quit
EOF
mv erikcran_$DATE.tar.gz /root/backup/transferidos/
Lucky Backup
Backup PC
Bacula
rsync
Backup a servidor Rsync Guia en español realizar backups a servidor Rsync