Cómo migrar cuentas manualmente a cPanel y WHM desde paneles de control no compatibles

Cómo migrar cuentas manualmente a cPanel y WHM desde paneles de control no compatibles


Última modificación: 24 de mayo de 2021

Visión general

Advertencia:

Solamente Los administradores de sistemas con experiencia que comprendan las migraciones deben realizar este proceso.

Los administradores del sistema pueden migrar cuentas desde paneles de control de terceros no compatibles a cPanel y WHM. ofertas de cPanel, LLC servicios de migración gratuitos para Plesk®, DirectAdmin y Ensim®.

Importante:

Deberá personalizar los servicios no admitidos para usarlos en cPanel y WHM. cPanel y WHM solamente es compatible con Apache®, BIND, Exim y Mailman. Para obtener más información o asistencia, abrir un ticket de soporte.

Antes de migrar sus cuentas

Realice los siguientes pasos antes de comenzar a migrar cuentas:

Ajustar registros DNS

Disminuya el tiempo de vida (TTL) de sus registros DNS en todos los dominios de la cuenta. Esto obliga a los clientes a actualizar sus copias de las zonas DNS que alojan sus servidores de nombres.

  • Le recomendamos que realice esta acción varios días antes de comenzar el proceso de migración.
  • Para obtener más información, lea TalkTech de Virendra Migración de servidores artículo.

Instalación

Para instalar cPanel & WHM en el nuevo servidor, siga los pasos en nuestro Guía de instalación.

Nota:

  • cPanel & WHM requiere un licencia válida. Si se trata de una nueva instalación, puede activar una Licencia de prueba de 15 días.
  • Para activar una nueva licencia, debe tener una cuenta de cPanel Store con una dirección de correo electrónico verificada.

Durante el proceso de instalación, seleccione un nombre de host y una dirección IP principal para el nuevo servidor. El sistema utiliza esta configuración para configurar los archivos de zona DNS para las cuentas restauradas. Puedes hacer esto por personalizando su instalación o usando WHM’s Configuración básica de WebHost Manager interfaz (WHM >> Inicio >> Configuración del servidor >> Configuración básica de WebHost Manager).

Importante:

  • usted debe seleccione una dirección IP principal que sea no la dirección IP principal de su antiguo servidor.
  • usted debe seleccione el mismo nombre de host, dirección IP compartida y servidores de nombres que su antiguo servidor.

Migre sus archivos

Nota:

En los siguientes ejemplos, user es el nombre de la cuenta de cPanel.

Después de crear la nueva cuenta de cPanel & WHM, migre los archivos y directorios del servidor anterior a las ubicaciones apropiadas en su nuevo servidor. Generalmente, migrará los siguientes archivos y directorios durante este proceso:

El directorio public_html

los public_html directorio contiene todos sus archivos, directorios, subdirectorios y contenido. Este directorio puede aparecer como el /home/user/www directorio o el /home/user/vhost directorio en algunos sistemas.

  • El usuario debe poseer los archivos y subdirectorios en este directorio.
  • Subdirectorios en este directorio debe poseer 755 permisos y archivos en estos directorios debe poseer 644 permisos.

Ejemplo

El siguiente es un ejemplo de public_html directorio:

1
2
3
4
5
6
drwxr-x---  7 user nobody   4096 Jan 11 08:35 ./
drwx--x--x 41 user user    4096 Mar 14 02:18 ../
drwxr-xr-x  2 user user    4096 May 20  2014 cgi-bin/
drwxr-xr-x  2 user user    4096 Sep  4  2014 entropybanner/
-rw-r--r--  1 user user       2 Jan 11 08:35 example.html
drwxr-xr-x  2 user user    4096 Jul 16  2013 scgi-bin/

El directorio de correo

los /home/user/mail El directorio contiene todos los archivos de correo electrónico de todas las cuentas de correo electrónico de la cuenta de cPanel. los /home/user/mail contiene el directorio para cada dominio, subdominio, dominio adicional y dominio estacionado. Estos directorios incluyen subdirectorios para cada dirección de correo electrónico del dominio.

Importante:

Usuarios que migran datos a servidores cPanel y WHM debe convertir cualquier mbox datos al maildir formato.

Ejemplo

Los siguientes son ejemplos de mail directorio:

