8 votos

Migración ArcGIS Server 10.02 a un nuevo servidor

Nuestro servidor que ejecuta el Servidor de ArcGIS tenido grandes problemas de esta mañana, que nos envían en un estado de pánico a tenerlo instalado un nuevo servidor (como estaba en nuestros planes en las próximas semanas). Ahora que estamos listos para pasar todos nuestros servicios/aplicaciones que me he dado cuenta de que no tengo idea de por dónde empezar. ¿Hay algún método para copiar los datos en el nuevo servidor y todavía será capaz de utilizar ArcGIS Server sin tener que volver a crear todas nuestras aplicaciones? He copiado los servicios y aplicaciones, pero no para mi sorpresa, no funciona. He intentado Web de IIS Implementar, pero con problemas. Cualquier ayuda sería muy apreciada!

21voto

Luís Oliveira Puntos 2139

Usted puede tratar de usar software de copia de seguridad como Norton Ghost. El uso de este se puede crear una "imagen" de su servidor y crear una réplica exacta en otro servidor. Sin embargo, es necesario considerar ciertas cosas en mente:

  • Si el servidor de origen tiene algunos problemas de software, porque de que va a crear otra instancia, las cuestiones puerto a la nueva máquina!
  • Si el servidor de tamaño es muy grande, este método puede tomar dolorosamente largo tiempo y espacio en disco. Sea juicioso aquí.

Idealmente, usted debe crear un fail-over como una configuración estándar para evitar problemas.

Saludos!

5voto

Tao Zhyn Puntos 1036

He aquí cómo terminamos haciendo. Fue varios días de proceso, y como ujjwalesri sugerido, un error de configuración estándar es el camino a seguir. Sin embargo, no fuimos lo suficientemente afortunados de haber un error. La mayor parte de este trabajo, pero nos encontramos con un par de cuestiones.

Después de la instalación de ArcGIS Server y posterior a la instalación, etc. hemos copiado los archivos desde el servidor/usuario/cfg de la carpeta. Pegar estas en la misma ubicación en el nuevo servidor. (Esto supone que el nuevo servidor tiene acceso a la mxd/msd a través de una red y que esos documentos no son locales en el servidor.)

A continuación, copie las aplicaciones de la carpeta inetpub/wwwroot carpeta. De nuevo, pegar en la carpeta inetpub/wwwroot en el nuevo servidor.

Editar los Sitios documento XML se encuentra en la carpeta inetpub/wwwroot/ArcGIS//Administrador de Datos de la Aplicación (ArcGIS, puede ser sustituida por su instancia con nombre). El Anfitrión de la etiqueta será editado dentro de los sitios documento XML.

IIS 7 fue utilizado en el nuevo servidor, mientras que IIS 6 se utilizó en el servidor antiguo. Este era un problema sólo en el sentido de que no he utilizado IIS 7, y es muy diferente. Encontrar las aplicaciones que se acaba de pegar en la carpeta wwwroot en el administrador de IIS 7, en sitio web predeterminado y haga clic derecho y seleccione Convertir a Aplicación.

A continuación, cambiar todas las referencias a la edad de servidor en el código que se encuentra en la carpeta inetpub/wwwroot/[nombre de la aplicación]. He encontrado el servidor referencias en numerosos archivos de las carpetas. Mediante la edición de cada servicio en el Administrador de ArcGIS Server, y la selección de la correcta salida de los directorios, etc., el CFG archivos se han actualizado correctamente.

Finalmente esri nos envió estas instrucciones...un poco tarde:

Archivos De Configuración Del Servidor

Y

HowTo: Mover una de ArcGIS Server .NET de aplicaciones Web a un nuevo servidor Web de la máquina

Espero que esto ayude a alguien. Puede ser hecho, es un gran dolor de cabeza tratando de encontrar todas las referencias a los nombres de servidor.

2voto

SuperCoolMoss Puntos 982

Recientemente hemos experimentado un problema similar, el disco de arranque en el equipo que aloja el Servidor de ArcGIS 10 estaba fallando y teníamos que mover el servidor en un apuro. Estoy trabajando en un laboratorio académico, que tiene en ninguna parte cerca de la mano de obra, dinero en efectivo, o la previsión de un servidor de conmutación por error...

Nuestro programa de instalación fue un poco diferente al que se describe aquí, no hemos tenido ningún personalizado de aplicaciones web en IIS, pero estaban usando una base de datos MSSQL con ArcSDE.

