企业数据是企业的重要资源,如何对企业数据备份,从而进行有效地管理,是目前许多中小企业所关心的问题。
数据备份是预防灾难的必要手段。随着对网络应用的依赖性越来越强和网络数据量的日益增加,企业对数据备份的要求也在不断提高。许多数据密集型的网络,重要数据往往存储在多个网络节点上,如科研、设计、媒体编辑等,除了对中心服务器备份之外,还需要对其他服务器或工作站进行备份,有的甚至要对整个网络进行数据备份,即全网备份。网络备份需要专业备份软件,Backup Exec就是其中的一种,是为中小企业提供的基于Windows平台的网络备份与恢复解决方案,可以用来轻松实现全网备份。
网备份实现机制
如图所示,Backup Exec在网络中部署多种组件来协同实现整个网络的备份和恢复功能。Backup Exec介质服务器处于核心地位,它包含一些介质和设备数据库,集中管理用于备份的存储设备和存储介质。介质服务器上运行Backup Exec服务器组件,提供网络备份服务,网络数据通过介质服务器备份到它所挂接的存储设备和介质上。
网络中的工作站通过Backup Exec工作站代理组件与介质服务器进行交互来实现网络工作站的数据备份。网络中的服务器通过Backup Exec远程代理组件与介质服务器进行交互来实现网络服务器的数据备份。
Backup Exec管理控制台用来提交备份、恢复以及其他实用程序操作。可以在介质服务器或网络其他服务器和工作站上安装运行Backup Exec管理控制台。
网络服务器远程备份
对于只有一个服务器的网络,将Backup Exec介质服务器安装在该服务器上即可。有的网络中部署有多台服务器,如果要在介质服务器上对其他服务器执行远程备份和恢复功能,需要购买并安装附加组件Remote Agent,该组件提供Windows系统远程备份和恢复功能。安装了Remote Agent的远程系统,基本上可像本地系统一样进行备份及恢复操作,可以选择所要备份的系统状态数据、加密文件、可移动存储数据、远程存储数据等。
数据库服务器备份
如果网络中部署有数据库服务器,还要考虑数据库的备份。数据库服务器往往提供不间断服务,数据库文件一直处于打开的状态,简单的文件备份方法显然不适用。作为专业的备份软件,Backup Exec能够实现在线的、无破坏性的数据库保护,可在不妨碍日常数据库活动的情况下,增加数据修复的可能性,并将数据丢失降到最低程度。当然,前提是安装用于数据库服务器的代理组件。Backup Exec针对Windows平台的主流数据库服务器SQL Server和Oracle提供相应的数据库代理组件SQL Agent和Agent for Oracle。
在介质服务器上安装SQL Agent时,SQL Agent安装会包括Remote Agent。如果仅使用SQL Agent保护本地介质服务器上的数据库,则可以将SQL Agent内置的Remote Agent组件免费安装到一台远程Windows服务器,以便Backup Exec可以保护另一台远程服务器的资源。
确定备份策略
根据需要选择备份方式。专业备份应当选择价格低、扩展能力极强、成熟可靠的磁带备份。进行一次完全备份需要用一盘磁带对整个系统进行完全备份,只要用一盘磁带,就可以恢复丢失的数据,但是备份所需时间较长。增量备份所需时间最短,但恢复数据比较麻烦,需要按从新到旧的时间顺序逐步反推恢复。差异备份所需的数据量和时间最适中,只需要两盘磁带,即完全备份磁带与灾难发生前的一次备份磁带,就可以将系统恢复。
Backup Exec全网备份工作机制示意图
网络备份服务
备份是一种数据安全策略。方法是通过备份软件把数据备份到磁带上,在原始数据丢失或遭到破坏的情况下,利用备份数据把原始数据恢复出来,使系统能够正常工作。重要的数据不仅要做备份,而且还要进行有效管理。网络备份服务可以帮助客户避免因为意外停机而带来的经济损失,及时用备份数据恢复系统,保证客户网上业务的连续性。不同用户需要不同的数据备份类型,例如增量备份:备份上次备份以来改变的数据;全量备份:备份所有的数据;差分备份:备份上次全备份以来改变的数据等等。数据备份中有加密、压缩、实时监控等重要技术,用户可以根据需求选择适合自身的数据备份类型和技术。