Foros del Web » Administración de Sistemas » Software para Servers »

Script SH para hacer backup de todas las Dbs y Archivos

Estas en el tema de Script SH para hacer backup de todas las Dbs y Archivos en el foro de Software para Servers en Foros del Web. Hola como estan? Bueno estoy necesitando su ayuda, quiero hacer un backup de todas las dbs y archivos de mi servidor, pero hacerlo uno por ...
  #1 (permalink)  
Antiguo 02/08/2012, 07:38
 
Fecha de Ingreso: junio-2001
Ubicación: Rosario
Mensajes: 1.434
Antigüedad: 22 años, 10 meses
Puntos: 2
Busqueda Script SH para hacer backup de todas las Dbs y Archivos

Hola como estan?

Bueno estoy necesitando su ayuda, quiero hacer un backup de todas las dbs y archivos de mi servidor, pero hacerlo uno por uno me lleva mucho tiempo...

Por eso estoy tratando de hacer un Script SH que me facilite la tarea...

Encontre este script SH que lo que hace es crearme el backup de todas las DBs:

Código:
#!/bin/bash
PORT="3306"
USER="root"
PASSWORD="Password"
mysql=/usr/bin/mysql
mysqldump=/usr/bin/mysqldump

TABLES=`$mysql -P $PORT -u $USER --password=$PASSWORD --execute="SHOW DATABASES;" |awk '{print($1)}' |grep -v "Database" |grep -v "information_schema"`
for table in $TABLES; do
	echo "Backing up $table..."
	file=$table.backup_`date +%Y%m%d`.sql
	$mysqldump -P $PORT -u $USER --password=$PASSWORD $table > $file
	echo "Compressing backup..."
	gzip $file
done
Genial esto me hace el back de todas las Dbs con solo apretar un boton

Necesito lo mismo pero para los archivos....

O sea Web1/httpdocs

Web2/httpdocs

etc...

Yo antes tenia un código donde fusionaba el código de arriba con el de los archivos, pero lo perdí... Y ando con poco tiempo para programar uno... Si alguno tiene un SH y me lo comparte se lo agradeceré...

En fin, Muchas Gracias!

Etiquetas: backup.sh, backup
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:59.