Copy an Account from Another Server – Copiar una cuenta de otro servidor
Para la version 11.32 de WHM
(Main >> Transfers >> Copy an account from another server)
Esta característica le permite copiar una cuenta de un servidor remoto a su servidor web. Tendrá que saber cierta información sobre el servidor remoto para usar esta característica. La interfaz está dividida en tres secciones principales. Para poder transferir cuentas, necesitará acceso SSH al servidor remoto y necesitará obtener privilegios
root por medio de
su o
sudo.
Nota importante sobre la transferencia de cuentas desde Plesk
Si planea transferir cuentas desde Plesk, debe primero cambiar cualesquier dominios aparcados (Plesk les llama
forwarding domains) a cuentas de alojamiento físicas. Puede hacerlo al correr el siguiente comando, como
root, desde la línea de comandos:
./domain --update ejemplo.com -hst_type phys -login "ejemplo" -hosting true -ip 127.0.0.1 -passwd "ejemplopass"
En este ejemplo:
-
ejemplo.com representa el dominio aparcado.
-
"ejemplo" representa el nombre de usuario de la cuenta nueva.
-
127.0.0.1 representa la dirección IP de la cuenta nueva.
-
"ejemplopass" representa la contraseña de la cuenta nueva.
Si necesita convertir varios dominios aparcados a cuentas de alojamiento, le podemos ayudar.
Envíenos una solicitud de servicio a nuestro sistema y nuestro equipo de migración le podrá ayudar.
Remote Server Info – Información de servidor remoto
Aquí podrá especificar información sobre el servidor desde donde se transferirá la cuenta. Para completar este proceso, usted tendrá que:
- Especificar el Remote Server Type, o estilo de servidor remoto. En el menú desplegable, seleccione el panel de control web que corre el servidor remoto. Puede escoger entre las siguientes opciones:
- WHM/cPanel
- WebPanel
- Pl*sk
- Zer*ex's dXm'
- En*im
- Alab*nza
- CIH*st/Spectr*
- DA
- Sp*era
- Especificar la dirección del servidor remoto en el campo Remote Server Address. Este valor puede escribirse como una dirección IP o como un nombre de dominio completamente cualificado (FQDN).
- Ejemplo de un FQDN —
host.ejemplo.com
-
¡Ojo!: En este caso, el FQDN no requiere uso del punto final. Usted debe especificar los FQDN en letras minúsculas.
- Ejemplo de una dirección IP —
127.0.0.1
- Especificar el puerto remoto de SSH que desea usar en el campo Remote SSH port. Por predeterminación, SSH se ejecuta en el puerto
22.
- Si usted lo desea, pulse el botón Check SSH Connection para probar su habilidad de conectarse al servidor remoto.
- Si usted lo desea, usted puede dejar la transferencia sin comprimir al seleccionar la casilla Don't Compress Transfers.
- Seleccionar la casilla Use SSL codificará la información durante la transferencia.
- Seleccionar la casilla Allow Override le permite anular el proceso de transferencia normal y a cambio usar un script personalizado. El script personalizado debe estar ubicado en
/var/cpanel/lib/Whostmgr/Pkgacct en el servidor adonde se va a copiar la cuenta (la máquina local).
- Seleccionar Skip homedir le permite evitar transferir el directorio principal de la cuenta. Esto le permite acelerar el proceso de transferencia al saltar en protocolo de transferencia normal del directorio principal del usuario a favor de usar una técnica más rápida, como rsync.
Account Info – Información de cuenta
Esta sección le permite especificar información sobre cuál cuenta se debe copiar. Para completar este proceso, usted tendrá que:
- Escribir el nombre de usuario de la cuenta para el servidor remoto en el campo Username to Copy.
- Escribir el nombre de usuario de la cuenta que se usará localmente en el campo Local Username.
- Para asignarle una dirección IP dedicada a la cuenta nueva, seleccione la casilla Give New Account an IP Address.
- Para especificar los privilegios que tendrá la cuenta luego de que haya acabado la transferencia, seleccione la casilla Skip Copying Reseller Privileges.
- Seleccionar la casilla Change DNS on Source Server to Point to Local Server actualizará su configuración DNS local con la información de DNS de la cuenta nueva. Esto causará que su configuración DNS local funcione como el (los) servidor(es) DNS de nivel root de la cuenta.
Authentication – Autenticación
Esta sección le permite especificar información de inicio de sesión para el servidor remoto. Para completar este proceso, usted debe:
- Especificar el método de Login. Usted puede especificar el nombre de usuario y contraseña para la cuenta que usted desea transferir o entrar en el servidor remoto como el usuario root.
- Si usted selecciona Root, simplemente tiene que escribir la contraseña root en el campo Password.
- Si usted selecciona User, necesitará:
- Especificar el nombre de usuario de la cuenta remota en el campo Username.
- Especificar la contraseña de la cuenta remota en el campo Password.
- Seleccionar el método de autenticación que desea usar con Authentication Method. Debe especificar si usted usará una contraseña o una clave pública para autenticar el servidor remoto.
- Si escoge Password, la contraseña que usted escribió en el campo Password bajo el campo Username será suficiente.
- Cuando selecciona esta opción, usted también tendrá que especificar un método de escalación root con el Root Escalation Method. Tendrá que usar privilegios de nivel root para transferir la cuenta.
- Seleccionar su requiere la contraseña del usuario root.
- Seleccionar sudo requiere que el usuario se incluya en el archivo
sudoers de la máquina remota.
- Si escoge Public Key, o clave pública, tendrá que seleccionar la clave que desea usar durante la autenticación. Usted necesitará asegurarse de que la clave apropiada ha sido instalada en la interfaz Manage SSH Keys (Main >> Security >> Manage SSH Keys).
- Si es necesario, usted tendrá que escribir la contraseña de SSH en SSH Key Passphrase. Esta contraseña debe corresponder a la clave que usted usará para la autenticación.
- Cuando selecciona esta opción, no necesitará seleccionar un Root Escalation Method. Puede continuar con el formulario.
- Seleccionar la casilla Use FTP to Transfer si desea usar FTP para completar la transferencia.
- Cuando haya terminado de hacer sus selecciones, pulse el botón Transfer Account.
Sobre las transferencias por streaming
Cuando usted usa WHM para copiar una cuenta de otro servidor, el sistema automáticamente consulta el servidor fuente para determinar si el
streaming es una opción viable.
El
streaming es un método rápido y que utiliza menos recursos para transferir cuentas entre servidores de cPanel & WHM. El proceso de
streaming es el siguiente:
- La utilidad
pkgacct empaqueta y transfiere la cuenta sin el directorio /home
- Durante la restauración de la cuenta, el WHM del servidor de destino busca el directorio
/home
- WHM copia el directorio
/home por medio de una conexión de red directamente del servidor fuente.
Para activar las transferencias por
streaming:
- El servidor de destino debe poder conectarse al servidor fuente por el puerto 2086 (o el puerto 2087 si usted prefiere usar SSL).
- El usuario que realiza la transferencia debe poder entrar a la interfaz de WHM del servidor fuente con privilegios root.
¡Ojo!: No se apoyará el
streaming de transferencia de cuentas si ocurren los siguientes:
- La opción Require SSL en Tweak Settings en WHM del servidor fuente está activada.
- La opción Use SSL en la característica Copy an Account from Another Server está desactivada.