Base de conocimientos

1 000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!

Exportar una base de datos

Esta guía explica cómo guardar o exportar una base de datos MySQL/MariaDB a través del Administrador de Infomaniak o por SSH.

 

Exportar una base de datos a través del Administrador

Para exportar una base de datos de Infomaniak:

  1. Haga clic aquí para acceder a la gestión de su sitio en el Administrador de Infomaniak (¿Necesita ayuda?).
  2. Haga clic directamente en el nombre asignado al sitio en cuestión:
  3. Haga clic en la flecha a la derecha de Bases de datos en el menú lateral izquierdo.
  4. Haga clic en Bases de datos en el menú lateral izquierdo.
  5. Haga clic en el menú de acción a la derecha del objeto en cuestión en la tabla que se muestra.
  6. Haga clic en Exportar (o en Descargar una copia de seguridad):
  7. Haga clic en el método de exportación y seleccione la base de datos que desea descargar en el menú desplegable.
  8. Haga clic en el botón Siguiente:
  9. Haga clic en las instrucciones deseadas:
    1. Compresión Gzip
    2. Drop Table
    3. Create Table if not exists
    4. Insert ignore into
  10. Haga clic en el botón Exportar.

 

Exportar una base de datos a través de SSH

Si no puede exportar la base de datos a través de la consola o si la base de datos es voluminosa:

  1. Si es necesario, cree una cuenta FTP SSH.
  2. Conéctese al servidor a través de SSH (¿Necesita ayuda?).
  3. Adapte y ejecute el siguiente comando SSH:

    # Usage: mysqldump --host=[hostname] -u [username] --password=[password] [database_name] --no-tablespaces > [output_file.sql]
    mysqldump --host=db_host -u db_user --password=db_password db_name --no-tablespaces > backup.sql
  4. Espere a que se ejecute el comando SSH (la terminal puede bloquearse durante unos segundos).
  5. Conéctese al servidor a través de un software/cliente FTP.
  6. Descargue el archivo SQL generado.

 

Ayuda adicional

  • Ejemplo de comando a ejecutar en el paso 3 del segundo procedimiento:

    # Example with standard credentials
    mysqldump --host=abcd.xyz.infomaniak.com -u abcd_test --password=your_secret_password abcd_test --no-tablespaces > backup.sql
  • Consulte esta otra guía si busca información relacionada con el servidor MySQL, el nombre de usuario y la contraseña de la base de datos.

¿Le ha sido útil esta FAQ?