Si va a migrar desde ArcGIS Server 10.0 a la versión 10.1 o a versiones posteriores, debe tener en cuenta los cambios de arquitectura introducidos en la versión 10.1, que le obligarán a hacer algunos ajustes en su forma de trabajar con el servidor. Consulte las siguientes secciones para obtener una vista general rápida de las principales diferencias. Si está actualizando la versión 10.1 o una versión posterior a ArcGIS Server10.5.1 for Server, las siguientes pautas de migración no serán válidas en su caso. En su lugar, consulte Usuarios existentes de ArcGIS Server para revisar una lista de preguntas habituales sobre actualización y enlaces a temas que proporcionan instrucciones de actualización completas.
En otros temas de esta sección de ayuda se proporcionan más detalles sobre cómo migrar de ArcGIS Server 10.0 a 10.5.1:
Experiencia de instalación
Con ArcGIS 10.1 for Server se introdujeron cambios importantes en la arquitectura del servidor. A partir de la versión 10.1, se dejó de utilizar el modelo de distribución SOM-SOC de los componentes, lo cual conlleva una instalación más sencilla.
Durante la instalación, observará que ArcGIS Server no tiene que estar instalado en la cuenta raíz; puede designar cualquier cuenta para instalar el producto. La cuenta que elija ejecutará el servicio ArcGIS Server y se conoce como cuenta de ArcGIS Server. La configuración instala un equipo con ArcGIS Server y, si desea agregar otro equipo con ArcGIS Server a su sitio, solo tiene que ejecutar de nuevo la configuración en otro equipo. Todos los equipos debe utilizar un sistema operativo de 64 bits. Después de instalar ArcGIS Server, puede empezar directamente con la publicación de servicios.
En muchos casos, debe instalar también ArcGIS Web Adaptor. Este componente le permite integrar su servidor web corporativo en su sitio de ArcGIS Server.
ArcGIS Web Adaptor permite controlar el sitio de su dirección URL si no desea que los usuarios vean el puerto 6080 predeterminado o el nombre predeterminado del sitio arcgis. Mediante ArcGIS Web Adaptor, puede evitar que los usuarios externos accedan a ArcGIS Server Manager o al Directorio del administrador de ArcGIS Server. Con ArcGIS Web Adaptor en el sitio, puede realizar la autenticación en el nivel web. Por último, al asociar el sitio con un servidor web de la empresa, puede alojar las aplicaciones web que utilizan los servicios.
Iniciar sesión en ArcGIS Server Manager y configurar el sitio
Una implementación de uno o más equipos de ArcGIS Server se conoce como un sitio. Después de instalar ArcGIS Server, se abre ArcGIS Server Manager. La primera vez que inicie sesión en ArcGIS Server Manager, se le solicita si desea crear un sitio o unirse a un sitio. Si está comenzando con ArcGIS Server, elegirá Crear sitio. En los equipos que añada posteriormente al sitio, puede elegir Unirse a un sitio. ArcGIS Server Manager conecta los equipos por usted.
Puede organizar los equipos de ArcGIS Server en subgrupos conocidos como clústeres. Esto le permite dedicar grupos de equipos para tareas diferentes. Por ejemplo, un clúster puede estar dedicado a los servicios de geoprocesamiento, mientras que otro clúster solo expone los servicios de mapa. Todos los equipos de ArcGIS Server deben participar en un clúster. En la mayoría de los sitios, solo puede añadir todos los equipos con ArcGIS Server al clúster predeterminado.
Servicios de publicación
Si va a migrar desde la versión 10.0 o una versión anterior, los servicios no se migrarán automáticamente. La ruta de migración para los servicios consiste en volver a crearlos utilizando el nuevo patrón de publicación de la versión 10.1 y versiones posteriores.
El flujo de trabajo general para publicar es el mismo: se crea un recurso SIG (por ejemplo, un documento de mapa o un modelo) en ArcGIS Desktop y después se publica como servicio en ArcGIS Server. Sin embargo, la acción de publicación siempre empieza ahora en ArcGIS Desktop, generalmente abriendo el recurso y haciendo clic en Archivo > Compartir como > Servicio.
Los elementos que desea publicar pasan a través de un riguroso proceso de análisis para asegurarse de que están listos para ser expuestos en el servidor. En las versiones anteriores, era necesario analizar los documentos de mapa utilizando la barra de herramientas Publicación de servicio de mapas. Ahora, hay un cuadro de diálogo genérico Editor de servicio que le ayuda a analizar todos los servicios prospectivos antes de su publicación.
Todos los servicios de mapas utilizan ahora el motor de dibujo rápido asociado con MSD en las versiones 10.0 y versiones anteriores. Así pues, no hay ninguna distinción entre los servicios de mapas basados en MXD y en MSD. Basta con abrir el documento de mapa en ArcMap, analizarlo para localizar cuellos de botella en el rendimiento y publicarlo como servicio de mapas en ArcGIS Server.
En la versión 10.0 y versiones anteriores, todos los cambios realizados en el recurso SIG al que hiciese referencia un servicio se podían poner a disposición de los clientes reiniciando el servicio. Para reflejar los cambios realizados en un recurso SIG o en sus datos de origen, a partir de la versión 10.1 es necesario sobrescribir el servicio en los casos siguientes:
- Si actualiza la configuración en el documento de mapa u otro recurso SIG que subyacen a su servicio
- Si sus datos de origen (tal como una clase de entidad que se muestra en el documento de mapa) se copian automáticamente al servidor en publicar tiempo y a continuación, hacer cambios en los datos de origen que desea ver reflejado en el servidor
El sitio de ArcGIS Server utiliza una lista de carpetas de datos y geodatabases que se han registrado con el servidor. Por tanto, al pasar de 10.0 a 10.5.1, debe registrar el conjunto de ubicaciones de datos a las que ha comprobado que ArcGIS Server puede tener acceso. Esto ayuda a que el equipo con ArcGIS Server sepa cómo ajustar las rutas de datos a medida que se publica en los equipos. Si intenta publicar un servicio que hace referencia a los datos desde una ubicación no registrada, los datos se copian al servidor durante la operación de publicación.
Crear aplicaciones Web
Ya no existe el asistente predefinido para crear aplicaciones web en ArcGIS Server Manager. Se le anima a usar ArcGIS.com, Portal for ArcGIS o ArcGIS API for JavaScript para empezar a crear sus aplicaciones Web.
Administrar su sitio
Puede mantener su sitio de ArcGIS Server con ArcGIS Server Manager. En la versión 10.1, el Administrador tiene un aspecto mejorado y una interfaz de usuario más intuitiva. Permite las mismas funciones administrativas de su sitio que ya experimentó en versiones anteriores.
En la versión 10.1 también se introdujo una API del Administrador de ArcGIS Server construida en REST que permite crear una secuencia de comandos de la administración de su servidor en la lengua que elija.
Similitudes y diferencias entre ArcGIS Server 10.0 y versiones posteriores.
Qué es igual | Qué es diferente |
---|---|
Crea recursos SIG, como mapas, herramientas y localizadores, y los publica en ArcGIS Server. | La publicación de servicios se pueden invocar directamente desde ArcMap o ArcGlobe utilizando Archivo > Compartir como > Servicio. Puede publicar en un servidor basado en la nube y tener datos de origen copiados en el servidor como parte de la publicación de la acción. |
Se debe analizar un documento de mapa para encontrar los cuellos de botella del rendimiento antes de publicar. | Puede analizar otros tipos de recursos SIG, como globos y cajas de herramientas, antes de publicar. Ya no hay necesidad de guardar explícitamente un archivo MSD para utilizar el motor de dibujo rápido de ArcGIS Server; se usa siempre. |
ArcGIS Server mantiene en el disco archivos de configuración y registros que describen lo que ocurre en el servidor. | Puede ver registros y ajustar la información de configuración del servidor a través de ArcGIS Server Manager o de ArcGIS Desktop. Se deben leer los registros mediante ArcGIS Server Manager, no directamente desde el disco. |
Puede agregar varios equipos con ArcGIS Server para gestionar cargas mayores en el sitio. | Puede organizar los equipos con ArcGIS Server en grupos, denominados clústeres, y asignarlos para gestionar los subconjuntos concretos de servicios. |
Utiliza un servidor Web para controlar el acceso a su sitio. | Ya no es necesario disponer de un servidor web específicamente dedicado al desarrollo y las pruebas: ArcGIS Server expone los servicios web de forma inmediata. Para sitios de producción, puede utilizar ArcGIS Web Adaptor para conectar el servidor web al sitio. |