1
2
3
drwxr-x--x  3 user user 4096 Apr 28  2014 ./
drwxr-x--x 12 user user 4096 Sep 24 11:07 ../
drwxr-x--x  9 user user 4096 Jun  8  2015 servo/
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
drwxr-x--x 12 user user 4096 Sep 24 11:07 ./
drwx--x--x 41 user user 4096 Mar 14 02:18 ../
drwxr-x--x  3 user user 4096 Mar 23  2015 archive/
drwxr-x--x  3 user user 4096 Apr 28  2014 colin.com/
drwxr-x--x  2 user user 4096 Apr 22  2014 courierimapkeywords/
-rw-rw----  1 user user   36 Apr 30  2014 courierimapsubscribed
-rw-r--r--  1 user user   14 Apr 22  2014 courierimapuiddb
drwxr-x--x  2 user user 4096 Jul 15  2013 cur/
-rw-rw----  1 user user    0 Jun  8  2015 dovecot-acl-list
-rw-r-----  1 user user  244 Jun  8  2015 dovecot.index.log
-rw-r-----  1 user user   50 Jun  8  2015 dovecot-uidlist
drwxr-x--x  5 user user 4096 Apr 22  2014 .Trash/
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
drwxr-x--x 9 user user 4096 Jun  8  2015 ./
drwxr-x--x 3 user user 4096 Apr 28  2014 ../
-rw-rw---- 1 user user   43 Apr 30  2014 courierimapacl
drwxr-x--x 2 user user 4096 Apr 28  2014 cur/
drwxr-x--x 5 user user 4096 Apr 28  2014 .Drafts/
drwxr-x--x 5 user user 4096 Apr 28  2014 .Junk/
-rw-r----- 1 user mail    18 Jun 30  2014 maildirsize
drwxr-x--x 2 user user 4096 Apr 28  2014 new/
drwxr-x--x 5 user user 4096 Apr 28  2014 .Sent/
drwxr-x--x 2 user user 4096 Apr 30  2014 tmp/
drwxr-x--x 5 user user 4096 Apr 28  2014 .Trash/

El directorio tmp

los /home/user/tmp El directorio contiene los archivos temporales de la cuenta y los datos de ancho de banda y estadísticas. Por ejemplo, puede migrar su servidor original AWStats datos al /home/user/tmp/awstats directorio.

Ejemplo

El siguiente es un ejemplo de tmp directorio:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
drwxr-xr-x 11 user user  4096 Mar  2 12:26 ./
drwx--x--x 41 user user  4096 Mar 14 02:18 ../
drwxr-xr-x  3 user user  4096 Apr 18  2015 analog/
drwxr-xr-x  3 user user  4096 Apr 18  2015 awstats/
drwxr-xr-x  2 user user  4096 Sep  6  2013 cpbandwidth/
drwx------  2 user user  4096 May 12  2014 cpcsvimport/
drwx------  2 user user  4096 Jun  9  2015 horde/
drwxr-xr-x  2 user user  4096 Oct 22  2014 logaholic/
drwxr-xr-x  3 user user  4096 Oct 30  2014 pear/
drwxr-xr-x  3 user user  4096 Apr 18  2015 webalizer/
drwxr-xr-x  2 user user  4096 Oct 22  2014 webalizerftp/

El directorio etc

los /home/user/etc directorio contiene la cuenta de correo electrónico passwd, shadow, y quota archivos. Por ejemplo, puede migrar los datos de cuota de la cuenta de correo electrónico de su servidor original a la /home/user/etc/quota directorio.

Ejemplo

El siguiente es un ejemplo de tmp directorio:

1
2
3
4
5
6
drwxr-x---  5 user mail  4096 Oct 21 10:23 ./
drwx--x--x 41 user user 4096 Mar 14 02:18 ../
drwx--x--x  3 user user 4096 Apr 22  2014 passwd/
-rw-r--r--  1 user user    0 Apr 22  2014 quota
-rw-r--r--  1 user user    9 Feb  4 09:33 cacheid
drwxr-x---  5 user user  4096 Mar 12 03:11 shadow/

El directorio ssl

los /home/user/ssl El directorio contiene los certificados SSL para los dominios de la cuenta.

Importante:

