Skip To Content

Actualizar ArcGIS Server 10.0 a versiones posteriores

En la versión 10.1 de ArcGIS Server se introdujeron cambios importantes en la arquitectura. Por tanto, si va a actualizar a la versión 10.9.1 desde la versión 10.0 o una versión anterior, deberá seguir las siguientes directrices. Si va a actualizar la versión 10.1 o una versión posterior a ArcGIS Server 10.9.1, las siguientes directrices no se aplican en su caso. En su lugar, consulte Usuarios existentes de ArcGIS Server para revisar una lista de preguntas habituales sobre la actualización y vínculos a temas que proporcionan instrucciones de actualización completas.

Si tiene todo listo para actualizar a la versión 10.9.1 desde las versiones 10.0 o anteriores, empiece por la lista de comprobación de migración.

Enfoques para la actualización

La forma más fácil de actualizar desde la versión 10.0 de ArcGIS Server es instalar la versión 10.9.1 en un nuevo equipo o conjunto de equipos. De este modo, puede volver atrás y tomar como referencia sus aplicaciones y propiedades del servicio existentes mientras crea su nuevo sitio de ArcGIS Server. También se minimiza el tiempo de inactividad, dado que puede probar el nuevo sitio y redirigir inmediatamente el tráfico al mismo en cuanto tenga todo listo.

El otro enfoque, que consiste en actualizar un equipo local, requiere cierto período de inactividad mientras desinstala el software 10.0 e instala el 10.9.1, vuelve a implementar los servicios (operación que no se realiza automáticamente) y actualiza las aplicaciones. Para una actualización local, es necesario que anote minuciosamente las configuraciones de los servicios antes de desinstalar. La lista de comprobación de actualización de ArcGIS Server 10.0 y versiones anteriores contiene una lista de propiedades esenciales que debería registrar y archivos de los que debería hacer una copia de seguridad.

Si necesita hacer una actualización local desde la versión 10.0, es recomendable que practique en un servidor de desarrollo o en una máquina virtual antes de intentar realizar el proceso en su servidor de producción.

ArcGIS Server y servicios

Conservar su dirección URL del servidor

De forma predeterminada, el sitio de ArcGIS Server 10.9.1 expone sus servicios web a través del puerto 6443 y utiliza un nombre de sitio de arcgis. Los servicios que cree incluirán el puerto 6443 y arcgis como parte de la URL del servicio. Por ejemplo:

Versión de ArcGIS ServerEjemplo de dirección URL:

10.0 y anteriores

http://gisserver.domain.com/planners/rest/services/MyMapService/MapServer

10.9.1

http://gisserver.domain.com:6443/arcgis/rest/services/MyMapService/MapServer

Si desea conservar la dirección URL del servidor de la versión 10.0 con una versión posterior de ArcGIS Server, deberá instalar ArcGIS Web Adaptor. ArcGIS Web Adaptor conecta ArcGIS Server con el servidor web de su empresa, lo que le permite configurar una dirección URL para su sitio que coincida con la implementación de la versión 10.0. Para obtener más información, consulte Acerca de ArcGIS Web Adaptor.

Migrar servicios

Los servidores no migran automáticamente de la versión 10.0 a las versiones posteriores. La ruta de migración de estos servicios es volver a crearlos utilizando la versión nueva. En las versiones recientes, los elementos que desea publicar se someten a un proceso de análisis más riguroso para asegurarse de que están listos para ser expuestos en el servidor de una forma eficaz. Aunque completar este proceso de análisis puede llevar su tiempo, le ayudará a adaptar sus servicios a los diversos cambios introducidos en la versión 10.1 y posteriores. Es probable que también descubra formas que pueden mejorar el rendimiento de los servicios.

Migrar las cachés de globo y de mapa

Las cachés de mapa creadas en ArcGIS Server 10.0 y en las versiones anteriores se pueden usar en las versiones posteriores, con la excepción de las cachés multicapa, que no se admiten en versiones posteriores a la 10.0. Si tiene una caché multicapa, debe reconstruir como una serie de cachés combinadas separadas.

