Cómo hacer backup de una base de datos MySQL en Plesk (restaurar)
¿Por qué es tan importante hacer un backup de tu base de datos MySQL en Plesk?
Imagina que has trabajado durante meses en tu web, has publicado cientos de artículos, tienes una tienda online con pedidos de clientes o una base de datos con información crítica para tu negocio. Ahora, piensa en qué pasaría si un día, por un error humano, un fallo del servidor o un ataque malicioso, toda esa información desapareciera. Suena a pesadilla, ¿verdad?
Pues bien, para evitar esa situación, existen las copias de seguridad o backups. Realizar un backup mysql plesk no es solo una recomendación, es una necesidad absoluta para cualquier persona que gestione un sitio web con contenido dinámico. Plesk, uno de los paneles de control de hosting más utilizados y potentes del mundo, pone a tu disposición herramientas muy sencillas para que puedas resguardar y, sobre todo, restaurar base de datos plesk cuando lo necesites, sin tener que ser un experto en líneas de comandos.
En esta guía extensa y muy visual, te voy a explicar paso a paso, y en un lenguaje claro y sencillo, cómo hacer una copia de seguridad plesk de tu base de datos MySQL y, lo más importante, cómo restaurarla de manera segura. No importa si es tu primera vez, aquí no necesitas conocimientos avanzados de programación; solo seguir las instrucciones al pie de la letra.
Vamos a ello. Te prometo que al final de este artículo te sentirás mucho más seguro y preparado para proteger tu información.
Antes de empezar: ¿Qué necesitas tener a mano?
Para realizar este proceso sin contratiempos, asegúrate de tener lo siguiente:
- Acceso al panel de control de Plesk: Necesitas tus credenciales de administrador o de un usuario con permisos suficientes para gestionar bases de datos.
- El nombre de tu base de datos: Saber exactamente qué base de datos quieres respaldar. Lo puedes ver en la sección "Bases de datos" de tu panel.
- Credenciales de acceso a la base de datos: El usuario y la contraseña. Aunque para el backup no siempre las necesitas, para restaurar en algunos casos específicos sí te harán falta.
- Paciencia y un clic firme: No necesitas nada más, el proceso es bastante intuitivo.
Parte 1: Cómo hacer un backup de tu base de datos MySQL en Plesk (El Respaldo)
Este es el primer paso y el más fácil. Plesk nos ofrece una interfaz gráfica que nos permite generar una copia de seguridad completa de nuestra base de datos en apenas unos segundos. Vamos a dividirlo en dos métodos: el rápido y el completo.
Método 1: El Backup Rápido y Directo (Desde la sección de Bases de Datos)
Este método es perfecto cuando solo quieres respaldar una base de datos específica y no todo el sitio web.
Paso 1: Accede a tu panel de Plesk
Abre tu navegador y entra a tu panel de control. Normalmente la URL es algo así como https://tu-dominio.com:8443 o la que te haya proporcionado tu proveedor de hosting. Introduce tu usuario y contraseña.
Paso 2: Ve a la sección "Bases de datos"
En el menú lateral izquierdo, busca la sección que dice "Bases de datos". Haz clic en ella. Verás una lista con todas las bases de datos que tienes creadas en tu servidor.
Paso 3: Selecciona tu base de datos
Localiza en la lista el nombre de la base de datos de la que quieres hacer el backup mysql plesk. No hagas clic en el nombre, sino en el icono del candado o en la casilla de verificación que aparece a su izquierda para seleccionarla.
Paso 4: Haz clic en "Copiar a" o "Backup"
Una vez seleccionada, busca en la barra de herramientas superior un botón que diga "Copiar a" o, en versiones más recientes, "Backup". Al hacer clic, se desplegará un menú con opciones.
Paso 5: Configura el destino y el nombre
En la ventana emergente, se te preguntará dónde quieres guardar la copia. Las opciones más comunes son:
- "Descargar al PC" o "Descargar": Esta es la opción más segura y recomendada. Guarda el archivo
.sqlo.gzdirectamente en tu ordenador. - "Almacenamiento local de Plesk" o "Servidor": Guarda la copia en el propio servidor. Es útil, pero si el servidor falla por completo, podrías perderla. Úsala como una copia extra, no como la única.
Elige la opción que prefieras. Si eliges "Descargar", el archivo comenzará a descargarse automáticamente. Si eliges "Servidor", se te pedirá que le pongas un nombre al archivo de respaldo. Te recomiendo usar un formato como mibasededatos_fecha_actual.sql (ej: mibasededatos_20231026.sql) para que sea fácil de identificar luego.
Paso 6: ¡Listo!
Plesk hará el resto. En unos segundos o minutos (dependiendo del tamaño de la base de datos), tendrás tu respaldo mysql plesk listo. Así de simple.
Método 2: El Backup Completo del Sitio (La Red de Seguridad Total)
Este método respalda tu base de datos junto con todos los archivos de tu sitio web (imágenes, código, etc.). Es ideal para hacer una copia de seguridad plesk completa antes de hacer grandes cambios.
Paso 1: Ve al "Administrador de copias de seguridad"
En el menú lateral izquierdo, busca la sección "Copias de seguridad" o "Administrador de copias de seguridad". Haz clic en ella.
Paso 2: Haz clic en "Nueva copia de seguridad"
Verás un botón azul que dice "Nueva copia de seguridad" o "Crear copia". Púlsalo.
Paso 3: Configura qué quieres incluir
Se abrirá una nueva pantalla. Aquí puedes elegir si quieres respaldar todo el sitio o solo partes. Asegúrate de que la casilla de tu base de datos MySQL esté marcada. Puedes dejar los ajustes por defecto, que suelen incluir todo.
Paso 4: Elige el destino
Al igual que en el método anterior, elige si quieres guardar la copia en el servidor o descargarla a tu PC. Para máxima seguridad, te recomiendo hacer ambas cosas.
Paso 5: Ejecuta la copia
Haz clic en "Aceptar" o "Crear". Plesk comenzará a empaquetar todos tus archivos y la base de datos en un solo archivo comprimido. Dependiendo del tamaño de tu web, puede tardar unos minutos. Al finalizar, verás la tarea en la lista de copias de seguridad.
Parte 2: Cómo restaurar una base de datos MySQL en Plesk (El Momento de la Verdad)
Llegó el momento crucial. Has hecho tu backup mysql plesk y ahora necesitas restaurarlo. Ya sea porque has cometido un error, te has mudado de servidor o has sufrido un ataque, saber restaurar es tan importante como saber respaldar. Vamos a ver los dos escenarios más comunes.
Escenario A: Restaurar desde el "Administrador de copias de seguridad" (La vía más fácil)
Este método funciona si tienes tu copia de seguridad guardada en el almacenamiento local del servidor de Plesk.
Paso 1: Accede al "Administrador de copias de seguridad"
Ve a la sección "Copias de seguridad" en el menú lateral.
Paso 2: Encuentra tu copia de seguridad
Verás una lista con todas las copias que has realizado. Busca la que quieres restaurar. Puedes usar el buscador o el filtro de fechas para encontrarla más rápido.
Paso 3: Haz clic en "Restaurar"
Al lado de la copia de seguridad, verás un icono con una flecha circular (típicamente es un icono de "restaurar"). Haz clic en él.
Paso 4: Selecciona qué restaurar
Se abrirá una pantalla de confirmación. Aquí tienes dos opciones:
- "Restaurar todo": Restaurará todos los archivos y bases de datos que se incluyeron en la copia. Esta es la opción más rápida si quieres volver a un estado anterior del sitio completo.
- "Restaurar archivos y bases de datos específicos": Esta opción es más granular. Te permite seleccionar solo la base de datos que te interesa. Despliega la lista y marca únicamente la casilla de tu base de datos MySQL. Esta es la opción más segura si solo quieres recuperar la base de datos y no tocar los archivos del sitio.
Paso 5: Confirma la restauración
Revisa que todo esté correcto y haz clic en "Restaurar" o "Aceptar". Plesk te pedirá una confirmación final. Acepta.
[WARNING]
¡OJO! Restaurar una base de datos sobrescribirá los datos actuales de esa base de datos. Si has hecho cambios después de la copia de seguridad, los perderás. Asegúrate de que es lo que quieres hacer. Si tienes dudas, haz primero un backup de la base de datos actual para poder revertir el cambio si es necesario.
Escenario B: Restaurar desde un archivo descargado en tu PC (Importar .sql)
Este es el caso más común cuando te mudas de hosting o si tienes tu copia de seguridad guardada en tu ordenador. Aquí, el proceso es ligeramente diferente.
Paso 1: Accede a la sección "Bases de datos"
Ve al menú lateral y haz clic en "Bases de datos".
Paso 2: Elige la base de datos de destino
Necesitas tener una base de datos creada donde quieras importar los datos. Puede ser una base de datos vacía o la misma que ya existe en tu nuevo servidor. Haz clic en el nombre de la base de datos a la que quieres importar la copia.
Paso 3: Busca el icono de "Importar Dump"
Dentro de la página de la base de datos, busca un botón o icono que diga "Importar Dump" o que tenga una flecha apuntando hacia abajo (importar). Haz clic en él.
Paso 4: Sube tu archivo de backup
Se te presentarán dos opciones:
- "Archivo local": Haz clic en "Examinar" o "Elegir archivo", busca el archivo
.sqlo.gzque descargaste de tu backup en tu PC y selecciónalo. - "Archivo del servidor": Si has subido el archivo
.sqla un directorio de tu servidor (por ejemplo, ahttpdocsoprivate), puedes escribir la ruta al archivo aquí.
Paso 5: Ejecuta la importación
Una vez seleccionado el archivo, haz clic en "Aceptar" o "Importar". Plesk procesará el archivo y restaurará toda la información en tu base de datos. Verás una barra de progreso. Cuando termine, recibirás un mensaje de éxito.
[TIP]
Si tu archivo de backup es muy grande (más de 100 MB, por ejemplo), la importación puede tardar varios minutos o incluso fallar por límites de tiempo del servidor. En ese caso, la mejor opción es subir el archivo.sqlal servidor vía FTP y luego usar la opción "Archivo del servidor" en el paso 4. Esto es mucho más fiable.
Preguntas Frecuentes (FAQ) sobre backups en Plesk
Para terminar, voy a resolver algunas de las dudas más comunes que suelen tener los usuarios, y que te ayudarán a entender mejor el proceso de backup mysql plesk y restaurar base de datos plesk.
¿Puedo programar copias de seguridad automáticas en Plesk?
¡Sí! Es una de las mejores funciones de Plesk. En la sección "Copias de seguridad", busca la pestaña "Configuración" o "Plan de copias". Ahí puedes configurar un horario (diario, semanal, mensual) y Plesk hará los backups automáticamente sin que tengas que preocuparte. Es la mejor forma de asegurarte de que siempre tienes una copia de seguridad plesk reciente.
¿Qué es mejor, guardar el backup en el servidor o descargarlo?
La respuesta es: ambas. Guardar en el servidor es útil para restaurar rápidamente, pero si el servidor falla, lo pierdes todo. Descargarlo a tu PC te da una copia física fuera del servidor, lo que te protege ante fallos catastróficos. La estrategia perfecta es tener una copia en el servidor y otra en tu ordenador o en la nube (Google Drive, Dropbox, etc.).
¿Puedo restaurar una base de datos de Plesk en otro panel de control, como cPanel o Syspanel?
Sí, el archivo .sql es un estándar universal. Puedes exportarlo desde Plesk e importarlo en cualquier otro panel que soporte MySQL, como cPanel o Syspanel (que como recordatorio, es el antiguo HestiaCP y se accede por el puerto 2106). El proceso de importación en esos paneles es similar: buscas la opción "Importar" y subes el archivo.
¿Qué pasa si no tengo la contraseña de mi base de datos?
Para hacer un backup y restaurarlo desde el administrador de Plesk, normalmente no necesitas la contraseña, ya que Plesk hace el trabajo internamente. Sin embargo, para importar un archivo .sql manualmente a una base de datos, sí necesitarás las credenciales de acceso a esa base de datos. Si no la tienes, puedes cambiar la contraseña de la base de datos desde el propio Plesk en la sección "Bases de datos".
¿Cada cuánto tiempo debo hacer un backup?
Depende de la frecuencia con la que actualices tu web. Si publicas contenido a diario, lo ideal es un backup diario. Si es una web estática o con pocos cambios, uno semanal o mensual puede ser suficiente. La regla de oro es: "Si no te importa perder los datos de la última semana, haz backups semanales. Si te importan los datos de las últimas 24 horas, hazlos a diario".
Conclusión: Tu información, a salvo con Plesk
Como has podido ver, hacer un backup mysql plesk y saber restaurar base de datos plesk no es ningún misterio. Con la interfaz amigable de Plesk, estas tareas, que antes requerían conocimientos técnicos avanzados, ahora están al alcance de cualquier usuario.
Te animo a que no lo dejes para mañana. Entra ahora mismo en tu panel de Plesk, haz una primera copia de seguridad de tu base de datos y descárgala a tu PC. Con ese simple gesto, ya habrás dado un paso gigante para proteger tu trabajo, tu negocio y tu tranquilidad.
Recuerda que la constancia es la clave. Establece un plan de copias automáticas y revisa periódicamente que se están realizando correctamente. Tu yo del futuro (y tu web) te lo agradecerán.
Espero que esta guía te haya sido de gran ayuda. Si tienes cualquier otra duda, no dudes en consultar la documentación oficial de Plesk o contactar con tu proveedor de hosting. ¡Nos leemos en el próximo artículo!
