Backup de bases de datos en MySQL
Backup Sacar copia de una base de datos
1 |
mysqldump -p asteriskcdrdb > /tmp/asterisk.sql |
Copia de varias bases de datos
1 |
mysqldump -u root -pclave --databases asterisk asteriskcdrdb > /tmp/asterisk.sql |
Copia de todas las bases de datos
1 |
mysqldump -u root -pclave --all-databases > /tmp/todasDB.sql |
Solo la estructura
1 |
mysqldump -u root -pclave -–no-data asterisk > /tmp/asterisk.sql |
Solo backup de una tabla
1 |
mysqldump -u root -p wordpress wp_posts > /tmp/wordpress_posts.sql |
Restaurar Copiar el archivo al otro servidor
1 |
scp /tmp/asterisk.sql root@192.168.1.254:/tmp/ |
Restaurar BD
1 |
mysql -p asteriskcdrdb < /tmp/asterisk.sql |