Desde la versión 10.5, las cachés de globo no se admiten.

Utilice la siguiente secuencia de pasos para migrar una caché de mapa:

  1. En su nuevo sitio de ArcGIS Server, cree un directorio de caché del servidor que haga referencia a la carpeta que contenga la caché de la versión 10.0. Para obtener instrucciones sobre la creación de un directorio de caché del servidor, consulte Crear un directorio del servidor en ArcGIS Server Manager. Alternativamente, puede mover su caché 10.0 en el directorio de caché del servidor existente. Todos los sitios de ArcGIS Server se crean con al menos un directorio de caché del servidor.
  2. Utilice el asistente Archivo > Compartir como > Servicio en ArcMap para comenzar a crear un servicio con el mismo nombre que la caché existente. Cuando llegue al cuadro de diálogo Editor de servicio, detener y continuar con el siguiente paso. No haga clic en Publicar todavía. Si la caché existente se denomina con un guión bajo, que significa que necesita crear el servicio en la carpeta ArcGIS Server, siguiendo el patrón <nombre de carpeta>_<nombre de servicio>.
  3. En la pestaña Almacenamiento en caché del cuadro de diálogo Editor de servicio, modifique la propiedad Directorio de caché para apuntar al directorio de caché migrado que registró en el paso 1.
  4. En la pestaña Almacenamiento en caché en el cuadro de diálogo Editor de servicio, modifique las barras deslizantes de escalas de caché máxima y mínima de forma que incluyan todas las escalas para las que existan teselas.
  5. En el Editor del servicio, haga clic en Publicar para publicar el servicio.

Migrar secuencias de comandos del almacenamiento en caché

Si realiza la creación de la caché de mapa o de globo y actualizaciones a través de scripts de geoprocesamiento, tenga en cuenta que el orden de los parámetros, nombres y tipos de datos en muchas herramientas en el conjunto de herramientas Caché ha cambiado en 10.1. Debe examinar cuidadosamente los temas de referenciad de herramienta de geoprocesamiento y ejemplos para comprender cómo actualizar sus scripts.

Migrar el código para extensiones de objetos del servidor (SOE)

En la versión 10.0 y anteriores, muchos desarrolladores accedían a ArcObjects mediante una conexión local (DCOM) a través de Web ADF. Estas conexiones locales a ArcGIS Server no están disponibles a partir de la versión 10.1. En su lugar, se recomienda desarrollar extensiones de objetos del servidor (SOE) y exponerlos como servicios web REST. Sus servicios SIG personalizados creados por las SOE se pueden visualizar en el Directorio de servicios de ArcGIS y utilizarlas a través de las API de ArcGIS Web.

Para obtener más información sobre el desarrollo de las SOE, consulte ¿Qué es una extensión de objeto de servidor?

Migrar las SOE existentes

Como se mencionó en la sección anterior, las SOE que dependen de las conexiones locales de ArcGIS Server son incompatibles con la versión 10.1 y posteriores y se deben cambiar para que actúen como servicios Web REST o SOAP.

Si ha desarrollado una SOE de servicio Web REST o SOAP en la versión 10.0 o anteriores, deberá compilarla o recompilarla con referencias a bibliotecas de 64 bits antes de usarlas con una versión posterior. También deberá empaquetar la SOE como archivo .soe para poderla implementar. Las plantillas de IDE para las SOE incluidas con ArcGIS Server pueden hacer este empaquetado. Encontrará instrucciones en Migrar una extensión de objeto del servidor Java a 10.9.1.

Actualizar implementaciones seguras

ArcGIS Server no intenta migrar automáticamente la configuración de seguridad desde las versiones anteriores. Esto se debe a que ArcGIS Server no puede distinguir suficiente información sobre una configuración de seguridad de instalación anterior para garantizar la completa migración de la configuración de seguridad.

La seguridad ya está habilitada al instalar ArcGIS Server, con usuarios anónimos a los que se les permite utilizar los servicios por defecto. Puede iniciar sesión en Server Manager en cualquier momento y especificar los almacenes de roles y de usuario que desea utilizar para la seguridad. A continuación, puede aplicar permisos más restrictivos para los servicios. Para obtener más información, consulte Configurar la seguridad de ArcGIS Server.

