Cómo mover todas las cuentas de cPanel de un servidor a otro ⋆ ALexHost SRL

Pon a prueba tus habilidades en todos nuestros servicios de Hosting y ¡obtén un 15% de descuento!

Utiliza el código al pagar:

Skills
02.01.2025
No categories

Cómo mover todas las cuentas de cPanel de un servidor a otro

Migrar todas las cuentas de cPanel de un servidor a otro puede parecer una tarea de enormes proporciones, especialmente si gestiona un gran número de cuentas. Sin embargo, cPanel ofrece herramientas integradas que hacen este proceso suave y eficiente, asegurando el mínimo tiempo de inactividad y molestias. Ya sea que esté actualizando el hardware de su servidor, mudándose a un nuevo centro de datos o cambiando de proveedor de alojamiento, esta guía lo guiará a través del proceso de transferencia de todas las cuentas de cPanel de un servidor a otro.

Requisitos previos para la migración

Antes de comenzar la migración, hay algunos prerrequisitos y preparativos para asegurar que el proceso se desarrolle sin problemas:

  1. Acceso root: Debe tener acceso root tanto al servidor antiguo como al nuevo.
  2. Versiones de software coincidentes: Lo ideal es que las versiones de cPanel/WHM, Apache, PHP y MySQL/MariaDB sean similares o compatibles entre los dos servidores.
  3. Configuración DNS: Si utiliza sus propios servidores DNS, asegúrese de que puede actualizar los registros DNS para que apunten a las direcciones IP del nuevo servidor.
  4. Recursos suficientes: Asegúrese de que el nuevo servidor dispone de recursos suficientes (CPU, RAM, espacio en disco) para gestionar todas las cuentas que se transfieran.
  5. Plan de copias de seguridad: Crea siempre copias de seguridad de todas las cuentas del servidor antiguo para evitar posibles pérdidas de datos.

Paso 1: Preparar el nuevo servidor

El primer paso es asegurarse de que el nuevo servidor está correctamente configurado y listo para recibir las cuentas de cPanel. Esto es lo que tendrá que hacer:

1.1 Instalar cPanel/WHM en el Nuevo Servidor

Asegúrese de que cPanel y WHM están instalados y con licencia en el nuevo servidor. Si cPanel aún no está instalado, puede instalarlo usando el siguiente comando:

cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

Siga las instrucciones para completar la instalación. Después de la instalación, inicie sesión en WHM en el nuevo servidor y complete la configuración inicial.

1.2 Configure los Ajustes Básicos

Establezca el nombre de host, la red y las configuraciones básicas de seguridad de su nuevo servidor. Asegúrese de que el servidor está totalmente actualizado y configurado para su uso en producción.

Paso 2: Activar la transferencia de cuentas en el nuevo servidor

la Herramienta de Transferencia WHM de cPanel le permite copiar cuentas del servidor antiguo al nuevo con un mínimo esfuerzo.

2.1 Acceda a la Herramienta de Transferencia WHM

En el nuevo servidor, inicie sesión en WHM y navegue a:

WHM > Transferencias > Herramienta de Transferencia

La Herramienta de Transferencia le guiará a través de la copia de cuentas desde el servidor antiguo.

2.2 Conectarse al Servidor Antiguo

En la interfaz de la Herramienta de transferencia

  • Dirección del servidor remoto: Introduzca la dirección IP o el nombre de host del servidor antiguo.
  • Puerto SSH remoto: Introduzca el puerto SSH del servidor antiguo (por defecto es 22 a menos que se haya cambiado).
  • Autenticación: Introduzca el nombre de usuario root y la contraseña del servidor antiguo. También puede utilizar una clave SSH para la autenticación.

Una vez conectado, verá una lista de todas las cuentas disponibles para la transferencia.

2.3 Seleccione las cuentas a transferir

Se le presentará una lista de cuentas cPanel del servidor antiguo. Puede elegir entre:

  • Transferir todas las cuentas o
  • Seleccionar cuentas específicas para migrar.

También tiene la opción de transferir ajustes como zonas DNS, paquetes y privilegios de revendedor.

2.4 Configurar los ajustes de transferencia

Antes de iniciar la transferencia, configure las opciones adicionales:

  • Transferencia Express: Activa las actualizaciones automáticas de DNS y garantiza que las cuentas del servidor antiguo ya no se resolverán después de la migración. Esto es útil si desea que el traslado se realice rápidamente sin cambios manuales de DNS.
  • Enrutamiento de correo: Elija cómo se configura el enrutamiento del correo electrónico después de la transferencia (local, remoto o automático).

