Cómo realizar una copia de seguridad de base de datos en Plesk (WordPress/PrestaShop)
Introducción: Por qué es vital hacer copias de seguridad de tu base de datos
Si tienes una tienda online con PrestaShop o un sitio web con WordPress, sabes que el contenido y la configuración se almacenan en una base de datos MySQL. Esa base de datos contiene desde artículos y productos hasta usuarios, pedidos y ajustes críticos. Perderla por un error humano, un ataque informático o un fallo del servidor puede ser catastrófico.
Realizar una copia de seguridad MySQL de forma periódica es la mejor práctica para garantizar la seguridad datos de tu negocio. En este artículo te explicaré, paso a paso y con un lenguaje muy sencillo, cómo hacer un Plesk backup de tu base de datos, tanto si usas WordPress como PrestaShop. No necesitas ser un experto en tecnología, solo seguir las instrucciones.
¿Qué necesitas antes de empezar?
Antes de lanzarte a hacer la copia, asegúrate de tener a mano:
- Acceso a Plesk: Necesitas las credenciales de tu panel de control de hosting. Normalmente accedes desde algo como
https://tudominio.com:8443o la URL que te haya proporcionado tu proveedor. - Credenciales de la base de datos: Aunque no siempre las necesitarás para la copia desde Plesk, es bueno tenerlas por si acaso. Las encuentras en la sección “Bases de datos” de tu panel.
- Tiempo: El proceso completo, incluyendo la descarga, no te llevará más de 10-15 minutos.
[INFO] Si tu hosting utiliza Syspanel (antes HestiaCP), el acceso es por el puerto 2106. Por ejemplo:
https://tudominio.com:2106. El proceso es similar, pero las opciones pueden variar ligeramente.
## Método 1: Copia de seguridad desde el administrador de Plesk (el más fácil)
Este es el método recomendado para la mayoría de usuarios, ya que no requiere conocimientos técnicos avanzados. Plesk te permite exportar la base de datos completa en un archivo .sql que puedes descargar a tu ordenador.
### Paso 1: Accede a Plesk
Abre tu navegador y escribe la dirección de tu panel Plesk. Introduce tu usuario y contraseña. Una vez dentro, busca en el menú lateral izquierdo la opción “Bases de datos”. Haz clic.
### Paso 2: Selecciona la base de datos que quieres respaldar
Verás una lista con todas las bases de datos de tu cuenta. Normalmente, las de WordPress se llaman algo como wordpress_nombre y las de PrestaShop prestashop_nombre. Identifica la que quieres copiar.
### Paso 3: Exporta la base de datos
Haz clic en el nombre de la base de datos para entrar en sus detalles. Busca un botón o enlace que diga “Exportar” o “Volcado de base de datos”. Al hacer clic, Plesk te preguntará qué quieres exportar. Selecciona “Toda la base de datos” y, si te da opción, elige el formato SQL. Luego, haz clic en “Aceptar” o “Exportar”.
### Paso 4: Descarga el archivo
El proceso comenzará y en pocos segundos (dependiendo del tamaño) tu navegador descargará un archivo con extensión .sql. Guárdalo en una carpeta segura, preferiblemente en tu ordenador y también en la nube (Google Drive, Dropbox, etc.).
[TIP] Si tu base de datos es muy grande (más de 100 MB), la descarga puede tardar un poco. Ten paciencia y no cierres la ventana.
## Método 2: Copia de seguridad usando phpMyAdmin (alternativa manual)
Si por alguna razón no puedes acceder a la opción de exportar desde Plesk, o prefieres un control más granular, puedes usar phpMyAdmin. Esta herramienta está instalada en casi todos los paneles de hosting.
### Paso 1: Accede a phpMyAdmin
Desde Plesk, busca en el menú “Bases de datos”, selecciona tu base de datos y verás un enlace que dice “phpMyAdmin” o “Administrar”. Haz clic. Se abrirá una nueva pestaña con la interfaz de phpMyAdmin.
### Paso 2: Selecciona la base de datos
En la columna izquierda de phpMyAdmin, verás una lista de bases de datos. Haz clic en la que quieras respaldar. Se mostrarán todas sus tablas.
### Paso 3: Exporta los datos
En la barra superior, haz clic en la pestaña “Exportar”. Se abrirán dos opciones: “Rápida” y “Personalizada”. Para una copia básica, elige “Rápida” y asegúrate de que el formato sea SQL. Luego, haz clic en “Continuar” o el botón “Exportar” (depende de la versión).
### Paso 4: Descarga el archivo
El navegador descargará automáticamente el archivo .sql. Guárdalo de forma segura.
[WARNING] Si usas la opción “Personalizada”, puedes seleccionar tablas específicas, pero para un WordPress backup base de datos o PrestaShop backup completo, es mejor exportar todo. No marques opciones como “DROP TABLE” a menos que sepas lo que haces.
## Método 3: Automatizar las copias de seguridad (la opción inteligente)
Hacer copias manuales está bien, pero si se te olvida, puedes tener problemas. La mayoría de los paneles Plesk permiten programar Plesk backup automáticos.
### Paso 1: Ve a la sección de “Herramientas y ajustes”
En Plesk, busca en el menú lateral “Herramientas y ajustes” (a veces está en la parte inferior). Luego, haz clic en “Programador de tareas” o “Copias de seguridad”.
### Paso 2: Crea una nueva tarea
Busca un botón que diga “Añadir tarea” o “Programar copia de seguridad”. Dale un nombre descriptivo, como “Backup semanal BD WordPress”.
### Paso 3: Configura la frecuencia y el destino
Elige la periodicidad (diaria, semanal, mensual). Para sitios que se actualizan con frecuencia, una copia semanal es suficiente. Luego, selecciona “Base de datos” como tipo de contenido. Puedes elegir que se guarde en el servidor (no recomendado por seguridad) o que se envíe a un almacenamiento externo (FTP, Dropbox, etc.).
### Paso 4: Guarda la tarea
Revisa los datos y haz clic en “Aceptar”. A partir de ese momento, Plesk hará las copias automáticamente.
[TIP] Si tu hosting usa Syspanel, busca la opción “Tareas programadas” en el panel. Allí puedes añadir un comando como
mysqldump -u usuario -pcontraseña basededatos > /ruta/backup.sqlpara automatizar, pero es más técnico.
## Preguntas frecuentes (FAQ)
### ¿Cada cuánto debo hacer una copia de seguridad?
Depende de la actividad de tu sitio. Si publicas a diario, hazla cada 24 horas. Si es un blog personal, una vez a la semana está bien. Para tiendas online, lo ideal es diaria o incluso cada pocas horas si hay muchos pedidos.
### ¿Puedo restaurar una copia de seguridad en otro servidor?
Sí, siempre que el otro servidor tenga MySQL y la misma versión o compatible. Deberás importar el archivo .sql desde phpMyAdmin o mediante línea de comandos. Asegúrate de cambiar las URLs en la base de datos si cambias de dominio.
### ¿Qué hago si la copia de seguridad falla?
Primero, verifica que tengas espacio en disco. Luego, comprueba que la base de datos no esté corrupta. Si el error persiste, contacta con tu soporte técnico. Recuerda que siempre puedes usar el método manual con phpMyAdmin.
### ¿El archivo .sql es suficiente para restaurar todo mi sitio?
No. La base de datos solo contiene el contenido y la configuración. Los archivos (imágenes, plugins, temas) se guardan por separado. Necesitas también una copia de seguridad de los archivos del sitio (vía FTP o desde el administrador de archivos de Plesk).
### ¿Es seguro guardar la copia en el mismo servidor?
No es recomendable. Si el servidor falla, perderás tanto el sitio como la copia. Lo ideal es descargarla a tu ordenador y subirla a un servicio en la nube o a otro servidor.
## Conclusión: La seguridad de tus datos está en tus manos
Hacer una copia de seguridad MySQL de tu base de datos es un proceso sencillo que puede salvarte de un gran dolor de cabeza. Ya sea usando Plesk backup, phpMyAdmin o automatizando la tarea, lo importante es que lo hagas con regularidad.
Recuerda que tu WordPress backup base de datos y tu PrestaShop backup son el corazón de tu web. No esperes a que ocurra un desastre para actuar. Dedica 10 minutos ahora y tendrás la tranquilidad de que tu negocio online está protegido.
Si tienes cualquier duda, no dudes en contactar con tu proveedor de hosting o con un técnico especializado. ¡Tu web te lo agradecerá!
