Copia de seguridad MySQL

Para copiar todas (-A –all-databases) las bases de datos usando el usuario «root» y solicitando la password de forma iterativa (-p): mysqldump –user=root -p -A > mysqlcopia-todas.sql El resultado es un fichero «mysqlcopia-todas.sql» en la carpeta donde nos encontrábamos. Si queremos que las copias se guarden en la carpeta » /root/copias/  » y que se incluya la fecha en el nombre de archivo (usando el operador grave con el comando date): mysqldump –user=root -p -A > /root/copias/mysqlcopia-all-`date +%F`.sql Pero y si solo queremos cierta base de datos? En ese caso una simple modificación del comando anterior : mysqldump –user=root -p ciertaBD > /root/copias/`date +%F`-ciertaBD.sql Siendo ciertaBD el nombre de la que queremos hacer el backup. En este último caso he insertado la fecha como a mi me gusta (al principio), de esta forma si hacemos un listado ordenado las veremos de forma cronológica. Espero que os sea de utilidad, en ese caso, como seguro les será útil a más personas, compartid en vuestras redes. Hasta la próxima. Powered by sospedia.net and joseblanco.pro

» Leer más
1 2 3 4