《手把手教你服务器备份与还原》由会员分享,可在线阅读,更多相关《手把手教你服务器备份与还原(9页珍藏版)》请在金锄头文库上搜索。
1、手把手教你服务器备份与还原服务器集信息、服务、管理等功能于一身,对企业来说,它的重要性不言而喻。服务器的宕机、故障等往往对企业造成不可估量的损失。只有做好服务器的备份,才能有备无患,尽可能地把损失降到最低。那服务器的备份,备份什么呢? 管理员们都深谙服务器备份的重要性,但他们往往非常重视对 Windows 服务器硬盘中的用户数据文件的备份,而忽视了对 Windows 系统本身提供的各种服务的状态信息和服务数据(IIS 服务、 DHCP 服务、DNS 服务等)以及一些软件配置信息的备份。因此,服务器的备份一般要分成三部分进行:状态信息备份、服务数据备份和第三方软件设置的备份。一、备份服务状态信息
2、各种 Windows 服务的状态信息一般都是存储在注册表的“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices”项目下,网管可以通过备份该项目,来完成对 Windows 服务的状态信息的备份。(1)在 Windows 服务器提供的各种服务正常运行状态下,点击“开始运行”,在运行对话框中输入“regedit”命令后回车,在注册表编辑器对话框中依次展开“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices”项目。各种 Windows 服务的状态信息就存储在“Services”项目中,网管只要将此项目的内容
3、备份出来即可。备份操作非常简单,在注册表编辑器中选中“Services”项目,然后点击主菜单栏中的“文件导出”选项,弹出“导出注册表文件” 对话框,为该备份文件起个名字,指定好存放路径后,最后点击“保存”按钮,完成 Windows 服务状态信息的备份。(图 1)(2)当某些服务的状态信息出现问题时,只要双击该备份文件,将备份的状态信息重新导入注册表即可。(图 2)二、服务数据信息备份对于服务数据信息的备份,网管则要单独进行备份操作,一次只能完成一种 Windows服务数据信息的备份。对于 Windows 系统提供的如此多的服务类型,笔者将以 IIS 服务、DHCP 服务以及磁盘配额等为例,介绍
4、如何单独对它们的数据信息进行备份。1、IIS 服务(1)IIS 服务器中内置了备份和还原工具,利用该功能可以快速地完成本地 IIS 服务器数据信息的备份和还原工作。在“Internet 信息服务” 控制台窗口中,右键点击 IIS 服务器,选择“所有任务备份还原配置”选项,然后在“ 配置备份还原 ”对话框中点击“ 创建备份”按钮,接着在“配置备份” 对话框中为备份文件起个名字,如果要对备份文件进行加密,可以启用文件加密功能,这时要选中“使用密码加密备份”选项,接着输入文件加密密码,最后点击“确定”按钮,就完成了 IIS 数据信息的备份操作。(图 3)(2)当 IIS 服务器由于数据信息损害而出现
5、问题,需要还原 IIS 数据信息的时候。在“Internet 信息服务” 控制台窗口中,右键点击 IIS 服务器,选择“所有任务备份还原配置”,在“配置备份还原” 对话框中选中你需要的备份文件,然后点击“还原”按钮,如果备份文件被加密,则需要输入密码,即可完成 IIS 数据信息的还原。此外对 IIS 服务器数据信息的备份还可以使用第三方软件,如 IIS 备份精灵、IIS Export Utility 等,这里就不再赘述了。(图 4)2、DHCP 服务(1)DHCP 服务器也内置了备份和还原功能,并且操作同样简单。在 DHCP 控制台窗口中,右键点击“DHCP 服务器名” 选项,在弹出的菜单中选
6、择 “备份” ,然后在“浏览文件夹”对话框中指定好备份文件存放的路径,点击“确定”按钮后,就完成 DHCP 服务器的数据信息的备份。(图 5)(2)一旦 DHCP 数据信息被损坏,需要进行恢复时,再次右键点击“DHCP 服务器名”选项,在弹出菜单中选择“还原”,然后指定好备份文件所在的路径,点击“确定”按钮后,Windows 系统会停止 DHCP 服务,然后再重新启动该服务,就可以完成 DHCP 数据信息的还原。(图 6)3、磁盘配额为了增强服务器的安全性,使用 Windows 系统提供的磁盘配额功能是个很好的选择。通过磁盘配额对每个用户使用的服务器磁盘容量进行限制。但如果服务器由于某些原因,
7、网管配置的这些磁盘配额项目丢失了,手工恢复是非常麻烦,因此网管也要提前备份好这些磁盘配额项目。(1)备份磁盘配额项目非常简单,笔者以备份 Windows Server 2003 的 E 盘的磁盘配额项目为例,右键点击“E 盘” 盘符,在弹出的菜单中选择 “属性 ”选项,接着切换到“配额”标签页,然后点击下方的“配额项”按钮,弹出“ 配额项目”管理对话框,点击“ 配额导出”,在“文件名”栏中为备份文件起个名字,最后点击“ 保存”按钮,完成磁盘配额项目的备份。其它盘符的磁盘配额项目备份同上面相同,不再赘述。(图 7)(2)还原 E 盘的磁盘配额项目同样简单,在配额项目管理对话框中,点击 “配额导入
8、”选项,接着指定以上备份文件,点击“打开”按钮后,在磁盘配额提示框中点击“是”按钮,就完成磁盘配额项目的还原。(图 8)4、DNS 服务(1)域控制器或者 Web 服务器一般都部署了 DNS,用于域名的解析,它的备份可以按照如下步骤进行:第一步:停止 DNS 服务,打开 Regedit 程序,定位到“HKEY_LOCAL_MACHINESystemCurrentControlSetServicesDNS”,右键单击 DNS 键值选择“导出”,保存为 dns1.reg。第二步:定位到“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVers
9、ionDNS Server”, 右键单击 DNS Server 键值,选择“导出”,保存为dns2.reg。( 图 9)第三步:打开文件夹 C:WindowsSystem32DNS 并且把其中所有后缀为 .dns 的文件都复制出来,保存到和上面两个 reg 文件同样的位置,最后重新启动 DNS 服务。(2)如果 DNS 服务器出现了故障,或者要快速部署同样的 DNS 服务器,就可以从备份中恢复操作步骤如下:第一步:安装 Server 2003 系统,给它取与所代替机器相同的名字,使用相同的 DNS后缀和 IP 地址,在其系统中安装 DNS 服务。第二步:停用 DNS 服务,把所有后缀为.dns
10、 的文件复制到这台机器的C:windowssystem32dns 文件夹下,然后分别把 dns1.reg 和 dns2.reg 导入注册表,最后重新启动 DNS 服务。 (图 10)提示:如果只想把一个区域的主服务器角色从一台机器转移到另一台机器,那么只需要把*.dns 文件复制到目标计算机上就行了,然后再运行“新建区域”向导程序即可。三、其他备份1、防火墙的备份与恢复服务器上能少装软件则少装,WINDOWS2003 系统自带的防火墙本身已经很优秀了,在一般需求的情况下,完全不需要在安装第三方软件。默认情况下 Windows 系统自带的防火墙中添加的过滤规则信息都是保存在注册表中的,我们可以通
11、过注册表相关键值的导入与导出实现备份和恢复系统自带防火墙过滤规则的功能。第一步:打开注册表编辑器,定位到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSharedAccessParametersFirewallPolicyStandardProfileAuthorizedApplicationsList 这个键值。将这个键值的所有内容导出成一个注册表文件,这样就完成了将系统自带防火墙过滤规则的备份工作。(图 11)第二步:如果以后要还原这些过滤规则的话只需要双击运行该注册表文件导入键值即可。2、SERV-U 备份与恢复Web 服务器特别是虚拟
12、主机,一般都用 SERV-U 搭建 FTP 服务器提供网站文件的上传和下载。不过令人可惜的是,SERV-U 菜单里却没有备份和恢复这一功能。一旦重做系统后,且不说建立每一个帐户有多么的麻烦,单就以前设置好的每个账号密码都需要重新设置就是对客户服务不到位的表现。其实 SERV-U 的备份是非常简单的,进入 SERV-U 目录,将所有文件拷贝到其他磁盘,等恢复系统以后,再将所有的文件拷贝回 SERV-U 目录中,这样便实现了对 SERV-U 的数据恢复。(图 12)提示:需要注意的是,恢复前后 SERV-U 的版本最好一致,否则可能造成数据无法恢复。总结:服务器及其服务器上运行的服务及其各种软件设置的备份,是管理员的日常工作之一,同时也是一种良好的习惯。这样当服务器发生故障时,就能够在最快的时间从备份中进行恢复,减少宕机时间,把损失降到最少。