Migración desde Expand

Plesk Migrator le permite migrar datos y configuración de hosting desde Plesk Expand. Se migrarán los siguientes objetos, datos y parámetros:

  • En el servidor de destino se crean cuentas de revendedor y cliente, así como sus suscripciones y todos los dominios, dominios complementarios, subdominios y alias de dominio. Asimismo, también se migran todos los parámetros correspondientes.
  • También se migra contenido, como por ejemplo bases de datos, correo y el contenido de los sitios web.

Nota: la migración desde Expand sólo puede efectuarse mediante la línea de comandos.

Al migrar Expand a Plesk, los objetos presentes en Expand se convierten en objetos Plesk correspondientes de acuerdo con las siguientes reglas:

  • Los revendedores de Expand se convierten en revendedores de Plesk.
  • Los clientes de Expand se convierten en clientes de Plesk.
  • Los revendedores de Plesk de servidores Plesk gestionados por Expand no son migrados.
  • Los clientes de Plesk de servidores Plesk gestionados por Expand se convierten en clientes de Plesk.
  • Los clientes de Plesk propiedad de clientes de Expand se convierten en clientes de Plesk.
  • Los dominios Plesk de servidores Plesk gestionados por Expand se convierten en suscripciones de Plesk.

Al migrar desde Expand a Plesk, debe tener en cuenta las siguientes limitaciones:

  • Los usuarios auxiliares y los roles auxiliares de servidores de correo centralizados no son migrados.
  • Las plantillas de servicio de Expand no son migradas.
  • La migración de Unix a Windows no funciona en el caso de servicios centralizados.

Asimismo, tenga en cuenta que sólo puede efectuar migraciones de servidores Plesk para Linux registrados en Expand a otro servidor Plesk para Linux. Lo mismo es aplicable en el caso de servidores Plesk para Windows. Así, si ambos servidores Plesk para Linux y Plesk para Windows están registrados en su instalación de Plesk Expand, deberá efectuar dos migraciones: una para Linux y otra para Windows.

Si efectúa la migración de Expand a Plesk para Linux:

  1. Acceda al servidor Plesk de destino mediante SSH.
  2. Compruebe que se ha instalado Plesk Migrator. De no ser así, instálelo tal y como se describe aquí.
  3. Copie el archivo de configuración de muestra expand-unix.ini del directorio /usr/local/psa/admin/plib/modules/panel-migrator/backend/conf/samples/ al directorio /usr/local/psa/var/modules/panel-migrator/conf/.

    Para su comodidad, aquí encontrará el contenido de la muestra del archivo de configuración. Una vez copiado el archivo, cámbiele el nombre a config.ini.

  4. Edite el archivo config.ini para especificar lo siguiente:
    1. La dirección IP del servidor Plesk de destino.
    2. La dirección IP y la contraseña SSH del usuario root del servidor Expand de origen.
    3. Las direcciones IP y las contraseñas SSH del usuario root para cada uno de los servidores Plesk para Linux que desee migrar.
    4. (Opcional) La dirección IP y la contraseña SSH del usuario root del servidor PostgreSQL, de usar uno.
    5. (Opcional) La dirección IP y la contraseña SSH del usuario root del servidor DNS centralizado, de usar uno.
    6. (Opcional) La dirección IP y la contraseña SSH del usuario root del servidor de correo centralizado, de usar uno.

    También puede especificar otros parámetros. Para más información al respecto, consulte Edición del archivo de configuración de Plesk Migrator.

  5. Genere la lista de migración ejecutando el siguiente comando:

    /usr/local/psa/admin/sbin/modules/panel-migrator/plesk-migrator generate-migration-list

    El archivo resultante se denominará migration-list y se almacenará en el directorio /usr/local/psa/var/modules/panel-migrator/sessions/migration-session/. La lista de migración es una lista de los objetos a migrar - cuentas de revendedor y de cliente, planes de servicio, dominios, etc.

  6. Edite la lista de migración. Puede eliminar aquellos dominios que ya no tenga previsto migrar, asignar dominios que desee migrar a planes de servicio o volverlos a asignar entre cuentas de cliente.
  7. Especifique las direcciones IP nuevas que deberían ser usadas por los sitios web, si desea asignar las direcciones de forma manual. Por omisión, la asignación de las direcciones IP se lleva a cabo de forma automática. Si desea más información sobre la asignación de IPs, haga clic aquí.
  8. (Recomendado) Efectúe las comprobaciones previas a la migración ejecutando el siguiente comando:

    /usr/local/psa/admin/sbin/modules/panel-migrator/plesk-migrator check

    Al ejecutar este comando, obtendrá una lista de las incidencias potenciales que puede experimentar durante la migración, de existir.

  9. Ejecute el siguiente comando para iniciar la migración:

    /usr/local/psa/admin/sbin/modules/panel-migrator/plesk-migrator transfer-accounts

  10. (Recomendado) Una vez completada la migración, ejecute el siguiente comando para verificar la operatividad de los objetos migrados en el servidor de destino:

    /usr/local/psa/admin/sbin/modules/panel-migrator/plesk-migrator test-all

