Backup mysql usando el comando mysqldump II
Backup mysql usando el comando mysqldump.
Para hacer un backup de una base de datos:
# mysqldump -uUsuario -p dbnombre > dbnombre.sql
Esto creara un fichero dbnombre.sql con toda la imagen de la dbnombre
Podemos comprimir directamente del dumpeado, para ganar espacio utilizando el gzip. Se harÃa asÃ:
# mysqldump -uUsuario -p dbnombre | gzip > dbnombre.gz
Para recuperar los datos (o importar):
# mysql -uUsuario -p dbnombre < dbnombre.sql
Si decidimos zipear el archivo, lo harÃamos de esta otra forma:
# gunzip < dbnombre.gz | mysql -uUsuario -p dbnombre
Para volcar el contenido de la bbdd con la hora y dÃa:
# mysqldump -uUsuario -p dbnombre > backup-`date +%Y%m%d`-dbnombre.sql
Basado en: Post
Comentarios
4 de September de 2007
¡¡¡Post repetido!!!! Lo que me plantea la siguiente pregunta filosófica… ¿Qué vale más la pena, repetirse o no escribir nada (en tal caso yo nunca escribirÃa nada)? …
En fin, sin intención de repertirme diré que el mejor sistema para backups en cualquier Unix/Linux y sistemas semejantes es un: #rm -Rf realizando previamente un kill -9 -1 , ambos con privilegios de root claro…
4 de September de 2007
No está repe, está afinado.
7 de May de 2008
[...] http://www.solusan.com/backup-mysql-usando-el-comando-mysqldump-ii.html [...]