Migrar aplicaciones web

ArcGIS Server Manager se centra exclusivamente en el alojamiento y administración de servicios. No crea aplicaciones Web. Si desea crear una aplicación web de SIG sin tener que escribir el código, puede utilizar el portal de ArcGIS Enterprise o ArcGIS Online. Ahora incluyen builders de aplicaciones interactivas que le permiten diseñar una aplicación web apuntando y haciendo clic en las entidades que desee, de modo similar a como se creaban aplicaciones web con Server Manager en versiones anteriores.

El Marco de trabajo para desarrolladores de aplicaciones web (ADF) suministrado con versiones anteriores de ArcGIS Server ya no se utiliza y los desarrolladores deberán utilizar ArcGIS API for JavaScript para escribir aplicaciones web nuevas. Imprimir, editar y otras tareas que anteriormente se realizaban mediante el ADF están ahora disponibles fácilmente utilizando ArcGIS API for JavaScript.

Preguntas frecuentes sobre la actualización

Esta sección enumera las dudas que pueden surgir durante la migración y sugiere soluciones posibles. Si no encuentra su pregunta aquí, también puede buscar en los artículos de Esri Support Center.

¿En qué orden debo actualizar los distintos componentes de ArcGIS?

Si ArcGIS Desktop y ArcGIS Server están repartidos entre distintos equipos, se pueden actualizar los distintos componentes de ArcGIS por fases. Por ejemplo, puede seguir los siguientes pasos:

  1. Actualice unos cuantos clientes de ArcGIS Desktop. Después de confirmar que el proceso de actualización se realizó correctamente, actualice todos los clientes de ArcGIS Desktop.
  2. Actualice ArcGIS Server.

¿Debería actualizar el sistema operativo al mismo tiempo que actualizo ArcGIS Server?

ArcGIS Server es una aplicación de 64 bits y exige un sistema operativo de 64 bits. Si está utilizando un sistema operativo de 32 bits, deberá actualizar a un sistema operativo de 64 bits antes de instalar ArcGIS Server.

Si no está seguro de si el sistema operativo es compatible o no con ArcGIS Server, consulte los requisitos del sistema.

Al crear el sitio de ArcGIS Server, ¿puedo reutilizar los directorios del servidor que he utilizado en versiones anteriores o debo indicar una ruta nueva para mis directorios del servidor?

Cuando crea un sitio, se le solicita la ubicación raíz de los directorios del servidor. Puede especificar una ubicación nueva para que se creen directorios vacíos o apuntar a una ubicación que contenga directorios del servidor de versiones anteriores.

Si desea volver a utilizar los directorios del servidor anteriores, utilice el software de administración del servidor Web para quitar los directorios virtuales asociados con los directorios del servidor en versiones anteriores. ArcGIS Server controla la virtualización del directorio por usted a partir de la versión 10.1, de forma que no necesita sus directorios virtuales antiguos.

Si los directorios del servidor contienen cachés de mapa en formato de almacenamiento expandido, tenga en cuenta que la creación del sitio puede tardar un poco. El proceso de creación del sitio aplica permisos para la cuenta de ArcGIS Server en las carpetas de la caché y este proceso puede tardar mucho tiempo en el caso de cachés expandidas de gran tamaño.

Mi cuenta SOC de versiones anteriores ya tiene permisos para mis carpetas de datos. Al instalar la versión 10.9.1, ¿puedo reutilizar la cuenta como la cuenta que ejecuta ArcGIS Server?

En la versión 10.0 y anteriores de ArcGIS Server era necesario crear una cuenta denominada SOC y otorgarle permisos para todas las carpetas de datos. Si ya tiene una cuenta SOC con todos los permisos otorgados, puede especificarla como la cuenta que ejecuta ArcGIS Server. Esto puede reducir o eliminar la reasignación de permisos que tenga que llevar a cabo durante la migración.