查看: 2426|回复: 25

windows2012下iis8手工备份.bat 和 手工还原方法

[复制链接]
发表于 2013-2-15 10:39:20 | 显示全部楼层 |阅读模式

备份当然要自动备份,加到计划任务里面

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
@echo off & color 0A
title 备份IIS
echo .
echo .
echo "导出iis配置..."
::默认以时间为目录名 或者 appcmd add backup "备份目录"
c:\windows\system32\inetsrv\appcmd add backup
echo .
echo .
echo "创建备份目录..."
md  "D:\Service\Soft\IISconfigBackup"
echo .
echo .
echo "复制到备份目录..."
xcopy /s /y  C:\Windows\System32\inetsrv\backup D:\Service\Soft\IISconfigBackup
echo .
echo .
dir "D:\Service\Data\IISconfigBackup"
echo .
echo .
echo 正在加载延时代码,五秒后自动关闭..."
echo  if wscript.arguments(0)^>0 then wscript.Sleep(wscript.arguments(0) * 1000):end if>"%Temp%\delay01.vbs"
cscript "%temp%\delay01.vbs" 5
del "%Temp%\delay01.vbs

还原当然要手动还原了

把备份文件copy到C:\Windows\System32\inetsrv\backup

:: 列出所有备份 CFGHISTORY开头的文件是系统自己备份的
appcmd list backup

:: 还原备份
appcmd restore backup "备份名称"



发表于 2013-2-16 20:17:56 | 显示全部楼层
我也来顶一下..  
发表于 2013-2-17 06:26:46 | 显示全部楼层
哈哈,看的人少,回一下  
发表于 2013-2-18 11:51:11 | 显示全部楼层
偶啥时才能熬出头啊.  
发表于 2013-2-20 18:20:14 | 显示全部楼层
加油站加油  
发表于 2013-2-24 09:51:27 | 显示全部楼层
鉴定完毕.!  
发表于 2013-3-1 10:39:30 | 显示全部楼层
偶真幸运哦...  
发表于 2014-12-26 09:58:14 | 显示全部楼层
长时间没来看了 ~~  
发表于 2015-1-26 13:17:28 | 显示全部楼层
天啊.  
发表于 2015-2-28 15:53:22 | 显示全部楼层
我好想升级  
高级模式
B Color Image Link Quote Code Smilies

本版积分规则