Lista de comprobación de migración

ArcGIS 10.2.2 for Server tiene una arquitectura y una apariencia muy similares a las de la versión 10.2, e incluso se puede aplicar sin desinstalar la versión 10.2. Los servicios y aplicaciones se deberían migrar sin ninguna dificultad entre 10.2 y 10.2.2.

En la versión 10.1 de ArcGIS Server se introdujeron cambios importantes en la arquitectura. Por consiguiente, si va a migrar a la versión 10.2.2 desde la versión 10.0 o una versión anterior, deberá seguir atentamente la lista de comprobación de este documento.

Antes de actualizar de 10.0 a 10.2.2, primero debe desinstalar todos los productos de ArcGIS. Puesto que instalar la versión 10.2.2 no basta para que se reconozcan las configuraciones de los servicios 10.0, se recomienda ensayar la migración en un entorno de desarrollo o de prueba antes de desinstalar la versión 10.0 del servidor. Los pasos de esta lista de comprobación le ayudan a realizar un inventario del servidor para que pueda volver a crear sus servicios y su configuración en el servidor 10.2.2.

Esta lista contiene el núcleo de los pasos de la migración que todo el mundo debe realizar. Puede descubrir que otros ajustes de migración se necesitan para apoyar su conjunto específico de los servicios o aplicaciones Web. En la mayoría de los casos, estas deberían ser otros ajustes de menor importancia.

Verifique los requisitos del sistema operativo

Determine si el sistema operativo (SO) que aloja su actual de la instalación de ArcGIS Server es 32 bits o 64 bits. A partir de la versión 10.1, ArcGIS Server requiere un sistema operativo de 64 bits. La instalación se interrumpirá si el sistema operativo no cumple este requisito.

Si el sistema operativo actual es de 32 bits, verifique si el hardware es compatible para apoyar a acoger un 64-bit OS. Si no es capaz de alojar una 64-bit SO, no continúe con desinstalación deArcGIS Server. Deberá adquirir nuevos equipos que soporten la versión más reciente de ArcGIS Server.

Determine los productos de ArcGIS y las versiones actualmente instalados

Examine el sistema de archivos de su equipo y tenga en cuenta los productos de ArcGIS y las versiones actualmente instalados.

Importante realizar copias de seguridad de los archivos de configuración

Antes de desinstalar ArcGIS Server sus actuales, haga copias de los siguientes archivos y colocarlos en una ubicación segura y estable. Aunque no podrá utilizar directamente estos archivos para restablecer sus servicios, preservan una referencia de la configuración que había. Estas copias de seguridad también son útiles si la migración se interrumpe o aplaza

Cree una lista de las aplicaciones de cliente que utiliza el servidor

Piense en las diferentes aplicaciones cliente que su personal que los clientes utilizan para conectarse a los servicios Web alojados en ArcGIS Server. Estos pueden ser, entre otros, los siguientes:

Según los tipos de conexiones que utilizan y la dirección URL del servidor que configure al migrar, es posible que deba hacer una actualización en estas aplicaciones (descrito en el resto de este tema). Como mínimo, probablemente querrá ponerse en contacto con los propietarios de estas aplicaciones y advertirles de la migración.

Determine si tiene cualquier cliente las aplicaciones que se conectan con ArcGIS Server utilizando ArcGIS Server Local conexiones (DCOM)

Las versiones de ArcGIS Server 10.0 y anteriores admiten conexiones DCOM (conexiones locales de ArcGIS Server) y HTTP (conexiones de Internet de ArcGIS Server). A partir de la versión 10.1, se interrumpió la compatibilidad de las conexiones DCOM con ArcGIS Server. Necesitará refactorizar sus aplicaciones Web para utilizar conexiones de HTTP antes de la actualización. Si utiliza conexiones DCOM para acceder a ArcObjects, debe quitar el código de ArcObjects o ajustar en una extensión de objeto de servidor.

Determine el formato de dirección URL utilizada por las aplicaciones existentes al conectarse a ArcGIS Server

Debe determinar el formato de dirección URL utilizada por las aplicaciones existentes al conectarse a ArcGIS Server. Esto le ayudará a entender si sus aplicaciones necesitan ser modificadas después de la actualización. Con ArcGIS Web Adaptor, puede diseñar su sitio de modo que las direcciones URL coincidan con las utilizadas en versiones anteriores, con lo que se ahorrará el esfuerzo de actualizar todo el código de la aplicación.

Con las aplicaciones que hacen conexiones HTTP a su servidor a través de REST y SOAP generalmente siga esta sintaxis:

o bien,

