2009-02-23 15 views
5

Estoy intentando construir una máquina virtual que clone uno de los servidores utilizados en las instancias de producción de nuestra aplicación web para que podamos realizar pruebas de implementación en ella.¿Cómo exportar de forma segura todas las configuraciones de IIS de un servidor a otro?

He recibido todos los archivos necesarios, IIS instalado, la base de datos en funcionamiento. En mi opinión, lo único que queda es copiar todas las configuraciones de IIS de un entorno de producción a la máquina virtual. En el pasado, en situaciones similares simplemente hice una copia de seguridad de la metabase, encontré el archivo, lo moví a la nueva máquina y lo restauré. Sin embargo, este es un escenario más difícil y cuando trato de hacerlo, el equipo objetivo me dice que el archivo de la metabase tiene "firma inválida".

buscar en Google por un tiempo creo que el la recomendación para esto es utilizar iiscnfg.vbs/exportación Sin embargo, la página de MSDN en this recomienda el uso de iiscnfg.vbs /copy (aunque el enlace apunta a sí mismo).

Así pues, siguiendo todos los pasos para copiar, me sale el siguiente resultado:

C:\WINDOWS\system32>cscript.exe iiscnfg.vbs /copy /ts 208.10.202.61 /tu wmydomain\admin /tp mypassword 
Microsoft (R) Windows Script Host Version 5.6 
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved. 

Backing up server 127.0.0.1 
Backup complete. 
Mapping local drive E: to admin share on server 127.0.0.1 
Mapping local drive F: to admin share on server 208.10.202.61 

¿Qué se ve bien, excepto que en el equipo de destino, parece que nada ha cambiado. ¿Lo que da? Hay otra manera de hacer esto?

Respuesta

7

Puede usar el Web Deployment Tool para sincronizar sitios web entre un servidor IIS local y remoto. (También funciona para ir a IIS 7 desde IIS 6)

+0

hmmm ... estos servidores en realidad ambos estaban en .NET 1.1 por lo que no habría funcionado (2.0 es un prerrequisito). Sin embargo, cuando obtuve esta respuesta, ya había revisado cada configuración y la hice idéntica a mano. Lento, pero funciona –

1

Existen muchas utilidades que le permiten crear máquinas virtuales desde servidores en ejecución. Por ejemplo, aquí está el de VMWare (http://www.vmware.com/products/converter/). La forma más fácil que he encontrado para virtualizar máquinas físicas.

Si va a ejecutar en la misma red/dominio, deberá cambiar el sid de la máquina. Si mal no recuerdo, la aplicación lo hará por usted. Definitivamente vale la pena echarle un vistazo.

Cuestiones relacionadas