如何备份和恢复Windows IIS服务器设置

如何备份和恢复Windows IIS服务器设置,第1张

有时大家可能电脑故障,要重新安装 *** 作系统,这样原来的配置就全部丢失了。那iis配置能不能恢复到以前的状态呢?答案是肯定的。

备份iis设置:

iis本身自带了备份和恢复iis设置的功能。在恢复iis设置之前需要备份iis。备份的过程很简单:在windows2000

server中找到开始菜单中的管理工具,点击其中的internet服务管理器,在服务器名称上右击,在d出的菜单中点击备份/还原配置,会出现如附图所示的窗口。点击[创建备份]按钮,会出现输入iis配置备份名称的对话框,这里我们输入iis备份1。点击[确定]按钮,iis的备份就完成了。

注意:在备份iis之前,需要将web站点、ftp站点、smtp站点完全设置完成,因为系统只会针对当前的配置进行备份。

恢复iis配置:

如果过了一段时间,iis的配置已经不再符合你的需要的话,你就可以恢复到你备份时的配置了。同样是打开internet服务管理器,也是在原来的服务器名称上右击,在d出的菜单中点击备份/还原配置,会出现和附图大致相同的窗口,不过这一次与上一次不同,原来的备份(如iis备份1)就会出现在列表框里,而且处理选中状态。点击[还原]按钮,系统会d出询问窗口,提示用户还原是一项耗时的 *** 作,它将覆盖所有当前的设置并导致全部服务的停止和重新启动,您确定要继续吗?。如果当前没有人正在使用这些服务,就可以允许这样的 *** 作,可以点击[是]进行iis配置的恢复,如果当前有人正在使用这些服务,最好不进行恢复 *** 作,以免用户数据的丢失。

在点击[是]按钮之后,系统会把当前iis中所有的配置删除,把原来备份的配置恢复过来,这个过程要看iis本身站点配置的数量而定,一般一两分钟就可以完成了。

此外,虽然系统可以保存多个备份文件,但是每个备份恢复之后,就会覆盖以前的配置,千万要注意保证你要恢复的配置 *** 作的准确性。

最后别忘了,把配置备份文件备份到其它位置,以备电脑重装之用。

翱拥?钡谋阜莼乖?δ埽?痛蟛糠直阜莼乖?煌?氖牵?飧龇?衲?喜恢С植煌?缒灾?涞谋阜莼乖??绻?没е刈痒indows的话,即使备份了IIS的相关文件,还原的时候还是提示“无效签名”,导致这个IIS无法恢复。

实际上,如果要在不同电脑之间(或者重装Windows)备份恢复IIS,需要在备份的时候输入密码,在还原的时候也输入密码,这样恢复才能正常,而默认是不输入密码则永远也无法成功恢复IIS配置,相信很多网站管理员都被微软这个坑爹的功能耍过。

如果你要重装系统,那么详细备份恢复IIS的步骤如下:

一、IIS的备份

1.在本地计算机上的

IIS

管理单元中,右键单击

Internet

信息服务下面的计算机图标。

2.选择“所有任务\备份/还原配置”选项。

3.点击“创建备份”按钮,在配置备份名称下输入你为备份起的名字

4.将“使用密码加密备份”勾选上(如果在做备份的时候,没有将“使用密码加密备份”勾选上,那么在重新安装系统后或者在另外一台计算机上还原时会提示"无效的签名")

5.输入密码,备份完成。

注:备份后的备份文件在

X:\WINDOWS\system32\inetsrv\MetaBack\

(X代表你安装系统的盘符)。

二、IIS的还原

1.将X:\WINDOWS\system32\inetsrv\MetaBack(X代表你安装系统的盘符)下的.sc0和.md0的两个备份的文件拷贝到新系统下的相同目录中。

2.在本地计算机上的

IIS

管理单元中,右键单击

Internet

信息服务下面的计算机图标。

3.选择“所有任务\备份/还原配”选项。

4.选中你的备份,点击还原,将出现一个对话框,提示“还原配置数据库 *** 作非常耗时,它将清除所有当前设置,并导致所有internet服务停止。当 *** 作完成后,IIS将重新启动这些服务。您确信要继续吗?

IIS备份:

2

首先在开始菜单的运行框中输入inetmgr,然后回车,打开IIS管理控制台

3

在IIS管理控制台中,可以看到目前只有默认的网站。

4

然后在开始菜单的运行框中输入cmd,然后在上面出现的cmd菜单上点击右键,选择“以管理员身份运行”。

5

在打开的命令提示符中输入cd inetsrv。

6

输入appcmd add backup "iisbak_20141204",然后回车。过一会出现下面的页面:

另外,在c:/windows/system32/inetsrv/backup下会多出iisbak_20141204目录,即IIS备份文件。

7

至此备份完成。

8

IIS恢复:

9

先在IIS管理控制台中添加一个网站,如图,添加了网站test。

10

然后重复上面4、5步,在cmd中输入appcmd restore backup "iisbak_20141204"。可以看到如下页面。说明恢复成功。

另外,查看IIS控制台,可以看到刚添加的test网站已经不在了,恢复为了原来的IIS配置。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6437912.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-22
下一篇 2023-03-22

发表评论

登录后才能评论

评论列表(0条)

保存