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!