2.5 Iniciar la transferencia

Haga clic en el botón Copiar para iniciar la transferencia. WHM copiará cada cuenta, incluyendo todos los archivos, bases de datos, correos electrónicos y configuraciones, del servidor antiguo al nuevo. El tiempo requerido dependerá del tamaño de las cuentas y de la velocidad de las conexiones de red de sus servidores.

Paso 3: Actualización de DNS

Una vez completada la transferencia, tienes que actualizar los registros DNS para que los dominios apunten al nuevo servidor.

3.1 Actualizar las zonas DNS

Si utilizas tus propios servidores DNS, actualiza las direcciones IP de cada dominio para que reflejen la IP del nuevo servidor. Si has optado por la Transferencia Express, es posible que esto se haya hecho automáticamente.

3.2 Actualice la información del registrador

Si utilizas un proveedor de DNS externo o gestionas las DNS a través de un registrador de dominios, accede al portal del registrador y actualiza los registros A para que apunten a la dirección IP del nuevo servidor.

3.3 Verifique la propagación

Utilice herramientas como whatsmydns.net o dig para asegurarse de que los cambios de DNS se propagan correctamente. La propagación puede tardar hasta 48 horas, aunque a menudo es mucho más rápida.

Paso 4: Pruebas posteriores a la migración

Una vez transferidas las cuentas y propagados los cambios de DNS, es importante probarlo todo para asegurarse de que la migración se ha realizado correctamente.

4.1 Verifique los sitios web y las bases de datos

Compruebe cada sitio web del nuevo servidor para asegurarse de que se carga correctamente. Compruebe que las bases de datos funcionan como se espera, especialmente en el caso de los sitios que se ejecutan en sistemas de gestión de contenidos como WordPress, Joomla o Magento.

4.2 Funcionalidad del correo electrónico

Pruebe las cuentas de correo electrónico enviando y recibiendo mensajes. Asegúrese de que el enrutamiento y la entrega del correo electrónico funcionan correctamente en el nuevo servidor.

4.3 Comprobar los datos de la cuenta

Inicie sesión en cPanel para cada cuenta transferida para asegurarse de que los archivos, bases de datos, correos electrónicos y configuraciones se han transferido correctamente. Esto incluye la verificación de certificados SSL, cron jobs y otros ajustes de configuración.

Paso 5: Limpieza y finalización

Una vez confirmado que la migración se ha realizado correctamente, puede proceder con los siguientes pasos finales.

5.1 Desactivar cuentas en el servidor antiguo

Para prevenir cambios de datos o discrepancias, deshabilite las cuentas en el servidor antiguo. Puede suspenderlas a través de WHM o detener por completo los servicios del servidor web para impedir el acceso.

5.2 Crear Copias de Seguridad

Mientras que las cuentas están ahora alojadas en el nuevo servidor, es una buena práctica crear una copia de seguridad nueva de cada cuenta después de la migración. Esto asegura que usted tiene un punto de recuperación en caso de cualquier problema imprevisto.

5.3 Supervisar el nuevo servidor

Durante los días siguientes, supervise el rendimiento y la estabilidad del nuevo servidor para asegurarse de que puede gestionar las cuentas transferidas sin problemas. Utilice herramientas como el Monitor de recursos de cPanel y otras métricas del servidor para realizar un seguimiento de la carga del servidor, el uso del disco y el rendimiento.

Conclusión

Migrar todas las cuentas de cPanel de un servidor a otro puede parecer complejo, pero con la Herramienta de Transferencia incorporada de cPanel, el proceso se vuelve relativamente sencillo. Siguiendo esta guía se asegura de que todos sus datos, incluyendo sitios web, correos electrónicos y bases de datos, se transfieren correctamente con el mínimo tiempo de inactividad.

Tanto si te mudas a un servidor más potente como si cambias de proveedor de alojamiento, este proceso paso a paso te ayudará a realizar la migración sin problemas y de forma eficaz. No olvide volver a comprobar todo después de la migración para evitar posibles problemas, ¡y tendrá sus cuentas funcionando en el nuevo servidor en un abrir y cerrar de ojos!

Pon a prueba tus habilidades en todos nuestros servicios de Hosting y ¡obtén un 15% de descuento!

Utiliza el código al pagar:

Skills