Guardar y exportar una base de datos en un servidor de bases de datos

Cómo realizar el backup y la exportación de la base de datos

Esta traducción ha sido generada de forma automática por nuestro partner SYSTRAN. En algunos casos puede contener términos imprecisos, como en las etiquetas de los botones o los detalles técnicos. En caso de duda, le recomendamos que consulte la versión inglesa o francesa de la guía. Si quiere ayudarnos a mejorar esta traducción, por favor, utilice el botón «Contribuir» de esta página.

Última actualización: 24/08/2020

Objetivo

Su base de datos puede contener una gran cantidad de información esencial para su sitio web. Por lo tanto, es muy importante que podamos realizar una copia de seguridad o exportarla.

Esta guía explica cómo realizar el backup y la exportación de la base de datos desde un servidor de bases de datos.

Requisitos

Procedimiento

Tenga en cuenta que los productos SQL Privado y Cloud Databases no dan acceso al host, sino a las bases de datos alojadas en este, por lo que no hay accesos super usuario "root". Los comandos SQL genéricos funcionan con normalidad y los programas de tipo HeidiSQL, SQuirreL SQL o Adminer son totalmente compatibles.

Guardar y exportar una base de datos desde el área de cliente

Acceda al área de cliente de OVHcloud. Haga clic en la pestaña Web y seleccione Base de datos en el panel izquierdo. Seleccione el nombre del servidor de bases de datos. Acceda a la pestaña Bases de datos.

En la columna "Copias de seguridad", la cifra corresponde al número de copias de seguridad disponibles para la base de datos.

  • Las copias de seguridad se realizan automáticamente una vez al día. en todas sus bases de datos.
  • Las copias de seguridad automáticas y manuales se conservan durante 30 días. Una vez transcurrido este plazo, se eliminarán automáticamente.

1. Realizar una copia de seguridad manual

Haga clic en el botón ... a la derecha de la base de datos y, a continuación, en Guardar.

private-sql

2. Exportar una copia de seguridad

Haga clic en el botón ... a la derecha de la base de datos y, seguidamente, en Mostrar las copias de seguridad.

private-sql

Se mostrará una lista de las copias de seguridad disponibles. Haga clic en el botón ... a la derecha de la copia de seguridad seleccionada y, seguidamente, en Descargar la copia de seguridad para descargar la copia de seguridad.

Copia de seguridad y exportación de una base de datos fuera del área de cliente

1. Exportar una base de datos MySQL o MariaDB

En algunos casos, la RAM disponible en el servidor de bases de datos puede no permitir la exportación deseada. En ese caso, le recomendamos que utilice la herramienta OVHcloud en el área de cliente. que le permitirá utilizar recursos externos a su solución. Consulte el apartado "Guardar y exportar una base de datos desde el área de cliente" de esta guía.

1.1 Exportar mi base de datos MySQL o MariaDB desde phpMyAdmin OVHcloud (solo para SQL Privado)

Para exportar su base de datos directamente desde phpMyAdmin, es necesario conectarse previamente. Para ello, consulte la guía "Conectarse a una base de datos"..

Una vez conectado a phpMyAdmin, haga clic en el nombre de la base de datos que quiere exportar y, seguidamente, en la pestaña Exportar.

Hay dos modos de exportación posibles. Si no necesita ayuda específica, le recomendamos que utilice el modo rápido en formato SQL.

private-sql

1.2 Exportar la base de datos MySQL o MariaDB en línea de comandos

Para un servidor SQL privado, esta acción solo es posible por SSH desde un alojamiento compartido de OVHcloud.

mysqldump —host=servidor —user=usuario —port=puerto —contraseña=contraseña nombre_de_la_BD > nombre_de_la_BD.sql
1.3 Exportar mi base de datos MySQL o MariaDB desde un script PHP

Para un servidor SQL privado, la ejecución de este script solo puede realizarse desde un alojamiento compartido de OVHcloud.

1. <?php echo "Se está guardando la base.......";
2. system("mysqldump --host=serveur --user=utilisateur --port=port --password=password nom_de_la_base > nom_de_la_base.sql");
3. echo "Ya se acabó. Puede consultar la base de datos por FTP".
4. ?>

2. Exportación e importación de bases de datos PostgreSQL fuera del área de cliente

En algunos casos, la RAM disponible en el servidor de bases de datos puede no permitir la exportación deseada. En ese caso, le recomendamos que utilice la herramienta OVHcloud en el área de cliente. que le permitirá utilizar recursos externos a su solución. Consulte el apartado "Guardar y exportar una base de datos desde el área de cliente" de esta guía.

2.1 Exportar la base de datos PostgreSQL en línea de comandos

Para un servidor SQL privado, esta acción solo es posible por SSH desde un alojamiento compartido de OVHcloud.

pg_dump —host=servidor —port=puerto —user=usuario —password=contraseña nombre_de_la_BD > nombre_de_la_BD.sql
2.2 Exportar mi base PostgreSQL desde un script PHP

Para un servidor SQL privado, la ejecución de este script solo puede realizarse desde un alojamiento compartido de OVHcloud.

1. <?php echo "Se está guardando la base.......";
2. system("PGPASSWORD=contraseña pg_dump —host=servidor —port=puerto —user=usuario —password=contraseña nombre_de_la_BD > nombre_de_la_BD.sql");
3. echo "Ya se acabó. Puede consultar la base de datos por FTP".
4. ?>

Más información

Restaurar e importar una base de datos en su servidor de bases de datos

Interactúe con nuestra comunidad de usuarios en https://community.ovh.com.


¿Le ha resultado útil esta guía?

Si lo desea, también puede enviarnos sus sugerencias para ayudarnos a mejorar nuestra documentación.

Imágenes, contenido, estructura...: ayúdenos a mejorar nuestra documentación con sus sugerencias.

No podemos tratar sus solicitudes de asistencia a través de este formulario. Para ello, haga clic en "Crear un tíquet" .

¡Gracias! Tendremos en cuenta su opinión.


Otras guías que podrían interesarle...

OVHcloud Community

¡Acceda al espacio de la OVHcloud Community! Resuelva sus dudas, busque información, publique contenido e interactúe con otros miembros de la comunidad.

Discuss with the OVHcloud community

A partir del 1 de enero de 2015, con arreglo a la Directiva 2006/112/CE modificada, los precios IVA incluido pueden variar según el país de residencia del cliente (por defecto, los precios con IVA incluyen el IVA español vigente).