SCRIPT PARA HACER COPIA DE SEGURIDAD DE UNA CARPETA:
Por ejemplo, si quisiéramos hacer copia de seguridad de los datos de todos los usuarios del sistema:
#!/bin/bash
ORIGEN=/home/*
DESTINO=IP-DESTINO:/var/home/
rsync -altgvb $ORIGEN $DESTINO
SCRIPT PARA HACER COPIA DE SEGURIDAD DE UNA BASE DE DATOS DE MYSQL:
Podemos llaramar a este script: backup-mysql.sh y se tendría que personalizar con el usuario/clave de MYSQL:
#!/bin/bash
ADMIN=USUARIO-ADMIN-DE-MYSQL (normalmente es root)
PASS=CLAVE-DEL-USUARIO-ADMIN-DE-MYSQL
BD=$1
fecha=$(date +%Y%m%d)
mysqldump -u$ADMIN -p$PASS $BD > bd-$BD-$fecha.sql
bzip2 bd-$BD-$fecha.sql
[Nota: Este script se ejecutaría así: "backup-mysql.sh prueba" (siendo "prueba" la BD a salvar)
No hay comentarios:
Publicar un comentario