Si creó el sitio utilizando una plantilla de AWS CloudFormation de Esri o manualmente, conéctese a las instancias de EC2 y actualice cada instalación siguiendo las instrucciones de Actualizar ArcGIS Server para actualizar un sitio de varios equipos.
En este tema se describe cómo aplicar una actualización de ArcGIS en un sitio de ArcGIS Server de varios equipos de Windows que se ejecuta en Amazon Web Services (AWS) y que se ha creado usando ArcGIS Server Cloud Builder on Amazon Web Services.
Para actualizar el sitio, tiene que aplicar la actualización en dos equipos y, a continuación, utilizar esos equipos para crear una plantilla a partir de la cual iniciar su sitio final actualizado.
Para minimizar el tiempo de inactividad, es recomendable que aplique la actualización en una copia de su sitio; también puede realizarlo utilizando plantillas de sitio. El paso 2 opcional que aparece más adelante explica cómo se realiza esta acción. Una vez que haya aplicado la actualización, puede redireccionar el tráfico a su sitio actualizado.
Si no desea realizar los pasos que figuran más adelante, puede iniciar un nuevo sitio utilizando la última versión de Cloud Builder y volver a implementar en él sus datos, servicios y aplicaciones.
Siga los pasos que figuran a continuación para actualizar un sitio de varios equipos a la última versión de ArcGIS. No detenga su sitio en ningún momento mientras realiza estos pasos.
- Instale la versión de ArcGIS Server Cloud Builder on Amazon Web Services que corresponda a la actualización que desee aplicar. Tenga en cuenta que si realiza esta acción, no podrá acceder a sus sitios con una versión antigua de Cloud Builder.
- Para minimizar el tiempo de inactividad durante la actualización, utilice Cloud Builder para crear una plantilla de su sitio. A continuación, inicie un nuevo sitio desde la plantilla.
Cuando inicie este sitio, configúrelo para que tenga exactamente dos instancias de EC2 que ejecuten ArcGIS Server. Dicho de otro modo, debe establecer la propiedad Número de instancias en 2 y desactivar Activar escalado automático.
Aplicará la actualización a esta copia de su sitio. Una vez que esté preparado, puede cambiar su tráfico entrante al sitio actualizado.
- Si no ha realizado el paso 2 anterior, edite su sitio en Cloud Builder para que contenga exactamente dos instancias de EC2. Dicho de otro modo, debe establecer la propiedad Número de instancias en 2 y desactivar Activar escalado automático.
- Inicie sesión en la instancia de EC2 que contiene los directorios de almacenamiento de configuración de ArcGIS Server y del servidor. Esta instancia se marca como SITEHOST en la Consola de administración de AWS.
- En el SITEHOST, descargue las actualizaciones de ArcGIS Desktop, ArcGIS Server y (opcionalmente) ArcGIS Web Adaptor.
- En el SITEHOST, establezca la contraseña de la cuenta de ArcGIS Server (arcgis) en un valor conocido. De forma predeterminada esta contraseña es aleatoria, pero al aplicar la actualización, tiene que introducir la contraseña. Si necesita instrucciones sobre cómo restablecer la contraseña de un inicio de sesión en el sistema operativo Windows, consulte la documentación de Microsoft.
- En el SITEHOST, instale las actualizaciones en el siguiente orden: ArcGIS Desktop, ArcGIS Server y ArcGIS Web Adaptor. Puede encontrar más información acerca de cómo instalar las actualizaciones en las guías de instalación de ArcGIS Server y ArcGIS Desktop.
Nota:
ArcGIS Server y ArcGIS Desktop deben ser de la misma versión. Desinstale o actualice a la versión anterior de ArcGIS Desktop antes de aplicar las actualizaciones de ArcGIS Server.
- En la otra instancia, establezca la contraseña de su cuenta de ArcGIS Server (arcgis) con la misma contraseña establecida en SITEHOST.
Nota:
Asegúrese de establecer la contraseña de la cuenta de ArcGIS Server en el mismo valor en todas las instancias.
- Conéctese a cada instancia (incluido SITEHOST) y detenga el servicio de ArcGIS Server.
- En la otra instancia, descargue las actualizaciones de ArcGIS Desktop, ArcGIS Server y (opcionalmente) ArcGIS Web Adaptor.
- Instale las actualizaciones en el siguiente orden: ArcGIS Desktop, ArcGIS Server y ArcGIS Web Adaptor.
Asegúrese de proporcionar la nueva contraseña del usuario arcgis.
Para la autorización, puede usar el archivo en esta ubicación o usar su nuevo archivo de licencia:
C:\Program Files:\ArcGIS\Server\framework\etc\license.ecp
- Pruebe y configure su sitio actualizado. Asegúrese de que funcione de la forma exacta que desea.
Si dejara su sitio en el estado actual, la segunda instancia de EC2 se perdería la próxima vez que detuviese su sitio utilizando Cloud Builder. Por lo tanto, continúe con los pasos siguientes para conservar su trabajo como una plantilla e iniciar un sitio con el número deseado de instancias.
- Utilice Cloud Builder para crear una plantilla de su sitio que acaba de actualizar.
- Mediante el uso de la plantilla creada en el paso anterior, inicie un sitio con el número deseado de instancias de EC2 y reglas de escalado automático.
- Cambie la asignación de dirección de su organización para que señale a la URL de su sitio actualizado. Si sus aplicaciones hacían referencia directa a la URL del sitio, tendrá que modificar las URL de sus aplicaciones para incorporar la nueva dirección del balanceador de carga elástico (ELB). Puede obtener la dirección del ELB si examina la URL del administrador en la lista de detalles de sitio en Cloud Builder.
Una vez que verifique que el sitio actualizado está funcionando, puede eliminar su sitio original y las plantillas creadas en el paso 2.