Si ArcGIS Server se ha configurado para utilizar el puerto predeterminado de su servidor web (como el puerto 80), sus direcciones URL probablemente no incluirán el puerto :6080.

Compruebe si se accede a los servicios mediante el nombre de instancia predeterminado de arcgis o con otro nombre de instancia.

Al actualizar ArcGIS Server, el sitio utilizará el puerto 6080 y tendrá el nombre de sitio arcgis en la dirección URL. Puede exponer el sitio a usuarios externos a través de un puerto diferente y nombre de sitio por la instalación de la Web Adaptor. Si no utiliza Web Adaptor, deberá actualizar sus aplicaciones para que utilicen la nueva URL del servidor con referencia al puerto 6080.

Haga un inventario de los servicios existentes

Cree un inventario de todos los servicios existentes y la estructura de la carpeta que contiene. Por ejemplo

Tenga en cuenta las propiedades de los servicios

Registre cuidadosamente las propiedades de cada servicio para que pueda volver a crear los servicios después de actualizar. Debe tener en cuenta los siguientes pasos en el cuadro de diálogo Propiedades del servicio en ArcCatalog o lo correspondientes cuadros de diálogo en ArcGIS Server Manager:

Hacer un inventario de los vínculos de red KML

Determinar si el servidor está alojando cualquier vínculos de red KML por iniciar sesión en ArcGIS Server Manager y haga clic en Servicios > Vínculos de red KML. Si desea ver una lista de archivos KMZ, anótelos. Vaya también a la carpeta KML de su instancia de ArcGIS Server y cree copias de seguridad de todos los archivos KMZ que haya en ella.

Tenga en cuenta los detalles de su configuración de seguridad

ArcGIS Server para Microsoft .NET Framework

Determine si la seguridad está habilitada para el servidor. Para ello, abra Manager y navegue a Seguridad > Configuración.

Migrar usuarios y roles

Si se habilita la seguridad para los servicios SIG, tenga en cuenta la ubicación del almacenamiento de seguridad (la ubicación es visible en la misma página) y siga las instrucciones para el tipo de almacenamiento específico a continuación para migrar los usuarios y roles:

  • SQL Server: para utilizar el almacenamiento de SQL Server de la versión 10.0 en 10.2.2, consulte Utilizar un almacenamiento de seguridad .NET SQL Server 10.0 en 10.2.2.
  • Usuarios y grupos de Windows locales: si está utilizando grupos de Windows locales para asignar permisos para un servicio o carpeta Web, utilice las páginas Seguridad > Usuarios y Seguridad > Roles para hacer un inventario de los usuarios y roles. Utilizará este inventario para volver a crear usuarios y roles en 10.2.2.
  • Usuarios y grupos de dominio de Windows: si usa grupos de dominio de Windows para asignar permisos a una carpeta o un servicio web, puede seguir utilizando el mismo dominio en la versión 10.2.2. Para hacer esto, debe instalar ArcGIS Server en un equipo que pertenezca al mismo dominio.

Tenga en cuenta los permisos para las carpetas y servicios

Si se habilita la seguridad para los servicios SIG, utilice ArcGIS Server Manager para determinar qué roles pueden acceder a cada carpeta y servicio. Para hacer esto, haga clic en Servicios > Administrar servicios > Administrar carpetas y haga clic en el vínculo Permisos . Registre la lista de roles permitidos para que puedan aplicar estos permisos en su servidor 10.2.2 . Repita este proceso con cada servicio haciendo clic en el (candado) icono Permisos junto a el servicio.

ArcGIS Server para la Plataforma Java

Determine si la seguridad está habilitada para el servidor. Para ello, abra Manager y navegue a Seguridad > Configuración.

Migrar usuarios y roles

Si se habilita la seguridad para los servicios SIG, haga clic en la pestaña Almacenamiento de seguridad para determinar el tipo de almacenamiento de seguridad que se utiliza y siga las instrucciones para el tipo de almacenamiento específico a continuación para migrar sus usuarios y roles:

  • Almacenamiento de datos internos o almacenamiento de la base de datos externa: si el almacenamiento de seguridad es Almacenamiento de datos internos o Base de datos externa, use las páginas Seguridad > Usuarios y Seguridad > Roles para hacer un inventario de usuarios y roles. Utilizará este inventario para volver a crear usuarios y roles en el sitio actualizado.
  • Almacenamiento de LDAP: si el almacenamiento de seguridad que se utiliza es un servidor LDAP, tome nota de las propiedades de conexión de LDAP. Vamos a utilizar estas propiedades para utilizar el mismo servidor LDAP como el almacenamiento de seguridad en el sitio actualizado.
  • Active Directory: si el almacenamiento de seguridad es Active Directory, determine el dominio en el que está alojado Active Directory. Al instalar ArcGIS Server, deberá hacerlo en un equipo que pertenezca al mismo dominio. Esto permitirá que el servidor utilice el servidor de Active Directory para ese dominio como almacenamiento de seguridad.