Copiar y pegar el servidor/usuario/archivos cfg del servidor antiguo al nuevo trabajó como un encanto para mí. Decidí ir un paso más allá de sólo mover nuestro .mxd archivos de mapa, que habían sido esparcidos por todo en el servidor original por diferentes desarrolladores: yo consolidado de todos los archivos en un directorio en el servidor nuevo y modificado las rutas de directorio en el .archivos cfg a punto allí. La instalación de ArcGIS for Server, copiando el modificado .cfgs, y reiniciar el Administrador de Objetos de Servidor de servicio fue todo lo que tomó para ArcGIS para encontrar los mapas y el inicio de sus servicios.

Una nota sobre el movimiento .mxd propios archivos, usted necesita para detener todos los servicios de ArcGIS uso de ellos, o incluso no ser capaz de copiar los archivos. Por cierto, la inspección de los archivos de configuración fue muy útil para la localización de la .mxd archivos en uso, en caso de que alguien se ha añadido una carpeta de conexión (es decir, su escritorio) que tiene cientos de archivos y carpetas en ella.

La mudanza de nuestro ArcSDE base de datos MSSQL fue un poco más difícil. Realización de una base de datos de copia de seguridad y restauración no trabajan para nosotros, y no sé por qué. Separar la base de datos en el servidor antiguo, la transferencia de la .archivo mdf para el nuevo servidor, y volver a conectar, hizo el trabajo. Entre los varios intentos que se tomó para restaurar la base de datos, no recuerdo si el SDE asistente de postinstalación fue capaz de crear la base de datos correctamente con una cuenta de usuario en el nuevo sistema o no, pero recuerdo que en un momento de quitar manualmente los permisos de la (antigua) sde MSSQL cuenta en la base de datos y agregar los permisos para la (nueva) sde MSSQL cuenta en la nueva instancia.

Otro problema menor fue que la vieja .mxd archivos con SDE capas fueron todos apuntando al servidor antiguo! En mi caso sólo había una docena de capas en total, y esto era fácil de arreglar manualmente, abriendo cada archivo de mapa y con el objetivo de que cada capa en el SDE de la base de datos en el nuevo servidor (propiedades > fuente > conjunto de datos de origen). No tengo idea de si es posible automatizar esta para grandes implementaciones. Solo ten cuidado de que tus datos SDE que no viene de algún lugar inesperado, o usted puede obtener una sorpresa cuando el servidor se cae de buena.

Una nota sobre la reinstalación de ArcGIS server, mientras que la construcción del nuevo servidor hemos experimentado un problema con IIS que llevó a que es quitar y volver a agregar (si era necesario o no es otra discusión... somos estudiantes, no los administradores de sistemas), y requirió la reinstalación de ArcGIS server. He experimentado un problema donde ArcGIS server no se desinstala limpiamente, fue el mantenimiento de las asociaciones con los sitios web de IIS que se habían roto y no se puede reparar (dentro de nuestra comprensión!). La administración del servidor de la aplicación y de los servicios de descanso fueron reinstalados en esta roto sitio, con la opción para cambiar el destino en el instalador. Eliminar el viejo ArcGIS server carpeta y eliminar el ArcGIS grupos de aplicaciones en IIS se ha solucionado el problema, alternativamente, usted puede investigar la instalación silenciosa opción que permite especificar el sitio donde las aplicaciones se instalan.

Un gran consejo para cualquiera de instalar ArcGIS for Server: crear un espacio web en el IIS para mantener el ArcGIS aplicaciones antes de ejecutar la instalación. Mantener ArcGIS de enredarse en otro sitio, incluso si es sólo el sitio predeterminado, se que vale la pena en mi caso.

Con todo, la experiencia de movimiento de una instalación de ArcGIS era más libre de dolor de lo que esperaba, la mayoría de los archivos puede ser, simplemente, se trasladó y "sólo trabajo" en el nuevo sistema. La mejor de las suertes con su propio servidor movimiento, aquí está la esperanza de que el suyo es un poco menos loco que el mío.

1voto

Jonny Puntos 207

No hay ninguna copia directa de los métodos que usted necesita para copia de sus datos/directorios de origen a la nueva máquina, a continuación, conéctese a la máquina a través de ArcCatalog y volver a montar todos sus diversos servicios. Una vez que haya hecho esto, usted tendrá que actualizar todas sus aplicaciones para utilizar el nuevo nombre de servidor en comparación con la edad (la mayoría de la gente de configuración de un archivo de configuración o han constantes definidas en las páginas/aplicaciones para simple actualización).

Sin una imagen clara de todo el sistema, no podemos darles paso a paso guía; pero básicos que se van a migrar sus datos/msd etc a la nueva máquina y poco a poco agregar los servicios de la espalda.

0voto

Brian Gianforcaro Puntos 11985

Probar este artículo, explica lo que está sucediendo:

ArcGIS Server Error después de instalación de Service Pack o Post instalación

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X