Introducción a la Migración entre Servidores cPanel
Transferir cuentas completas entre servidores cPanel requiere un enfoque metódico para garantizar la integridad de los datos. Este proceso incluye configuraciones de usuario, archivos web, bases de datos MySQL y cuentas de correo electrónico.
Requisitos Previos
- Acceso root o WHM en ambos servidores (origen y destino)
- Versiones compatibles de cPanel/WHM (ver compatibilidad)
- Conexión SSH entre servidores (puerto 2087 abierto)
- Espacio en disco suficiente en el servidor destino
Paso 1: Generar Copia de Seguridad en el Servidor Origen
1.1 Acceso a WHM
Ingrese al WHM y navegue a Transferencia > Generar Migración.
1.2 Configuración de la Migración
- Seleccione «Transferir a otro servidor cPanel/WHM»
- Ingrese la IP del servidor destino
- Habilite las opciones:
- Incluir cuentas de correo
- Incluir bases de datos SQL
- Compresión GZIP
1.3 Iniciar Transferencia
La migración generará un archivo .cpmove en /home/cpmove-username.tar.gz. Monitoree el proceso via SSH con:
tail -f /var/log/cpanel/transfer_log
Paso 2: Recibir la Cuenta en el Servidor Destino
2.1 Configuración Automática
WHM detectará automáticamente la transferencia entrante. Verifique en Transfers > Transferencias Entrantes.
2.2 Restauración Manual (Opcional)
Si la transferencia automática falla, use:
/scripts/restorepkg /home/cpmove-username.tar.gz
Documentación oficial de restauración: WHM Restoration Guide
Manejo de Bases de Datos MySQL
| Problema Común | Solución |
|---|---|
| Conflictos de nombres de usuario | Modificar prefijos en /var/cpanel/databases/dbhub.json |
| Fallo en permisos | Ejecutar /scripts/mysqlperms |
Sincronización de Correo Electrónico
Para evitar pérdida de emails durante la transición:
- Configure MX temporales (MX Tool)
- Use IMAP Sync con herramientas como imapsync (imapsync documentation)
Verificación Post-Migración
- Validar DNS con dig/nslookup
- Probar conexiones FTP/SSH
- Verificar cron jobs y redirecciones
Preguntas Frecuentes (FAQs)
¿Se puede migrar sin tiempo de inactividad?
Sí, utilizando DNS con TTL bajos y sincronización de correo IMAP previa al corte.
¿Cómo manejar dominios con certificados SSL?
WHM transferirá automáticamente los certificados, pero valide su instalación en SSL/TLS > Manage SSL Sites.
¿Qué hacer si falla la restauración?
Revise /var/cpanel/logs/restorepkg.log y ejecute verificaciones de disco con:
df -h && mount
¿Se migran las configuraciones de PHP?
Sí, pero puede necesitar ajustar versiones si difieren entre servidores (use PHP-FPM Manager).
Samuel Gil es especialista en infraestructura tecnológica, administración de servidores y desarrollo de servicios digitales. Con una sólida trayectoria en entornos web de alta exigencia, optimización de servidores y gestión de arquitecturas de red, Samuel dedica su labor en faq-box.com a desglosar cuestiones técnicas complejas para convertirlas en guías prácticas, transparentes y de alto valor técnico.
Su enfoque editorial prioriza el rigor, la seguridad en los sistemas y la resolución eficiente de problemas técnicos cotidianos y avanzados. A través de sus análisis, busca ofrecer respuestas directas y contrastadas para profesionales y entusiastas del sector tecnológico.
Cuenta con una sólida formación en el área tecnológica, destacando su especialización a través del Máster en Inteligencia Artificial Aplicada a la Gestión Empresarial y el MBA in Digital Transformation & Artificial Intelligence de ISEEN.EU, lo que aporta un rigor técnico avanzado a cada análisis de desarrollo y arquitectura digital.