Respondida MIGRAR IIS DE UN SERVIDOR A OTRO IGUAL

  • martes, 13 de marzo de 2012 21:47
     
     

    Buenas,

    Me gustaría saber como pasar la configuración y demás datos de un iis 7 a otro servidor con iis 7 (son servidores identicos), lo que quiero hacer es que un servidor sea de producción y otro de recovery, existe la posibilidad de hacer un backup o algo parecido, he leido acerca de la opción de exportación de configuración y claves de cifrado, no se si con eso estaría mi problema resuelto. Otra manera es la de entrar en cmd y mediante un comando realizar un backup (pero no se si con esto estaría todo). Espero vuestros consejos.

    Agradecería toda la ayuda necesaria, gracias.

Todas las respuestas

  • miércoles, 14 de marzo de 2012 1:09
     
     

    Te dejo un script que utilice hace un tiempo:

    http://morettimaxi.com.ar/2012/01/20/iis-6-0-backup-automatico/ 

    Espero que te sea de utilidad, basicamente exporta la confoguracion del IIS, y ademas copia los virtuals directory a traves del robocopy

    Avisa cualquier cosa

  • miércoles, 14 de marzo de 2012 8:58
     
     

    Muchas gracias,  este script que me has pasado valdría para el IIS 7?

    Yo he estado mirando estas otras opciones en estos links:

    http://blogs.iis.net/bills/archive/2008/03/24/how-to-backup-restore-iis7-configuration.aspx un backup mediante cmd

    http://technet.microsoft.com/es-es/library/cc753268(v=ws.10).aspx mediante la opción de exportar archivos de configuración y claves de cifrado

    Estas opciones serían lo que estoy buscando??? Por favor, espero su ayuda. Gracias.

  • miércoles, 14 de marzo de 2012 13:20
     
     

    En iis 7, necesitas correr el siguiente comando:

    appcmd add backup <backupname>

    Esto te creara un backup de tu configuracion del iis. .

     IIS 7.0 Operations Guide (http://go.microsoft.com/fwlink/?LinkId=150156).

    Para automatizar este proceso te dejo un script:

    http://blogs.msdn.com/b/robert_mcmurray/archive/2008/03/08/automating-iis-7-backups.aspx

    Para poder importarlos en el otro servidor, deberas importar los archivos de configuracion y  archivos de cifrado del servidor original:

    http://technet.microsoft.com/es-es/library/cc753268(v=ws.10).aspx

  • miércoles, 14 de marzo de 2012 17:30
     
     
    Es decir, que la opción que yo ando buscando es la exportar configuración y archivos de cifrado, pues lo que quiero luego es pasar todo eso a otro servidor y que funcione como el original.
  • miércoles, 14 de marzo de 2012 17:38
     
     

    Si. Exactamente debrias realizar ese proceso. Ya que con el appcmd solo ahces un abckup que funciona en el mismo servidor. Para poder ponerlo en otro debes exportar la configuracion y archivos cifrados.

    Otra opcion es crear una configuracion comaprtida:

    La característica Configuración compartida permite realizar las siguientes operaciones:

    • Configurar el servidor web para utilizar archivos de configuración y claves de cifrado desde una ubicación central.

    • Exportar los archivos de configuración y las claves de cifrado de su servidor web a una ubicación central que se pueda compartir con otros servidores o se utilice para almacenar una copia de seguridad de los archivos de configuración y las claves de cifrado.

    aca tenes un paso a paso

    http://technet.microsoft.com/es-es/library/cc731992(v=ws.10).aspx

     
  • jueves, 15 de marzo de 2012 12:23
     
     

    Buenos días,

    Ayer intente realizar los pasos marcados en esta web:

    http://www.phishthis.com/2008/05/27/how-to-export-your-iis-config-from-one-box-and-import-on-another/

    y con lo que me encontré fue que no había nada en el iis nuevo. No se si esto lo hice bien pues la carpeta de exportación con los ficheros la pasé al servidor nuevo y realice las operaciones desde allí.

    Alguna solución??

  • jueves, 15 de marzo de 2012 15:13
     
     
    Sabrias como copiar un sitio web de iis a otro servidor iis?, Saludos.
  • jueves, 15 de marzo de 2012 15:34
     
      Tiene código

     

    Yo recien hice un test con estos pasos y me funciono
      http://stackoverflow.com/questions/493236/how-do-you-migrate-an-iis-7-site-to-another-server 

    In IIS manager, you need to export the config from server 1. In IIS manager, click the Server node, and go to Shared Configuration under Management and Click “Export Configuration”. You can use a password if you are sending them across the internet, if you are just gonna move them via a USB key then don't sweat it.

    Move these files to your new server

    administration.config
    applicationHost.config
    configEncKey.key
    

    On the new server, go back to the “Shared Configuration” section and check “Enable shared configuration.” Enter the location in physical path to these files and apply them.

    It should prompt for the encryption password(if you set it) and reset IIS.

  • jueves, 15 de marzo de 2012 18:21
     
     

    Me acabo de dar cuenta que el iis de un servidor es 7.5 y en el otro 7.0 el sistema operativo es 2008 pero distintas versiones.... perdón. Aunque, ¿cabría la posibilidad de copiar por ejemplo un sitio web de uno a otro servidor?.

  • jueves, 15 de marzo de 2012 19:54
     
     
    Si, deberias copiar la configuracion a mano. Que tipo de aplicacion tenes?
  • jueves, 15 de marzo de 2012 20:03
     
     
    ¿A que te refieres con aplicacion?
  • jueves, 15 de marzo de 2012 20:59
     
     
     Los sitios que tenes corriendo en el IIS, que tecnología son? FIjate que aplication pool etan usando
  • jueves, 15 de marzo de 2012 21:15
     
     
    La mayoría .net framework 2.0 salvo alguno que es 4.0
  • viernes, 16 de marzo de 2012 15:31
     
     Respondida
    Crea los virtual directories con el mismo App pool, y copia los archivos. Si no tiene ninguna configuracionr ara deberia funcionar.
    • Marcado como respuesta NALMEIDAE miércoles, 23 de enero de 2013 12:53
    •