Artikel weiterleiten
Vista previa
FAQ #690

¿Cómo puedo restaurar una copia de seguridad (archivo .sql) de mi base de datos mediante PuTTY/SSH?


Mediante el intérprete de línea de comandos MySQL-Monitor, puedes acceder a tus bases de datos MySQL (a partir del paquete Hosting Básico actual y del antiguo Hosting Medio o Power Web). Conectate a Interenet y abra el programa PuTTY.

 

Aquí puedes descargar PuTTY

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

 

Como nombre del servidor indica ssh.strato.de.



Una vez que se haya establecido la conexión, se te preguntará tu nombre de usuario y contraseña.

Como nombre de usuario indica un dominio de tu paquete (tudominio.es). Para continuar pulsa la tecla [ENTER]. Como contraseña indiqca tu contraseña maestra, la cual has establecido previamente desde tu área de cliente (es la misma que se utiliza para el FTP). Mientras introduces la contraseña no se mostrará nada.

¿Qué es la contraseña maestra y para qué sirve?

Hinweis Nota:
En caso de que al conectar por SSH recibas un mensaje de error, o que la ventana de PuTTY simplemente se cierre, comprueba que los datos de acceso son correctos.

Si los datos son correctos y a pesar de todo no es posible conectar, comprueba la configuración del SiteGuard desde tu área de cliente.

¿Qué es el STRATO SiteGuard y como se configura?

El siguiente comando escribe el contenido del archivo backup.sql en la base de datos. Para ello el archivo ha de estar en la carpeta raiz de tu espacio de alojamiento.

 

mysql -h rdbms -u NOMBRE-DE-USUARIO -pCONTRASEÑA DBxxxxxx < backup.sql

Por favor, sustituye NOMBRE-DE-USUARIO por el nombre de usuario de tu base de datos (Uxxxxxxx), CONTRASEÑA por la contraseña de la base de datos y DBxxxxxx por el nombre de la base de datos, en la cual quieres importar el contenido.

Si tu contraseña contiene caracteres especiales, como por ejemplo "!, ?, $" o similares, no indiques el apartado de la contraseña en la línea anterior. El sistema te solicitará esta contraseña y podrás indicarla directamente. El comando tendrá esta apariencia:

COMANDO:   mysql -h rdbms -u NOMBRE-DE-USUARIO -p DBxxxxxx < backup.sql

A CONTINUACIÓN:  Enter password:

 

Advertencia: Si lacopia de seguridad de la base de datos backup.sql no es de una base de datos creada en STRATO, deberás abrirla con un editor y compruebar si contiene las siguientes líneas:

CREATE DATABASE `DBxxxxxx` ... ;  USE DBxxxxxx;

De ser así, elimínalas para que la importación pueda llevarse a cabo sin restricciones.


Hinweis Nota:
También es posible restaurar una copia de seguridad a través de phpMyAdmin, pero a partir de una cantidad de líneas o tamaño del archivo, el sistema devolverá un error a consecuencia del tiempo límite de ejecución de los scripts.

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