2011-05-15 48 views
8

¿Cómo realizo una copia de seguridad de un sitio (y su configuración) en IIS7 para que luego, si algo sale mal, pueda volver a mi configuración anterior?Cómo realizar una copia de seguridad en IIS

Actualizado:

sólo quiero los ajustes, el sitio web principal/sub-aplicación, del grupo de aplicaciones, etc. Puedo código de restauración desde el SVN.

Respuesta

13

Usted puede hacer lo siguiente:

%windir%\system32\inetsrv\appcmd.exe add backup "backup_name" 

Lo anterior, básicamente, retrocede a %windir%\system32\inetsrv\config

También puede buscar en la aplicación de configuración de la historia: http://learn.iis.net/page.aspx/129/using-iis-70-configuration-history/

+2

Sigo viniendo aquí e inevitablemente voy [aquí] (http://blogs.iis.net/bills/how-to-backup-restore-iis7-configuration) siguiente. Para la futura referencia de todos. – Brad

+0

Gracias @Brad ... ¡eso fue lo siguiente que iría! – sohaiby

1

es probable que desee comenzar con (suponiendo una instalación normal)

c:\windows\system32\inetsrv\config\applicationHost.config 

ya que es donde el archivo de configuración de IIS es para los sitios web.

No hay realmente la misma "copia de seguridad de este sitio" que en IIS6, ya que rehicieron el modelo subyacente.

+0

que realmente debe copia de seguridad de toda la carpeta config. Es muy posible que haya cambios en 'administration.config' y adiciones de esquema personalizado también. – Kev

+0

@Kev fíjate en mi "inicio" a cuenta de que creo firmemente que hasta que no entiendas lo que está haciendo IIS, pedirle que haga una copia de seguridad es inútil. Debe comprender el modelo en IIS6 donde usa la metabase * y comprender en IIS7 que no existe una metabase similar. ~ * como en la metabase podría estar dañado cuando haga una copia de seguridad por lo que no ayudará a hacer una copia de seguridad;) – jcolebrand

Cuestiones relacionadas