Después de migrar los certificados SSL, debe activarlos en el Administrar hosts SSL sección de WHM Administrar hosts SSL interfaz (WHM >> Inicio >> SSL / TLS >> Administrar hosts SSL).

Ejemplo

El siguiente es un ejemplo de ssl directorio:

1
2
3
4
5
drwxr-xr-x  5 user user  4096 Aug  3  2015 ./
drwx--x--x 41 user user  4096 Mar 14 02:18 ../
drwx------  2 user user  4096 Feb 16  2015 certs/
drwx------  2 user user  4096 Feb 16  2015 csrs/
drwx------  2 user user  4096 Mar 25  2015 keys/

El directorio mysql

los mysql El directorio almacena las bases de datos MySQL® para cada cuenta en el servidor.

Importante:

  • usted debe primero cree la base de datos vacía en la cuenta y luego restáurela a esa nueva base de datos. Para hacer esto, use cPanel’s Asistente de base de datos MySQL interfaz (cPanel >> Inicio >> Bases de datos >> Asistente de base de datos MySQL).
  • usted debe cree un volcado de su base de datos e impórtelo a través de cPanel’s phpMyAdmin interfaz (cPanel >> Inicio >> Bases de datos >> phpMyAdmin).

Ejemplo

El siguiente es un ejemplo de mysql directorio:

1
2
3
4
5
6
7
8
drwxr-x--x 30 mysql mysql     4096 Mar 14 02:57 ./
drwxr-xr-x 26 root  root      4096 Nov 11 03:11 ../
drwx------  2 mysql mysql     4096 Jun 17  2014 apitest_hammock_r_d/
drwx------  2 mysql mysql     4096 Jun 17  2014 apitest_jason/
drwx------  2 mysql mysql     4096 Jun 17  2014 apitest_newestaddition/
-rw-rw----  1 mysql mysql    16384 Feb 20 03:07 aria_log.00000001
-rw-rw----  1 mysql mysql       52 Feb 20 03:07 aria_log_control
-rw-rw----  1 mysql mysql       56 Feb 11  2015 auto.cnf

El directorio pgsql

los /var/lib/pgsql El directorio almacena las bases de datos de PostgreSQL® para cada cuenta en el servidor.

Importante:

  • usted debe primero cree la base de datos vacía en la cuenta y luego restáurela a esa nueva base de datos. Para hacer esto, use cPanel’s Asistente de base de datos PostgreSQL interfaz (cPanel >> Inicio >> Bases de datos >> Asistente de base de datos PostgreSQL).
  • usted debe cree un volcado de su base de datos e impórtelo a través de cPanel’s phpPgAdmin interfaz (cPanel >> Inicio >> Bases de datos >> phpPgAdmin).

Ejemplo

El siguiente es un ejemplo de pgsql directorio:

1
2
3
4
5
6
7
8
drwxr-x--x 30 pgsql pgsql     4096 Mar 14 02:57 ./
drwxr-xr-x 26 root  root      4096 Nov 11 03:11 ../
drwx------  2 pgsql pgsql     4096 Jun 17  2014 apitest_hammock_r_d/
drwx------  2 pgsql pgsql     4096 Jun 17  2014 apitest_jason/
drwx------  2 pgsql pgsql     4096 Jun 17  2014 apitest_newestaddition/
-rw-rw----  1 pgsql pgsql    16384 Feb 20 03:07 aria_log.00000001
-rw-rw----  1 pgsql pgsql       52 Feb 20 03:07 aria_log_control
-rw-rw----  1 pgsql pgsql       56 Feb 11  2015 auto.cnf

Después de la migración

Después de migrar sus archivos a su nuevo servidor cPanel & WHM, realice los siguientes pasos:

  1. Confirme que todo el contenido y las credenciales se hayan migrado correctamente y que funcionen en el nuevo entorno.

  2. Actualice los servidores de nombres de su dominio para que coincidan con los nuevos servidores de nombres de su servidor cPanel y WHM.

    Nota:

    También le recomendamos que edite los registros DNS en su servidor anterior para que apunten a su servidor cPanel & WHM para que todo el contenido se reenvíe al nuevo servidor.

  3. Cree cuentas de revendedor y cPanel. Para hacer esto, use WHM’s Crea una cuenta nueva interfaz (WHM >> Inicio >> Funciones de cuenta >> Crear una cuenta nueva).

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *