Así de fácil podrás acceder a una copia de seguridad de tu base de datos MySQL


Siempre han de existir copias de seguridad (Backups), cada hora, cada día y semanalmente. STRATO asegura además de tus archivos y carpetas, tus bases de datos MySQL (a partir de la versión 4.x).

La creación de estas copias de seguridad se realiza mediante el Backup Control y mediante la arquitectura de almacenamiento inteligente.

Las copias de seguridad de las bases de datos MySQL permiten de manera muy sencilla acceder a las copias realizadas, incluso a diferentes copias realizadas en diferentes momentos.

De este modo, podrás registrarte en un punto anterior de tus base de datos, con ayuda de nuestras herramientas MySQL y allí tendrás acceso de lectura, es decir que podrás preguntar "queries" o guardar un "dump" (copia de seguridad) de tu base de datos en un archivo en tu espacio web.

Para acceder a las copias de seguridad solamente necesitas un programa SSH. Te desaconsejamos el acceso mediante Telnet por motivos de seguridad.

Tras realizar la conexión via SSH mediante el programa gratuito PuTTY, se encuentra a tu disposición la herramienta mysqlbackups, la cual te mostrará una lista de las copias de seguridad realizadas.

A continuación  te mostramos, cómo puedes acceder a los archivos de copia de seguridad de tus bases de datos mediante PuTTY.

Aquí puedes descargar PuTTY

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Inicia PuTTY
Se mostrará la siguiente ventana para introducir los datos:

Por favor introduce como Hostname ssh.strato.de.

Cuando se establezca la conexión al servidor se te solicitará un nombre de usuario y una contraseña.
En el campo del nombre de usuario introduce el nombre de tu dominio (por ejemplo: tudominiodestrato.eu), pulsa Intro.
En el campo de la contraseña, introduce la contraseña maestra de tu paquete de alojamiento, que has establecido en tu área de cliente. Aunque al escribir la contraseña no se muestre nada, no te extrañe, igualmente se está escribiendo.

 

Contraseña maestra


Nota:
En caso de que al conectar mediante SSH recibas un mensaje de error o que la ventana del programa PuTTY simplemente se cierre, por favor asegúrate de que tus datos de acceso están correctos.
Si los datos de acceso son correctos, y aún así no te puedes conectar, comprueba en su área de cliente la configuración del SiteGuard.

Si te has conectado correctamente, se te mostrará en la siguiente línea el nombre de tu dominio seguido del simbolo "mayor qué", lo que significa que puedes introducir "comandos".

Ahora tienes la posibilidad de visualizar una lista con las copias de seguridad de tus bases de datos con el comando "mysqlbackups" seguido del nombre de usuario Uxxxxxxx de la base de datos.

 

Puede encontrar la información necesaria sobre su base de datos en su área de cliente.

Así puede utilizar nuestras bases de datos MySQL

Escribe en la línea de comando algo así:

 
mysqlbackups U123456


Ahora se mostrará un listado con todas las copias de seguridad disponibles, con el formato mysql_[FECHA]-[HORA].

 

Acceso por SSH al backup MySQL-1.jpg

Si quieres copiar el dump de una de las copias de seguridad existentes en su espacio de alojamiento, escribe el siguiente comando:

 
mysqldump --add-drop-table -h mysql_[FECHA]-[HORA] -u [Nombre de usuario] -p [Nombre de la base de datos] > [Nombre del archivo].sql


Este comando creará un archivo con el contenido de la copia de seguridad de la base de datos, y copiará dicho archivo en la carpeta raiz de tu espacio de alojamiento.

Ejemplo:

Quieres realizar la copia del 05.11.2009 en un archivo que se llama backup.sql. El nombre de la base de datos es 012345.

El comando que habría que introducir sería el siguiente:

 
mysqldump --add-drop-table -h mysql_05.11.2009-16:00 -u U012345 -p DB012345 > backup.sql
 

Tras pulsar la tecla [ENTER], te será solicitada la contraseña de tu base de datos.

Achtung En este caso es necesaria la contraseña que estaba establecidad para la base de datos en el momento de la realización de la copia de seguridad.

Ten en cuenta que la introducción de la contraseña no será visible pero que a pesar de eso si se está introduciendo. Tras introducir la contraseña y pulsar [ENTER], el cursor parpaderá unos segundos (en este tiempo se estará realizando la copia) y a continuación se mostrará de nuevo la línea de comando, no aparecerá una confirmación adicional.

En este momento podrás visualizar directamente por SSH el contenido de tu espacio de alojamiento (con el comando: ls). De esta manera tienes la posibilidad de comprobar en el momento si el archivo se ha creado correctamente.


Aclaración
Ten en cuenta, que las tablas del tipo InnoDB, las cuales se utilizan en el CMS Joomla, no siempre se guardan de manera consistente en las copias de seguridad de MySQL. En estos caso es recomendable hacer una copia de seguridad mediante la herramienta phpmyadmin.

 

 

¿Te ha sido útil este artículo?    / no