Tenga en cuenta los permisos para las carpetas y servicios

Determine que los roles se pueden acceder a cada carpeta y servicio. Para hacerlo, haga clic en Servicios > Administrar servicios y haga clic en el icono (candado) Permisos junto a la carpeta. Registre la lista de roles permitidos para poder aplicar estos permisos en el servidor actualizado. Repita este proceso para cada servicio dentro de la carpeta raíz haciendo clic en el (candado) icono Permisos junto a el servicio. Repita este proceso para cada subcarpeta en la carpeta raíz.

Dar de baja las bibliotecas de extensión del objeto del servidor

Antes de desinstalar ArcGIS Server, dé de baja todas las bibliotecas de extensión del objeto del servidor que haya implementado en los equipos contenedores de objetos de servidor (SOC). No tiene que dar de baja la extensión con ArcGis for Server; solo tiene que dar de baja la biblioteca (por ejemplo, DLL en el caso de una extensión .NET).

Las extensiones de objeto del servidor no migran automáticamente de 10.0 a las versiones posteriores. Es necesario volverlas a compilar e implementar.

Verificar la información de autorización y licencia de la versión actualizada

Antes de desinstalar ArcGIS Server, verifique que disponga de los códigos de autorización o archivos de aprovisionamiento necesarios para autorizar el servidor una vez que haya actualizado a la versión nueva.

Desinstale ArcGIS Server y otros productos de ArcGIS

Desinstale todos los productos de ArcGIS del servidor. Si hay componentes SOM y SOC distribuidos entre varios equipos, desinstale estos componentes de todos los equipos.

Después de desinstalar, cree una copia de seguridad de todos los archivos que queden en la ubicación de instalación (/ArcGIS/Server10.0) y en la ubicación raíz de la instancia.

Instalar la versión 10.2.2 y crear un sitio

Instalar ArcGIS 10.2.2 for Server y crear un sitio. Puede instalar el servidor en varios equipos y unirse a ellos en el mismo sitio si lo desea. Consulte la guía de instalación y Crear un nuevo sitio.

También tendrá que instalar ArcGIS 10.2.2 for Desktop en al menos un equipo de la red. ArcMap y ArcCatalog reconocerán cualquier conexión anterior del servidor SIG que tuviera en el árbol de catálogo. Debe eliminar la conexión con el servidor anterior y establecer una conexión nueva con el servidor 10.2.2. Consulte Acerca de la conexión a ArcGIS Server en ArcGIS for Desktop.

Registrar los datos con el servidor

Un aspecto de la administración de ArcGIS Server que no estaba presente en la versión 10.0 es el almacén de datos, una lista de ubicaciones conocidas por el servidor que contienen datos y tienen los permisos necesarios aplicados. Al instalar 10.2.2, deberá otorgar a la cuenta de ArcGIS Server permisos para los datos utilizados por los servicios anteriores. A continuación, registre las bases de datos y carpetas de datos con ArcGIS Server utilizando los pasos en la sección Registrar los datos con ArcGIS Server utilizando ArcGIS for Desktop.

Para duplicar el flujo de trabajo de versiones anteriores, lo más probable es que registre sus carpetas y bases de datos de forma que el publicador y el servidor utilicen la misma información de ruta o de conexión. En otras palabras, el responsable de publicación y el servidor están accediendo a los datos de una carpeta común, visible para ambos. Sin embargo, existen flujos de trabajo más sofisticados que permiten la corrección automática de las rutas a medida que se transfieren los archivos entre el equipo del responsable de publicación y el servidor en el momento de la publicación.

Por último, también debe registrar los directorios de caché del servidor con ArcGIS Server, o mover sus cachés al directorio de caché del servidor que se creó al mismo tiempo que el sitio.

Publique servicios y configure propiedades

Ahora puede comenzar a publicar los servicios y configurarlos con las mismas propiedades que había antes de desinstalar. La forma de publicar cambió en la versión 10.1 y ahora tiene lugar en ArcGIS for Desktop. Siga las instrucciones en Cómo publicar un servicio para familiarizarse con el flujo de trabajo de publicación. Si va a publicar servicios de mapas, debe abrir el archivo fuente .mxd en ArcMap. No puede publicar directamente los archivos .msd como se hacía en las versiones 10.0 y anteriores.

