Chinaunix首页 | 论坛 | 博客
  • 博客访问: 275207
  • 博文数量: 188
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: -30
  • 用 户 组: 普通用户
  • 注册时间: 2017-03-29 11:17
文章分类
文章存档

2013年(8)

2012年(5)

2011年(13)

2010年(26)

2009年(63)

2008年(20)

2007年(32)

2006年(21)

分类: WINDOWS

2008-07-23 10:20:43

IIS配置备份与恢复

IIS配置备份与恢复


一.iiscnfg导出配置
下面的示例将网站的配置导出到文件 e:/iisback/iis.xml 中。该命令使用 /sp 参数指定网站的配置数据库路径(即,/),使用 /children 参数导出该配置的所有子项。它还使用 /inherited 参数将继承属性包括在导出文件中。\
这确保网站的配置即使在导入到其他系统中时也保留这些属性。

iiscnfg /export /f  e:/iisback/iis.xml  /sp / /children /inherited

二.用iisback工具
1).备份
本地备份:iisback /backup  /b 135
远程备份:
1.编写脚本iisback1.bat,在远程主机上备份iis配置(在“C:\WINDOWS\system32\inetsrv\MetaBack\”目录下):
iisback /backup  /b 135 /s ls1 /u bitnmd /p "38\ddddd"
iisback /backup  /b 136 /s ls2 /u bitnmd /p "38\d45dd"
iisback /backup  /b 137 /s ls3 /u bitnmd /p "38\d44dd"

2.******************************************************************************
此脚本主要是将"C:\WINDOWS\system32\inetsrv\MetaBack\"下配置文件Copy到"E:\iisback"目录下,需借助pstools工具。

1.编写脚本iis.bat,内容如下:

psexec                -u bitnmd        -p        "38\ddddd"        -c iis1.bat
psexec                -u bitnmd       -p        "38\d45dd"        -c iis1.bat
psexec                -u bitnmd       -p        "38\d44dd"        -c iis1.bat

2.iis1.bat内容如下
mkdir "e:/iisback"
copy "C:\WINDOWS\system32\inetsrv\MetaBack\*" "e:/iisback"

******************************************************************************
2).恢复:
远程恢复:
iisback /restore  /b 135 /s ls1 /u bitnmd /p "38\ddddd"
本地恢复:
iisback /restore /b 135
阅读(2277) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~