备份IIS配置时遇到的问题

今天要把IIS配置设置成定时保存,于是考虑用iisback.vbs
@echo off
iisback /backup /b iisback
cd C:\WINDOWS\system32\inetsrv\MetaBack
"D:\Program Files\WinRAR\Rar.exe" a -ag -m5 D:\iisback\
 
出错
iis1
iis2
iis3
 
弄了一早上 还是没弄好  开始的时候为了服务器安全禁用了WScript.Shell组件
所以现在出现这个问题
目前只想到一个比较笨的方法 如果有高手指点 感激不尽 如下
将上面的脚本修改
@echo off
cd C:\WINDOWS\system32\inetsrv\MetaBack
"D:\Program Files\WinRAR\Rar.exe" a -ag -m5 D:\iisback\
cd C:\WINDOWS\system32\inetsrv\History
"D:\Program Files\WinRAR\Rar.exe" a -ag -m5 D:\iisback\
 
另外IIS修改比较频繁 像我这样每天都要打开几十次修改 而history下是默认保存10个记录
修改C:\WINDOWS\system32\inetsrv\MetaBase.xml
<IIsComputer    Location ="/LM"
        EnableEditWhileRunning="0"
        EnableHistory="1"
        MaxBand;4294967295"
        MaxHistoryFiles="10" //此处修改为你需要的值 就可以修改保存记录的数量了
    >
</IIsComputer>
然后加入任务计划就可以了
暂时我就是这么做的 还没想出更好的方法 如果谁有比较好的方法可以给我留言
今天上班考虑了下还是改成备份MBSchema.xml metabase.xml

cd /d C:\WINDOWS\system32\inetsrv
"C:\Program Files\WinRAR\Rar.exe" a -ag -m5  F:\s104\backup\iis\iis.rar MBSchema.xml MetaBase.xml

你可能感兴趣的:(备份,职场,IIS,休闲,iisback)