Hacer copia de seguridad en cPanel y restaurar en Plesk
¿Necesitas mover tu sitio web de un servidor con cPanel a uno con Plesk? No te preocupes, es un proceso más común de lo que crees y, con la guía adecuada, lo harás sin perder un solo dato. En este artículo, te explicaré paso a paso cómo hacer una copia seguridad cPanel y luego cómo restaurar backup Plesk de forma exitosa. Soy tu técnico de soporte amigable y voy a desglosar todo para que, incluso si no eres un SysAdmin experimentado, puedas realizar esta migración cPanel a Plesk con total confianza.
¿Por qué migrar de cPanel a Plesk?
Antes de meternos en el lío técnico, hablemos un poco del "por qué". Ambos son paneles de control de hosting potentes, pero Plesk tiene ventajas como una interfaz más moderna, mejor gestión de WordPress y, en muchos casos, un consumo de recursos más eficiente. Además, si vienes de un entorno Linux, Plesk también lo soporta a la perfección. La guía hosting que te doy aquí te servirá para cualquier versión reciente de ambos paneles.
Requisitos previos para la migración
Para que todo salga bien, necesitas tener a mano:
- Acceso a cPanel (usuario y contraseña, o credenciales de root).
- Acceso a Plesk (usuario administrador o con permisos para restaurar backups).
- Una conexión a internet estable (los backups pueden pesar varios GB).
- Tiempo suficiente: la migración puede tomar desde minutos hasta horas, según el tamaño del sitio.
[INFO] Si tu sitio es muy grande (más de 5 GB), te recomiendo hacer la copia por partes o usar FTP para descargar los archivos manualmente.
Paso 1: Hacer la copia de seguridad en cPanel
El primer paso es generar un backup completo de tu sitio web desde cPanel. Esto incluye archivos, bases de datos, cuentas de correo y configuraciones.
1.1 Accede a cPanel
Escribe en tu navegador algo como tudominio.com/cpanel o tuip:2083. Inicia sesión con tus credenciales.
1.2 Busca la sección "Backup" o "Copias de seguridad"
Dentro de cPanel, localiza la opción que dice "Backup" (en inglés) o "Copias de seguridad". En la mayoría de las versiones, está en la categoría "Archivos".
1.3 Genera un backup completo
Haz clic en "Descargar una copia de seguridad completa" o "Full Backup". Verás una pantalla con opciones:
- Destino del backup: Elige "Home Directory" (directorio personal) para que se guarde en tu cuenta.
- Dirección de correo electrónico: Pon tu email para recibir notificaciones cuando termine.
- Haz clic en "Generar".
[TIP] Si tu cPanel tiene la opción "Backup parcial", también puedes descargar solo la carpeta
public_htmly las bases de datos por separado, pero para la migración es más seguro el backup completo.
1.4 Descarga el backup
Una vez generado (puede tardar varios minutos), vuelve a la sección de Backups y busca el archivo en la lista. Normalmente se llama algo como backup-10-03-2025.tar.gz. Haz clic en el nombre para descargarlo a tu computadora.
[WARNING] No borres el backup de cPanel hasta que hayas verificado que todo funciona en Plesk. Siempre ten un respaldo extra.
Paso 2: Preparar Plesk para recibir el backup
Ahora que tienes tu copia seguridad cPanel en tu PC, toca preparar el terreno en Plesk.
2.1 Accede a Plesk
Abre tu navegador y ve a tudominio.com:8443 o tuip:8443. Inicia sesión como administrador.
2.2 Crea una suscripción (dominio) nueva
En Plesk, cada sitio web necesita una "suscripción". Ve a "Sitios web y dominios" y haz clic en "Añadir un sitio web" o "Crear una suscripción". Introduce tu dominio principal (ej: tudominio.com). No te preocupes por el contenido, lo vamos a reemplazar con tu backup.
2.3 Verifica el espacio y los recursos
Asegúrate de que el plan de hosting en Plesk tenga suficiente espacio en disco y ancho de banda para tu sitio. Si tu backup pesa 2 GB, el plan debe tener al menos 5 GB libres para trabajar cómodamente.
Paso 3: Restaurar el backup de cPanel en Plesk
Aquí viene la parte más técnica, pero te lo explico paso a paso. Plesk no puede leer directamente los backups de cPanel, así que necesitaremos "traducirlos". Vamos a hacerlo de forma manual.
3.1 Sube el backup a Plesk
Plesk tiene un gestor de archivos. Ve a "Archivos" en el panel de tu suscripción y sube el archivo .tar.gz que descargaste de cPanel. Puedes arrastrarlo o usar el botón de subir. Si el archivo es muy grande, usa FTP o SFTP para mayor velocidad.
[TIP] Si usas FTP, conecta con las credenciales de tu suscripción Plesk. La ruta típica es
/var/www/vhosts/tudominio.com/.
3.2 Extrae el contenido del backup
Una vez subido, selecciona el archivo y haz clic en "Extraer". Plesk lo descomprimirá en una carpeta. Verás algo como:
public_html(tu web)mysqlodatabases(carpeta con los SQL de las bases de datos)mail(correos, si los hay)etc(configuraciones)
3.3 Restaura los archivos del sitio web
La carpeta public_html contiene tu web. En Plesk, la carpeta raíz de tu dominio suele ser httpdocs. Simplemente copia todo el contenido de public_html a httpdocs. Puedes usar el gestor de archivos de Plesk para mover o copiar.
[WARNING] Si ya hay archivos en
httpdocs, haz una copia de seguridad de ellos antes de sobrescribir. Mejor prevenir.
3.4 Restaura las bases de datos
Ahora toca las bases de datos. En la carpeta extraída, busca los archivos .sql. Por ejemplo, basedatos1.sql. En Plesk:
- Ve a "Bases de datos" en tu suscripción.
- Crea una nueva base de datos con el mismo nombre que tenía en cPanel (si no lo recuerdas, mira dentro del archivo SQL, suele tener una línea como
CREATE DATABASE nombre). - Crea un usuario para esa base de datos y asígnale todos los privilegios.
- Haz clic en la base de datos y luego en "Importar". Selecciona el archivo
.sqldesde tu computadora o súbelo previamente.
Repite este proceso para cada base de datos que tengas.
3.5 Configura las cuentas de correo (opcional)
Si tu backup incluía correos, en la carpeta mail encontrarás las carpetas de cada cuenta. En Plesk, ve a "Correo" y crea las mismas cuentas que tenías en cPanel. Luego, puedes importar los mensajes usando un cliente como Thunderbird o con herramientas de migración de correo, pero eso ya es más avanzado. Para la mayoría de los casos, con crear las cuentas es suficiente.
3.6 Ajusta la configuración del dominio
En cPanel, a menudo hay archivos como .htaccess (para reglas de Apache) o wp-config.php (para WordPress). Asegúrate de que estén en la carpeta httpdocs. Si tu sitio usa WordPress, edita wp-config.php y cambia los datos de conexión a la base de datos por los nuevos de Plesk (nombre, usuario, contraseña y host, que suele ser localhost).
Paso 4: Verifica que todo funcione
Después de restaurar, es hora de la prueba de fuego.
4.1 Accede a tu dominio
Escribe tu dominio en el navegador. Si ves tu web, ¡felicidades! Si no, revisa estos puntos:
- Errores 500: Puede ser por permisos de archivos. En Plesk, ve a "Archivos", selecciona
httpdocsy cambia los permisos a 755 para carpetas y 644 para archivos. - Errores de base de datos: Revisa que las credenciales en
wp-config.phpo en los archivos de configuración de tu CMS sean correctos. - Errores de DNS: Si cambiaste de servidor, actualiza los nameservers de tu dominio para que apunten al nuevo IP de Plesk.
4.2 Prueba funcionalidades clave
- Navega por varias páginas.
- Envía un formulario de contacto.
- Revisa que los correos salgan y entren (envía un email de prueba).
[TIP] Si usas WordPress, instala un plugin como "Health Check" para detectar problemas comunes.
Preguntas frecuentes (FAQ)
Aquí respondo las dudas más comunes que surgen durante una migración cPanel a Plesk.
¿Puedo restaurar un backup de cPanel directamente en Plesk sin extraerlo?
No, Plesk no tiene un importador nativo para backups de cPanel. Por eso te expliqué el método manual. Es más trabajo, pero es 100% fiable.
¿Qué hago si mi backup no se descarga o está dañado?
Intenta generar un nuevo backup en cPanel. Si el archivo está incompleto, usa FTP para descargar directamente la carpeta public_html y exporta las bases de datos desde phpMyAdmin en cPanel.
¿Pierdo los correos electrónicos durante la migración?
Depende. Si hiciste un backup completo, los correos están en la carpeta mail. Pero restaurarlos en Plesk requiere crear las cuentas manualmente. Para no perder nada, considera usar un servicio de correo externo como Google Workspace o migrar los buzones con herramientas especializadas.
¿Y si uso Syspanel (HestiaCP) en lugar de Plesk?
Si en algún momento trabajas con Syspanel (antes conocido como HestiaCP), el proceso es similar, pero ten en cuenta que el puerto de acceso es el 2106. La restauración de backups también se hace manualmente, aunque Syspanel tiene su propio formato de backup. Para este artículo, nos centramos en Plesk.
¿Cuánto tiempo tarda la migración?
Depende del tamaño del sitio. Un sitio pequeño (1-2 GB) puede tardar 30 minutos. Uno grande (10+ GB) puede llevar varias horas, sobre todo por la subida y extracción del backup.
Consejos finales para el SysAdmin
Como SysAdmin (aunque seas novato), ten en cuenta estos puntos extra:
- Siempre haz una copia de seguridad adicional antes de empezar. Nunca está de más.
- Actualiza los DNS después de verificar que el sitio funciona en Plesk. Los cambios pueden tardar hasta 48 horas en propagarse.
- Configura los certificados SSL en Plesk. Ve a "Sitios web y dominios" > "SSL/TLS" y activa Let's Encrypt para tu dominio.
- Monitorea el rendimiento durante los primeros días. Plesk tiene herramientas de estadísticas integradas.
Y recuerda: si algo sale mal, no entres en pánico. La mayoría de los problemas tienen solución. Puedes revertir el proceso volviendo a tu viejo servidor de cPanel mientras investigas.
Conclusión
Migrar de cPanel a Plesk no es un hechizo de magia negra, solo requiere paciencia y seguir los pasos correctos. Has aprendido a hacer una copia seguridad cPanel, a preparar Plesk y a restaurar backup Plesk de manera manual. Esta guía hosting te servirá como referencia siempre que necesites mover un sitio web entre estos dos paneles.
Ahora, respira hondo, ponte manos a la obra y verás que en poco tiempo tu web estará funcionando en su nuevo hogar. Si tienes dudas, recuerda que siempre puedes consultar la documentación oficial de Plesk o pedir ayuda a tu proveedor de hosting. ¡Buena suerte con tu migración cPanel a Plesk!
