答案:
话说某年某月某日,笔者给一单位做了个网站,服务器提供的各种服务是用Windows 2000 Server自带的IIS,本来很简单的事,可惜他们单位的网管是个新手,还喜欢经常在服务器上乱改,出了问题就找我们,老板看了我们的工作日志后,还以为是我们的水平不好,要我三天内解决这些问题,要不就和他说拜拜。呜,呜,呜……. 好在功夫不负有心人,经过俺三个日夜的苦思冥想终于搞定了这个问题。
有很多文章都介绍过怎么样去备份IIS,但大多数都是用软件来实现的,其实,IIS本身自带了备份和恢复IIS设置的功能。在恢复IIS设置之前需要备份IIS。备份的过程很简单:在Windows 2000 Server中找到"开始"菜单中的"管理工具",点击其中的"Internet服务管理器",在服务器名称上右击,在弹出的菜单中点击"备份/还原配置",会出现如图1所示的窗口。点击[创建备份]按钮,会出现输入IIS配置备份名称的对话框,这里我们输入"黄迎2004415"。点击[确定]按钮,IIS的备份就完成了。
图1
图2
原来的备份(如"黄迎2004415")就会出现在列表框里。点击[还原]按钮,系统会弹出询问窗口,提示用户"还原是一项耗时的操作(这是为了防止有两个用户同时在恢复网站,就你是数据库的锁功能),它将覆盖所有当前的设置并导致全部服务的停止和重新启动,您确定要继续吗?"。点击[是]进行IIS配置的恢复。在点击[是]按钮之后,系统会把当前IIS中所有的配置删除,把原来备份的配置恢复过来,这个过程要看IIS本身站点配置的数量而定,一两分钟就可以完成了。如果你做了N个虚拟站点和FTP,那就另当别论了,此外,虽然系统可以保存多个备份文件,但是每个备份恢复之后,就会覆盖以前的配置,千万要注意保证你要恢复的配置操作的准确性呀!最好像我一样,每次做备份的文件取名为日期,不过名字不能含有破折号,取名的时候要注意名字书写规则。
另外,还有一个办法,那就是用ghost,备份整个系统盘。不过这样的话,连系统其它的相关配置也就覆盖了,而且对硬盘不好,得不偿失,至于你喜欢用哪个就看你自己了.