Si ha decidido migrar ArcGIS Enterprise con WebGISDR, puede utilizar los flujos de trabajo proporcionados en esta página como punto de partida para ayudarle a dirigir la migración. La situación que hay detrás de cada flujo de trabajo puede no coincidir de manera exacta con la de su organización, ya que la intención es ofrecer pasos generales para situaciones de implementación comunes.
Migrar una implementación en un solo equipo
Si está migrando una implementación basada en un solo equipo, puede utilizar el mismo nombre en los entornos nuevo y antiguo utilizando el archivo \etc\hosts. Existen dos patrones comunes con las implementaciones de un solo equipo:
- El nombre de dominio completo del equipo coincide con el del host de la dirección URL utilizada para acceder a la implementación.
- El nombre de dominio completo del equipo no coincide con el del host de la dirección URL que se utiliza para acceder a la implementación. Los usuarios acceden a la implementación por medio de un alias o un registro CNAME.
La forma en que se agregan entradas en el archivo \etc\hosts varía en función del entorno.
Migrar cuando el nombre de host del equipo coincide con la URL de la organización
En este caso, ArcGIS Enterprise se instala en un equipo denominado enterprise.domain.com y se ejecuta en Windows Server 2016. El nombre de host del equipo coincide con el nombre de host de la URL de la organización.
Los miembros acceden a ArcGIS Enterprise de las siguientes maneras:
Acceso de miembros de la organización:
- Contenido y elementos: https://enterprise.domain.com/portal
- Extremos de servicio: https://enterprise.domain.com/server/rest
Acceso de los administradores y publicadores de la organización:
- ArcGIS Server Manager: https://enterprise.domain.com:6443/arcgis/manager
- Directorio de administrador de Portal for ArcGIS: https://enterprise.domain.com:7443/arcgis/portaladmin
- ArcGIS Portal Directory: https://enterprise.domain.com:7443/arcgis/sharing/rest
Para migrar este tipo de entorno, realice los siguientes pasos:
- Habilite el modo de solo lectura en su implementación actual.
- Adquiera su nuevo equipo.
Puede tratarse de una máquina virtual o un equipo físico.
En este ejemplo, el nombre de host del equipo es enterprise1.domain.com, su dirección IP es 10.0.0.2 y ejecuta Windows Server 2022.
- En el equipo nuevo, actualice el archivo \etc\hosts para resolver la dirección IP del equipo nuevo en enterprise.domain.com:
10.0.0.2 enterprise.domain.com
El archivo \etc\hosts debe actualizarse antes de instalar cualquier software en el equipo nuevo.
- Repita el paso 3 en cualquier equipo que puede utilizar para probar y validar el nuevo sistema.
Nota:
Esto no incluye el equipo de producción existente.
- Instale y configure los componentes de ArcGIS Enterprise.
Una vez que se configura el entorno, solo se puede acceder al entorno nuevo mediante el nombre de host enterprise.domain.com del propio equipo o desde cualquier equipo al que haya agregado la entrada. Los equipos sin entrada vincularán enterprise.domain.com a su entorno de producción original a través del DNS.
- Cree una copia de seguridad con la herramienta WebGISDR.
Es importante tener en cuenta el tiempo cuando se crea una copia de seguridad. Una vez que se cree una copia de seguridad con la herramienta WebGISDR, solo se trasladará el contenido presente en la implementación. Si no ha habilitado el modo de solo lectura en el paso 1, es importante que lo tenga en cuenta. Se recomienda realizar una copia de seguridad durante el tiempo de inactividad para evitar la pérdida del contenido nuevo.
- Restaure la copia de seguridad en el equipo nuevo con la herramienta WebGISDR.
Esto hará que se cree una réplica de la implementación existente en el equipo nuevo.
- Corrobore que los usuarios, el contenido, los grupos y los servicios están accesibles en el equipo nuevo usando cualquier equipo en el que haya agregado la entrada \etc\hosts.
Solo los equipos con la entrada 10.0.0.2 enterprise.domain.com en los archivos host vincularán enterprise.domain.com al equipo nuevo. De lo contrario, estas solicitudes irán al equipo original.
- Una vez que el entorno se haya validado y esté preparado para cambiarse, actualice el DNS para vincular enterprise.domain.com al equipo nuevo.
Todas las solicitudes de enterprise.domain.com se vincularán al equipo nuevo, incluido todo el contenido del entorno anterior.
- Elimine la entrada 10.0.0.2 enterprise.domain.com del archivo \etc\hosts en el equipo nuevo y en cualquier otro equipo al que se haya agregado.
Migrar cuando se accede a ArcGIS Enterprise mediante un alias
En este caso, ArcGIS Enterprise se instala en un equipo llamado machinename.domain.local y se ejecuta en un sistema operativo Windows Server 2016. Su DNS almacena un CNAME, o alias, correspondiente al equipo como enterprise.domain.com.
Los miembros acceden a ArcGIS Enterprise de las siguientes maneras:
Acceso de miembros de la organización:
- Contenido y elementos: https://enterprise.domain.com/portal
- Extremos de servicio: https://enterprise.domain.com/server/rest
Acceso de los administradores y publicadores de la organización:
- ArcGIS Server Manager: https://machinename.domain.local:6443/arcgis/manager
- Directorio de administrador de Portal for ArcGIS: https://machinename.domain.com:7443/arcgis/portaladmin
- ArcGIS Portal Directory: https://machinename.domain.com:7443/sharing/rest
Para migrar a este tipo de entorno, realice los siguientes pasos:
- Habilite el modo de solo lectura en su implementación actual.
- Adquiera su nuevo equipo.
Puede tratarse de una máquina virtual o un equipo físico.
En este ejemplo, el nombre de host del equipo es newmachine.domain.local, su IP es 10.0.0.2 y ejecuta Windows Server 2022.
- En el equipo nuevo, actualice el archivo \etc\hosts para resolver la dirección IP del equipo nuevo en newmachine.domain.local, además de enterprise.domain.com:
10.0.0.2 newmachine.domain.local enterprise.domain.com
El archivo \etc\hosts debe actualizarse antes de instalar cualquier software en el equipo nuevo.
La aparición del nombre de host local en el archivo \etc\hosts garantiza que el software almacenará el nombre en los archivos de configuración, en lugar del alias del DNS. La incorporación del alias del DNS garantiza la posibilidad de configurar la implementación con el alias del DNS sin que afecte a la producción.
- Repita el paso 3 en cualquier equipo que utilizará para probar y validar el nuevo sistema.
Nota:
Esto no incluye el equipo de producción existente.
- Instale y configure los componentes de ArcGIS Enterprise. Utilice el alias del DNS al registrar el Web Adaptor.
Una vez que se configura el entorno, solo se puede acceder al entorno nuevo mediante el nombre de host enterprise.domain.com del propio equipo o desde cualquier equipo al que haya agregado la entrada. Los equipos sin entrada vincularán enterprise.domain.com a su entorno de producción original a través del DNS.
- Cree una copia de seguridad con la herramienta WebGISDR.
Es importante tener en cuenta el tiempo cuando se crea una copia de seguridad. Una vez que se cree una copia de seguridad con la herramienta WebGISDR, solo se trasladará el contenido presente en la implementación. Si no ha habilitado el modo de solo lectura en el paso 1, es importante que lo tenga en cuenta. Se recomienda realizar una copia de seguridad durante el tiempo de inactividad para evitar la pérdida del contenido nuevo.
- Restaure la copia de seguridad en el equipo nuevo con la herramienta WebGISDR.
Esto hará que se cree una réplica de la implementación existente en el equipo nuevo.
- Corrobore que los usuarios, el contenido, los grupos y los servicios están accesibles en el equipo nuevo usando cualquier equipo en el que haya agregado la entrada \etc\hosts.
Solo los equipos con la entrada 10.0.0.2 enterprise.domain.com en los archivos host vincularán enterprise.domain.com al equipo nuevo. De lo contrario, estas solicitudes irán al equipo original.
- Una vez que el entorno se haya validado y esté preparado para cambiarse, actualice el DNS para vincular enterprise.domain.com al equipo nuevo.
Todas las solicitudes de enterprise.domain.com se vincularán al equipo nuevo, incluido todo el contenido del entorno anterior.
- Elimine la entrada 10.0.0.2 enterprise.domain.com del archivo \etc\hosts en el equipo nuevo y en cualquier otro equipo al que se haya agregado.
Migrar una implementación en varios equipos
Si tiene un entorno distribuido, debe modificar el archivo \etc\hosts para garantizar que el componente que actúa como cliente de su implementación (sus instancias de ArcGIS Web Adaptor o proxy inverso) establece un vínculo con el nombre original.
En esta situación, los componentes de ArcGIS Enterprise se distribuyen en dos equipos, y ambos ejecutan el sistema operativo Windows 2016:
- Se instalan dos instancias de ArcGIS Web Adaptor en un equipo llamado enterprise.domain.com
- Portal for ArcGIS, ArcGIS Server y ArcGIS Data Store se instalan en un equipo denominado m1.domain.com
El objetivo de este escenario es migrar a un sistema operativo más moderno, como Windows Sever 2022.
Los miembros acceden a ArcGIS Enterprise de las siguientes maneras:
Acceso de miembros de la organización:
- Contenido y elementos: https://enterprise.domain.com/portal
- Extremos de servicio: https://enterprise.domain.com/server/rest
Acceso de los administradores y publicadores de la organización:
- ArcGIS Server Manager: https://m1.domain.local:6443/arcgis/manager
- Directorio de administrador de Portal for ArcGIS: https://m1.domain.com:7443/arcgis/portaladmin
- ArcGIS Portal Directory: https://m1.domain.com:7443/arcgis/sharing/rest
Para eliminar un entorno con esta situación, siga estos pasos:
- Habilite el modo de solo lectura en su implementación actual.
- Adquiera dos equipos nuevos, uno para albergar instancias de ArcGIS Web Adaptor y otro para ejecutar los componentes restantes.
La única dirección IP que importa en este caso es el equipo de Web Adaptor porque la única configuración que debe coincidir en ambas implementaciones son https://enterprise.domain.com/portal y https://enterprise.domain.com/server. En este ejemplo, la dirección IP del nuevo equipo de Web Adaptor es 10.0.0.2.
- En cada equipo nuevo, actualice el archivo \etc\hosts para vincular la dirección IP del equipo de Web Adaptor a enterprise.domain.com:
10.0.0.2 enterprise.domain.com
- Instale las dos instancias de ArcGIS Web Adaptor en enterprise1.domain.com.
- Instale Portal for ArcGIS, ArcGIS Server y ArcGIS Data Store en m2.domain.com
- Cree el portal y los sitios del servidor.
- Registre Data Store en el sitio del servidor.
- Configure las instancias de ArcGIS Web Adaptor en enterprise1.domain.com accediendo a la página de configuración a través de https://enterprise.domain.com/portal/webadaptor y https://enterprise/domain.com/server/webadaptor.
Las solicitudes se vincularán al nuevo equipo de Web Adaptor (que realmente es enterprise1.domain.com) por medio del archivo \etc\hosts.
- Federe el sitio del servidor con el portal y asegúrese de utilizar https://enterprise.domain.com/server como URL de los servicios.
La URL de adminsitración puede ser https://enterprise.domain.com/server o https://m2.esri.com:6443/arcgis.
- Cree una copia de seguridad con la herramienta WebGISDR.
Es importante tener en cuenta el tiempo cuando se crea una copia de seguridad. Una vez que se cree una copia de seguridad con la herramienta WebGISDR, solo se trasladará el contenido presente en la implementación. Si no ha podido habilitar el modo de solo lectura en el paso 1, es importante que lo tenga en cuenta. Se recomienda realizar una copia de seguridad durante el tiempo de inactividad para evitar la pérdida del contenido nuevo.
- Restaure la copia de seguridad en el equipo nuevo con la herramienta WebGISDR.
Esto hará que se cree una réplica de la implementación existente en el equipo nuevo.
- Corrobore que los usuarios, el contenido, los grupos y los servicios están accesibles en el equipo nuevo usando cualquier equipo en el que haya agregado la entrada \etc\hosts.
Solo los equipos con la entrada 10.0.0.2 enterprise.domain.com en los archivos host vincularán enterprise.domain.com al equipo nuevo. De lo contrario, estas solicitudes irán al equipo principal.
- Una vez que el entorno se haya validado y esté preparado para cambiarse, actualice el DNS para vincular enterprise.domain.com al equipo nuevo que alberga Web Adaptor y eliminar la entrada \etc\hosts en ese equipo, así como en m2.domain.com.
En la actualidad, todas las solicitudes de enterprise.domain.com se vincularán al equipo nuevo, que dirigirá el tráfico a m2.domain.com. Ahí podrá trabajar con todo el contenido del entorno antiguo en los equipos nuevos.
Migrar una implementación en la nube
Si utiliza plantillas ArcGIS Enterprise Cloud Builder for Microsoft Azure o AWS CloudFormation para crear sus entornos, no tiene la posibilidad de modificar entradas de \etc\hosts antes de instalar y configurar el software. Por consiguiente, es necesario utilizar direcciones URL nuevas para la implementación.
Una vez que se crea el entorno, puede actualizar las direcciones URL públicas de la nueva organización para que coincidan con el entorno de producción existente. Las URL internas (privatePortalURL y la URL de administración utilizada durante la federación) seguirán señalando el nuevo nombre de DNS, lo que permite que el tráfico interno siga dirigiéndose a la ubicación correcta. Cuando ejecute la herramienta WebGISDR, todo el contenido del entorno de destino se sobrescribirá con las URL correctas, con lo que se completará la migración.
En esta situación, el entorno de producción existente utiliza las URL siguientes:
- Dirección URL de la organización: https://enterprise.public.com/portal
- URL de servicios: https://enterprise.public.com/server
- Habilite el modo de solo lectura en su implementación actual.
- Cree un entorno nuevo con URL diferentes.
Este escenario utiliza las URL siguientes:
- Dirección URL de la organización: https://enterprise-new.public.com/portal
- URL de servicios: https://enterprise-new.public.com/server
- Actualice la URL de la organización para que indique https://enterprise.public.com/portal.
- Actualice la URL de los servicios para que indique https://enterprise.public.com/server.
- Cree una copia de seguridad con la herramienta WebGISDR.
Es importante tener en cuenta el tiempo cuando se crea una copia de seguridad. Una vez que se cree una copia de seguridad con la herramienta WebGISDR, solo se trasladará el contenido presente en la implementación. Si no ha podido habilitar el modo de solo lectura en el paso 1, es importante que lo tenga en cuenta. Se recomienda realizar una copia de seguridad durante el tiempo de inactividad para evitar la pérdida del contenido nuevo.
- Restaure la copia de seguridad en el entorno nuevo con la herramienta WebGISDR.
Esto hará que se cree una réplica de la implementación existente en el nuevo entorno.