Como usted trabaja mediante el proceso de publicación, puede utilizar el cuadro de diálogo Editor de servicio para establecer las propiedades que se registrarán de su antigua servicios. La mayoría de las propiedades funcionan como lo hacían en las versiones 10.0 y anteriores. Excepciones importantes son las propiedades de número de instancias mínimo y máximo, que ahora se refieren al número de instancias mínimo y máximo por equipo de servidor SIG, no para el sitio en su conjunto.

Las cachés de globo y de mapa creadas en versiones anteriores deberían funcionar en el sitio actualizado, siempre que las teselas residan en un directorio de caché de servicio registrado y que los nombres de la carpeta y el servicio en el servidor SIG coincidan con el nombre del directorio que contiene las teselas. El directorio figuren en el formato <folder name>_<service name>, lo que significa que si tiene una carpeta California con servicio Fresno, la carpeta que contiene las teselas se debe nombrar California_Fresno.

En el sitio actualizado verá que ya hay algunos servicios funcionando que le ayudarán con la publicación (PublishingTools) y el almacenamiento en caché (CachingTools y CachingControllers). Si desea hacer una gran cantidad de almacenamiento en caché y desea dedicar más potencia en el servidor hacia los trabajos de almacenamiento en caché, debe aumentar la cantidad máxima de instancias del servicio CachingTools que están permitidas para ejecutarse. En la versión 10.0 y en versiones anteriores se agregaban más instancias del servicio de mapas o de globo que se almacenaba en la caché, pero ahora se agregan más instancias de HerramientasAlmacenamientoencaché.

Reconstruir y volver a implementar extensiones de objeto del servidor

Si está utilizando extensiones de objeto del servidor con la implementación anterior, es hora de reconstruirlas y volver a implementarlas para ArcGIS Server. Se necesita recompilar para crear el archivo .SOE utilizado en las versiones 10.1 y posteriores. Con el archivo .SOE se simplifica mucho la implementación, que normalmente se realiza con Manager. Consulte Migrar una extensión de objeto del servidor .NET a 10.2.2 y Migrar una extensión de objeto del servidor Java a 10.2.2.

Una vez haya vuelto a implementar las extensiones de objeto del servidor, es necesario habilitarlas en cualquier servicio que las utilice y configurar las propiedades de extensión, si existen.

Instale el Adaptor Web

El Adaptor Web le ayuda a integrar el sitio de ArcGIS Server existente con su servidor Web corporativo. Instale la Web Adaptor si desea modificar el puerto y la dirección URL que se utiliza para acceder a su servidor. En la mayoría de los casos, puede conseguir que la dirección URL sea la misma que en las versiones anteriores, lo que evita la molestia de actualizar las aplicaciones web. Hay varias otras ventajas para la Web Adaptor que se enumeran en Acerca de la ArcGIS Web Adaptor.

Si su instancia de ArcGIS Server utilizaba el nombre predeterminado de arcgis y desea mantenerlo en el sitio actualizado utilizando Web Adaptor, tendrá que realizar algún trabajo de preparación antes de ejecutar la instalación de Web Adaptor. Mediante el uso del software del servidor Web, elimine el directorio virtual denominado arcgis. A continuación, elimine la carpeta en el disco que albergaba los archivos para la instancia de ArcGIS Server; por ejemplo, C:\Inetpub\wwwroot\arcgis. (También es posible que desee crear una copia de seguridad antes de hacerlo). Por último, instale el adaptador Web y ejecute la página de configuración del adaptador Web.

Si no instala Web Adaptor, deberá actualizar las direcciones URL utilizadas en las aplicaciones cliente para que apunten a la dirección URL del servidor actualizado. Para los servicios REST, esta URL es http://gisserver.domain.com:6080/arcgis/rest/services.

Defina el almacenamiento de seguridad

En este punto, puede comenzar a reconstruir la configuración de seguridad en los servicios. Puede conectar a ArcGIS Server con su anterior almacenamiento de usuario y de rol, o puede volver a crear el almacenamiento de usuario y de rol utilizando el almacenamiento integrado en ArcGIS Server. Una vez que haya definido el almacenamiento de usuario y de rol, puede volver a asignar los permisos que se registran para cada carpeta y servicio.

Republicar vínculos de red KML

Si tenía enlaces de red KML disponibles en su servidor anterior, puede volver a publicarlos en el sitio actualizado de ArcGIS Server. Consulte cargar un vínculo de red KML existente en ArcGIS Server.

Migrar y probar las aplicaciones Web

Ahora puede probar todas las aplicaciones Web y actualizar las direcciones URL que utilizan si es necesario.

5/9/2014