NBU系统备份方案 下载本文

内容发布更新时间 : 2024/12/26 10:27:54星期一 下面是文章的全部内容请认真阅读。

数据备份的过程

对于XXX系统业务系统,我们会在所有数据库服务器上部署相应的Netbackup SAN Media Server软件及用于数据库在线热备份的Agent。

这样,在定义好备份系统资源和策略后,在指定的时间,备份系统就会自动的将数据库服务器上的数据从服务器上、采用指定的方式、通过指定的磁带驱动器备份到指定磁盘池中。

在备份结束后,系统会报告备份的状况,然后,系统管理员就会在VEIRTAS Netbackup管理界面上清楚地看到已经备份的数据的描述。在VERITAS Netbackup上对备份介质上的数据的管理采用的是简单易懂的目录结构。系统管理员通过该目录下的备份项目可以非常方便的察看已经备份的数据的情况,包括:这个数据是什么时候对哪个数据库的备份,采用的是哪一种备份方式(全备份?增量备份?还是累计增量备份?)。一个完整的备份包括一条或几条备份项目,一般包括一个全备份项目、一个累计增量备份项目、几个增量备份项目。你可以保留以前的备份—在最近一次全备份以前的备份。也可以同时对一份数据做两个备份。

备份系统对数据库的备份采用的是在线备份,通过VERITAS Netbackup的database Agent,我们可以在不停止数据库运行的情况下,对数据库数据进行备份,包括全备份、累计增量备份或者增量备份。这种备份方式,保证了系统的7x24小时的运行。

数据的恢复

当发生数据损坏时,我们需要从磁带库恢复数据。

有了VERITAS Netbackup,数据的恢复是非常快速和简单的。通过Netbackup管理界面,系统管理员只需要选定相应的数据备份项目(备份管理目录下的相应的项目名,对应某个时间点备份的某个数据库的数据,并有说明),进行恢复(Restore)即可。选择备份项目时,如前所述,首先选定最近一次全备份进行恢复,然后选定最近一次累计增量备份,最后选定这次累计增量备份以后的所有增量备份项目,依时间顺序进行恢复即可。

备份系统特点

? 软件成熟先进

VERITAS NetBackup软件是一个功能强大的企业级数据备份管理软件,是企业数据安

全管理的最佳选择,全球1000多家大型企业选择了NetBackup软件作为其数据中心的备份管理解决方案,其中包括Oracle,克莱斯勒、波音,Nortel等大型企业,HP,SUN和SGI等公司也是该软件的OEM代理。

? 可扩展的结构

NetBackup 可实现从单一服务器到几千台服务器备份管理的无限伸缩性;既支持传统的SCSI、SSA连接,也支持最先进的SAN结构;采用独一无二的四层结构,可以实现企业数据备份的集中管理。 ? 开放性

NetBackup支持几乎所有的系统平台;支持各种存储设备,包括STK,EXABYTE,ATL,HP,Sun,Compaq,IBM,EMC等等;也支持各种典型的数据库和企业应用,如SAP,Oracle,Informix,Sybase,DB2,SQL Server,Lotus,Exchange Server等。 ? 高性能

NetBackup支持SAN,多磁带流的并发备份、多客户并发备份和磁带复用技术,备份速度可达1TB/hr,并可支持SAN下的LAN-Free 备份,避免了备份数据对网络带宽的占用。

? Windows95/98、Windows NT/Windows 2000的支持

对于Windows平台,NetBackup提供最广泛的支持。支持打开文件的备份和灾难恢复。并支持其上的Oracle、SQL Server、Exchange Server、SAP等高端应用的数据备份。 ? 数据可靠性

Netbackup备份采用是标准TAR格式,NBU写数据并确保其可靠性的同时,也提供了磁带上的数据能够被UNIX工具来读取的能力。

? 可管理性

NetBackup使用简单易用的Java、Motif、NT Explorer图形界面进行备份管理,可实时监测备份过程,并能对所有备份生成详细的报表。

备份系统基础知识

数据备份的原则

对数据进行备份是为了保证数据的一致性和完整性,消除系统使用者和操作者的后顾之忧。不同的应用环境要求不同的解决方案来适应,一般来说,一个完善的备份系统,需要满足以下原则:

?

稳定性

备份产品的主要作用是为系统提供一个数据保护的方法,于是该产品本身的稳定性和可靠性就变成了最重要的一个方面。首先,备份软一定要与操作系统100%的兼容,其次,当事故发生时,能够快速有效地恢复数据。 ?

全面性

在复杂的计算机网络环境中,可能会包括了各种操作平台,如各种厂家的UNIX、NetWare、Windows NT、VMS等,并安装了各种应用系统,如ERP、数据库、群件系统等。选用的备份软件,要支持各种操作系统、数据库和典型应用。 ?

自动化

很多系统由于工作性质,对何时备份、用多长时间备份都有一定的限制。在下班时间系统负荷轻,适于备份。可是这会增加系统管理员的负担,由于精神状态等原因,还会给备份安全带来潜在的隐患。因此,备份方案应能提供定时的自动备份,并利用磁带库等技术进行自动换带。在自动备份过程中,还要有日志记录功能,并在出现异常情况时自动报警。 ?

高性能

随着业务的不断发展,数据越来越多,更新越来越快,在休息时间来不及备份如此多的内容,在工作时间备份又会影响系统性能。这就要求在设计备份时,尽量考虑到提高数据备份的速度,利用多个磁带机并行操作的方法。 ?

维持业务系统的有效性

实时备份对业务系统的性能将会产生一定的影响,有时会很大。如何采取有效的技术手段避免备份对服务器系统、数据库系统、网络系统的影响,将是非常重要的。 ?

操作简单

数据备份应用于不同领域,进行数据备份的操作人员也处于不同的层次。这就需要一个直观的、操作简单的图形化用户界面,缩短操作人员的学习时间,减轻操作人员的工作压力,使备份工作得以轻松地设置和完成。

? 实时性

有些关键性的任务是要24小时不停机运行的,在备份的时候,有一些文件可能仍然处于打开的状态。那么在进行备份的时候,要采取措施,实时地查看文件大小、进行事务跟踪,以保证正确地备份系统中的所有文件。

? 容灾考虑

将磁带库中的磁带拷贝一份,存放在远离数据中心的地方,以防数据中心发生不可预测的灾难。

备份系统组成

能否安全有效的备份取决于以下三个因素:

1. 执行备份的磁带机

磁带机的质量与性能在整个备份过程中是至关重要的,它是能否进行高速高质量备份的关键所在。

2. 存储备份数据的介质

介质是数据的负载物,它的质量一定要有保证,使用质量不过关的介质无疑是拿自己的数据冒险。

3. 控制备份的软件

优秀备份软件包括加速备份、自动操作、灾难恢复等特殊功能,对于安全有效的数据备份是非常重要的。

备份窗口选择

所谓备份窗口,是指每次备份的间隔时间,这主要取决于每次备份间隔能够容忍丢失的数据量、每次备份的数据量和备份的速度。理论上,备份的间隔越短越好,但每次备份总需一定的时间,而且备份总会或多或少地影响系统的正常处理性能。因而,对一些关键数据,可预先定义备份窗口大小,再根据备份数据量计算所需的备份速度,若备份速度不能满足要