Actualizar software en una implementación de ArcGIS Enterprise con varios equipos en Amazon Web Services (AWS) es similar a actualizar software localmente. Puede descargar las actualizaciones de software de My Esri en sus instancias de EC2 y aplique las actualizaciones directamente a su implementación existente. Todos los componentes de ArcGIS Enterprise en cada equipo deben ejecutar la misma versión de software.
Preparación para actualizar los componentes
Antes de actualizar su implementación de ArcGIS Enterprise, cree una copia de seguridad de la implementación.
- Descargue las nuevas versiones de Portal for ArcGIS, ArcGIS Web Adaptor, ArcGIS Server y ArcGIS Data Store desde My Esri. Obtenga también nuevas licencias de Esri
- Asegúrese de que el firewall permita los puertos 5701-5703, 7005, 7099, 7199, 7654, 7120 y 7220 y que no los esté utilizando otra aplicación. Las implementaciones de alta disponibilidad utilizan estos puertos para las comunicaciones entre equipos y la sincronización.
- Asegúrese de que nadie esté conectado a su portal de ArcGIS Enterprise o sitios de ArcGIS Server.
Precaución:
No detenga los servicios de Portal for ArcGIS, ArcGIS Server ni ArcGIS Data Store. Si detiene estos servicios, la utilidad webgisdr no creará una copia de seguridad de la implementación.
- Cree una copia de seguridad completa de su implementación usando la utilidad webgisdr instalada con
Portal for ArcGIS. Esta es la copia de seguridad que podrá usar para volver a implementar las versiones de software anteriores si se produce algún problema durante el proceso de actualización.
Precaución:
Estas copias de seguridad no incluyen big data stores espaciotemporales. Si tiene un big data store espaciotemporal en su implementación, utilice la utilidad backupdatastore para crear una copia de seguridad del mismo.
Actualizar Portal for ArcGIS
En primer lugar, actualice Portal for ArcGIS.
- Realice una conexión de escritorio remoto (Windows) o de SSH (Linux) al equipo con Portal for ArcGIS en AWS. Si su portal es de alta disponibilidad, conéctese a uno de los equipos de Portal for ArcGIS en AWS. Conéctese como el usuario arcgis.
Si es la primera vez que va a actualizar Portal for ArcGIS en Windows en AWS, cambie la contraseña del usuario arcgis . Debe hacer esto para cada equipo de la implementación y la contraseña debe ser la misma para todos los equipos.
Si implementó ArcGIS Enterprise usando la Consola de administración de AWS, asegúrese de que el equipo tiene permiso para crear buckets de Amazon Simple Storage Service (S3) en su cuenta de AWS, ya que el procedimiento de actualización de Portal for ArcGIS crea un bucket de S3 para el almacenamiento temporal del directorio de contenido. Si ha realizado la implementación con una plantilla de CloudFormation proporcionada por Esri, la plantilla ya lo ha configurado.
- Coloque las nuevas instalaciones de Portal for ArcGIS y ArcGIS Web Adaptor y (si procede) el nuevo archivo de licencia de Portal for ArcGIS en este equipo.
- Si el portal solo contiene uno de los equipos con Portal for ArcGIS, siga los pasos necesarios para actualizar Portal for ArcGIS con el fin de actualizar el equipo del portal y su Web Adaptor y, si es necesario, autorizar Portal for ArcGIS con el nuevo archivo de licencia.
- Si su portal es de alta disponibilidad, repita los pasos 1 y 2 para el segundo equipo de Portal for ArcGIS. A continuación, siga los pasos para actualizar un portal de alta disponibilidad con el fin de actualizar el software y, si es necesario, autorizar Portal for ArcGIS en cada equipo con el nuevo archivo de licencia.
Nota:
En 10.6, los portales de alta disponibilidad utilizan los puertos disponibles entre 5701 y 5703 para mantener sincronizada la información sobre elementos, grupos y usuarios entre los equipos. Este rango es más reducido que en las versiones anteriores. Al actualizar un portal de alta disponibilidad, abra estos puertos para permitir la comunicación entre máquinas.
Actualizar ArcGIS Server
Actualice el servidor de alojamiento del portal y todos los sitios adicionales de ArcGIS Server que tenga federados con el portal.
Si va a actualizar desde 10.4.1 o una versión anterior, proporcione una licencia de ArcGIS GIS Server cuando actualice el servidor de alojamiento del portal. La licencia que proporcione al actualizar servidores federados dependerá del rol que ArcGIS Server tenga en su implementación.
Nota:
Debe actualizar los sitios de ArcGIS Server antes de actualizar ArcGIS Data Store.
- Realice una conexión de escritorio remoto (Windows) o de SSH (Linux) como el usuario arcgis con el equipo SITEHOST de ArcGIS Server para el servidor de alojamiento del portal.
- Coloque las nuevas instalaciones de ArcGIS Server y ArcGIS Web Adaptor y el archivo de licencia de ArcGIS GIS Server en este equipo.
- Si su sitio de ArcGIS Server solo contiene un equipo, siga las instrucciones de Actualizar ArcGIS Server para actualizar un sitio con un equipo.
- Si su sitio de ArcGIS Server contiene varios equipos, repita los pasos 1 y 2 en cada equipo. A continuación, siga las instrucciones de Actualizar ArcGIS Server para actualizar un sitio con varios equipos.
- Si federó manualmente sitios adicionales de ArcGIS Server con el portal, conéctese a estos equipos y actualice también el software y las licencias para estos sitios.
Actualizar ArcGIS Data Store
Si tiene más de un tipo de data store configurado con el servidor de alojamiento del portal, actualícelos todos.
Cuando actualice un data store relacional o de caché de teselas de alta disponibilidad, actualice el equipo principal antes de actualizar el equipo de respaldo.
- Realice una conexión de escritorio remoto (Windows) o de SSH (Linux) como el usuario arcgis con cada equipo donde está instalado ArcGIS Data Store.
- Coloque el archivo de instalación de ArcGIS Data Store en todos los equipos.
- Si su implementación se ejecuta en equipos de Windows en AWS, siga los pasos de Actualizar ArcGIS Data Store para actualizar cada tipo de data store.
- Si está actualizando una implementación de 10.5 o más reciente en equipos de Linux en AWS, siga los pasos de Actualizar ArcGIS Data Store para actualizar cada tipo de data store.
- Si está actualizando una implementación de 10.3.1, 10.4 o 10.4.1 en equipos de Linux en AWS, debe realizar una copia del archivo hostidentifier.properties en todos los equipos antes de iniciar la actualización. Siga estos pasos para copiar el archivo y actualizar ArcGIS Data Store:
- En todos los equipos de ArcGIS Data Store, cambie los directorios a <ArcGIS Data Store installation directory>/arcgis/datastore/framework/etc.
- Realice una copia del archivo hostidentfier.properties en todos los equipos y coloque dicha copia en una ubicación segura.
- Instale la nueva versión de ArcGIS Data Store en todos los equipos, pero no ejecute el Asistente de configuración de data store.
- Ejecute el comando stopdatastore.sh en todos los equipos para detener ArcGIS Data Store.
El comando está ubicado en <ArcGIS Data Store installation directory>/arcgis/datastore.
- En todos los equipos, sustituya el archivo hostidentfier.properties de <ArcGIS Data Store installation directory>/arcgis/datastore/framework/etc por la copia del archivo que realizó en el paso b.
- Ejecute el comando startdatastore.sh en todos los equipos para iniciar ArcGIS Data Store.
El comando está ubicado en <ArcGIS Data Store installation directory>/arcgis/datastore.
- Para los data stores relacionales y de caché de teselas, utilice el Asistente de configuración de data store o la utilidad de comando configuredatastore en el equipo principal a actualizar. Puede ejecutar el Asistente de configuración de data store o la utilidad de comando configuredatastore desde cualquier equipo de un big data store espaciotemporal para actualizarlo.
- Pruebe la implementación actualizada.
Probar la implementación actualizada
Pruebe la implementación de ArcGIS Enterprise actualizada para asegurarse de que todos los servicios se están ejecutando, se puede acceder a ellos y que sus flujos de trabajo normales siguen funcionando.
Una vez que la prueba haya finalizado correctamente, puede eliminar la copia de seguridad que ha creado antes de actualizar, ya que no se podrá utilizar para restaurar los equipos con la nueva versión.
Nota:
Cree una copia de seguridad completa de la implementación actualizada usando la utilidad webgisdr para disponer de una copia de seguridad de base de esta versión de la implementación.