Si efectúa la migración de Expand a Plesk para Windows:

  1. Acceda al servidor Plesk de destino mediante RDP y abra el símbolo del sistema.
  2. Compruebe que se ha instalado Plesk Migrator. De no ser así, instálelo tal y como se describe aquí.
  3. Copie el archivo de configuración de muestra expand-windows.ini del directorio %plesk_dir%admin\plib\modules\panel-migrator\backend\conf\samples\ al directorio <PLESK_DATA_DIRECTORY>\var\modules\panel-migrator\conf\. Para localizar la ubicación de <PLESK_DATA_DIRECTORY> en su servidor, ejecute el siguiente comando:

    reg query "HKLM\SOFTWARE\Plesk\PSA Config\Config" /v PRODUCT_DATA_D /reg:32

    Para su comodidad, aquí encontrará el contenido de la muestra del archivo de configuración. Una vez copiado el archivo, cámbiele el nombre a config.ini.

  4. Edite el archivo config.ini para especificar lo siguiente:
    1. La dirección IP del servidor Plesk de destino.
    2. La dirección IP y la contraseña SSH del usuario root del servidor Expand de origen.
    3. Las direcciones IP y las contraseñas RDP del usuario administrador para cada uno de los servidores Plesk para Windows que desee migrar.
    4. (Opcional) La dirección IP y la contraseña RDP del usuario administrador del servidor que ejecuta una instancia de Microsoft SQL Server, de usar una.
    5. (Opcional) La dirección IP y la contraseña SSH del usuario root del servidor DNS centralizado, de usar uno.
    6. (Opcional) La dirección IP y la contraseña RDP del usuario administrador del servidor de correo centralizado, de usar uno.

    También puede especificar otros parámetros. Para más información al respecto, consulte Edición del archivo de configuración de Plesk Migrator.

  5. Genere la lista de migración ejecutando el siguiente comando:

    "%plesk_dir%admin/plib/modules/panel-migrator/backend/plesk-migrator.bat" generate-migration-list

    El archivo resultante se denominará migration-list y se almacenará en el directorio <PLESK_DATA_DIRECTORY>\var\modules\panel-migrator\sessions\migration-session\. La lista de migración es una lista de los objetos a migrar - cuentas de revendedor y de cliente, planes de servicio, dominios, etc.

  6. Edite la lista de migración. Puede eliminar aquellos dominios que ya no tenga previsto migrar, asignar dominios que desee migrar a planes de servicio o volverlos a asignar entre cuentas de cliente.
  7. Especifique las direcciones IP nuevas que deberían ser usadas por los sitios web, si desea asignar las direcciones de forma manual. Por omisión, la asignación de las direcciones IP se lleva a cabo de forma automática. Si desea más información sobre la asignación de IPs, haga clic aquí.
  8. (Recomendado) Efectúe las comprobaciones previas a la migración ejecutando el siguiente comando:

    "%plesk_dir%admin/plib/modules/panel-migrator/backend/plesk-migrator.bat" check

    Al ejecutar este comando, obtendrá una lista de las incidencias potenciales que puede experimentar durante la migración, de existir.

  9. Ejecute el siguiente comando para iniciar la migración:

    "%plesk_dir%admin/plib/modules/panel-migrator/backend/plesk-migrator.bat" transfer-accounts

  10. (Recomendado) Una vez completada la migración, ejecute el siguiente comando para verificar la operatividad de los objetos migrados en el servidor de destino:

    "%plesk_dir%admin/plib/modules/panel-migrator/backend/plesk-migrator.bat" test-all