掌握Windows备份策略 找到通向成功的捷径

Windows XP是美国微软公司研发的基于X86、X64架构的PC和平板电脑使用的操作系统 , 于2001年8月24日发布RTM版本 , 并于2001年10月25日开始零售 。其名字中“XP”的意思来自英文中的“体验(Experience)” 。该系统是继Windows 2000及Windows ME之后的下一代Windows操作系统 , 也是微软首个面向消费者且使用Windows NT5.1架构的操作系统 。不少系统管理员在设计Windows备份策略时 , 经常不管任何情况 , 就选择使用系统默认的备份策略,但由于没有掌握问题的实质,经常会出现一些问题,根据笔者的经验 , Windows备份策略并非很难,只要好好把握技巧,就能找到通向成功的道路.笔者认为只要系统管理员能够解决如下四个问题 , 那么备份策略就算是成功了的,具体情况如下文所述.
一、如何备份?
系统管理员在设计备份策略时 , 不仅仅需要考虑哪些数据需要备份 , 还需要判断如何来执行备份 。这是一个比较核心的环节 。因为采取的备份方式不同 , 会有不同的限制 。在操作方式上也会有所不同 。具体的来说 , 需要注意以下内容 。
一是需要备份的设备 。备份的设备有磁盘与磁带两种 。如果选择磁盘备份的话 , 那么可以通过ServerBackup组件来完成 。如通过这个工具 , 可以将上面确定的数据定期备份到内部连接(挂载在服务器里的另外一块硬盘上 或者外部连接的磁盘上(异地备份) 。不过需要注意的是 , 这个工具并不支持磁带备份 。如果用户需要将数据备份到磁带设别上的话 , 就需要采用微软的另外一款工具“系统中心数据保护管理器”来完成 。或者采用第三方的应用软件 。显然 , 所采用的备份设备不同 , 其需要使用的技术也是不同的 。这就是要确定如何备份的一个核心原因 。
二是备份的方式 , 主要有完全备份和差异备份两种 。完全备份就是不管数据有没有变化 , 到了数据备份的周期 , 就对数据进行全部备份 。相反 , 差异备份则在备份之前需要判断一下数据有没有变化 。只有对变化过的数据才进行备份 。两种备份方式各有特点 。从性能上来看 , 差异备份能够少占用系统资源、对网络的性能影响比较少 。相反 , 如果采用完全备份的话 , 方便管理 。但是对现有系统的性能产生的负面影响会比较大 。通常情况下 , 笔者建议可以根据企业的实际情况 , 选择差异备份与完全备份相结合的方式 , 各取所长 。如一个星期完全备份一次 , 其余时间都是差异备份 。
三是备份的周期 。无论是完全备份还是差异备份 , 都有一个周期的问题 。如执行差异备份的话 , 那么是一天备份一次还是8个小时备份一次?如果采取的是定期备份的话 , 那么执行的是一天备份一次还是一个星期完全备份一次?在确定这个备份周期时 , 主要看的是企业对于数据安全的考虑 。备份的频率越高 , 数据越安全 , 相反消耗的系统资源也就越大 。而备份的频率越低 , 性能开销就比较低 。而系统的开销也就比较大 。
二、备份哪些数据?
在Windows2008服务器操作系统中 , 有一个ServerBackup组件 , 能够帮助系统管理员对相关数据进行备份 。现在用户需要考虑的第一个问题就是 , 需要对哪些数据进行备份?其实数据基本上可以分为三类 。一类是操作系统的文件 , 二是应用程序的文件 , 三是用户文件 。
对于服务器来说 , 一般需要对服务器操作系统上的所有文件进行备份 。而对于普通的客户端来说 , 则需要对操作系统和应用程序的文件进行备份 , 而对于用户文件则进行有选择的备份 。毕竟在客户端上有不少的文件(如歌曲、图片等等)是属于用户自己的文件 , 可能跟工作无关 。从提高备份效率、节省备份空间的角度考虑 , 一般不需要对这些文件进行备份 。这是一个基本的判断原则 。在实际工作中 , 还需要注意以下这些比较特殊的文件 。
一是应用程序配置文件 。如在Windows操作系统上实现了DHCP服务、或者Oracle数据库服务器 。这些应用程序往往都有独立的配置文件 。如Oracle数据库的监听文件、网络配置文件等等 。对于这些第三方应用程序配置文件来说 , 在制作备份策略时需要特别的考虑 。通常情况下 , 笔者的建议是将这些配置文件等同于操作系统文件 。有时候甚至比操作系统文件本身更加重要 。因为操作系统如果出现故障的话 , 只需要重新安装操作系统即可 。而如果配置文件丢失的话 , 重新配置时工作量会比较大 , 而且风险也会比较高 。
【掌握Windows备份策略 找到通向成功的捷径】二是备份数据的多少需要根据不同的情况来对待 。如以邮件应用为例 。企业邮件的的存储可能会采取不同的策略 。如用户可以选择邮件时保存在本地还是在服务器上 。有些企业则规定 , 无论用户是否将邮件下载到本地 , 都会在服务器上保持副本 。针对这两种不同的应用 , 其需要备份的数据是不同的 。如前面一种 , 用户可以选择邮件保存在客户端上并删除服务器上的邮件 , 此时在选择客户端上的备份数据时 , 就需要将用户下载到本地的邮件也作为备份的对象 。相反 , 如果邮件都是保存在服务器上 , 那么用户下载到本地上的邮件也就没有备份的必要 。

    推荐阅读