Hola, uso SuSE 8.2 y estoy haciendo unos backups de una instalacion de MySql con el comando tar y luego lo comprimo con gzip. Pero mi backup incluye -cada vez que corre- la totalidad de los archivos del directorio de datos del mysql. hay alguna forma de realizar backups incrementales ? Es decir que se guarden los archivos modificados en una fecha determinada y no los que no han cambiado y para los mas conocedores de mysql, serviria esto en el caso de que haya que restaurar estas tablas ? Desde yá muchas gracias Mauricio
El 2004-05-17 a las 17:12 -0700, Mauricio Pellegrini escribió:
hay alguna forma de realizar backups incrementales ? Es decir que se guarden los archivos modificados en una fecha determinada y no los que no han cambiado
rsync también puede ser una alternativa interesante. -- Saludos Carlos Robinson
*This message was transferred with a trial version of CommuniGate(tm) Pro* -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Martes, 18 de Mayo de 2004 02:12, Mauricio Pellegrini escribió:
Hola, uso SuSE 8.2 y estoy haciendo unos backups de una instalacion de MySql con el comando tar y luego lo comprimo con gzip. Pero mi backup incluye -cada vez que corre- la totalidad de los archivos del directorio de datos del mysql.
hay alguna forma de realizar backups incrementales ? Es decir que se guarden los archivos modificados en una fecha determinada y no los que no han cambiado
y para los mas conocedores de mysql, serviria esto en el caso de que haya que restaurar estas tablas ?
* Puedes usar varias cosas, amanda, mysqldump hay scripts hechos que lo usan sf:mysqlbackup en konqueror , busca por freshmeat, incremental backup, debe haber por kilos, tambien te puede valer un script con el flag -g (incremental) de tar . - ---------------mysql-backup-incremental ----------------------- #!/bin/bash t=`date +%Y-%m-%d_%I-%M-%S` tar --force-local --atime-preserve -cpvjf /home/backup/backup-sql_$t.tar.bz2 \ /directorio_a_respaldar -g /home/backup/mysql.snapshot - --------------------Fin----------------------------------------------- * la primera ejecucion crea un fichero total , guardando en mysql.snapshot la informacion para poder realizar el incremental, puedes añadirle un mail , etc, quitarle la v de verbose si es desatendido, etc. * si no le pones fecha o algo por el estilo al primero renombralo o el segundo lo machacara, yo usaria bz2 es un compresor de bloque, en teoria, un bloque puede estar dañado pero el resto no, al contrario que .gz que en caso de estar dañado no serviria. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFAqVSAAXFL65CppEIRAouUAJ4kHU06TQGXM3yUQT1YyC4hF2XhDACfSYTD Tf62O4DvUj1JkaNdMWb61CM= =fiCs -----END PGP SIGNATURE-----
participants (3)
-
Carlos E. R.
-
jose maria
-
Mauricio Pellegrini