Diferencia entre revisiones de «Backup»

De Proyectos
Ir a la navegación Ir a la búsqueda
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

  1. !/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

Sitio Oficial

Backup PC

Sitio Oficial

Bacula

Sitio Oficial

rsync

Backup a servidor Rsync Guia en español realizar backups a servidor Rsync

rdiff-backup

Delta Copy

Explicación en español

Cosas a tener en cuenta

Permisos y usuarios Linux en Windows