APP下载

基于OS及存储的数据库容灾技术研究

2015-11-22陈小建

华东交通大学学报 2015年5期
关键词:数据库

陈小建

(华东交通大学轨道交通学院,江西 南昌330013)

数据库的容灾技术是对数据库实现高可用性的重要保障[1]。 一些黑客或恐怖分子经常对数据库网络进行攻击,此外,地震、水灾、火灾、雷击等自然灾害也会对数据库造成损害而无法继续提供数据服务时,这对国家或企业将会造成不可估量的损失[2]。 如果拥有数据库容灾系统,可以及时接管受灾数据库系统,从而保证业务持续性。本质上,数据库系统的容灾技术就是当前对外服务的生产数据库环境的一个备份[3]。基于此,本文重点对企业生产环境中基于操作系统及存储级别的数据库容灾技术进行阐述。

1 数据库备份分类分析

备份是保证数据库可用性的重要方式。根据备份对象的不同,可以将其分为物理备份和逻辑备份。物理备份的原理是基于数据块的,实现方法使用操作系统命令或者专门的数据库 物理备份工具,一般情况下都支持增量备份,恢复对象主要是对数据块、数据文件等物理级别的恢复。逻辑备份的原理是基于具体的数据库对象,如表、索引、过程等;实现方法是使用专门的数据库逻辑备份工具进行备份,一般为数据库对象的备份,但难以提供增量备份,恢复也只能是数据库对象等逻辑层面的恢复。

根据备份的时间特点,又可分为静态备份和动态备份。 静态备份基于特定的时间点(RPO),超过特定时间点之后的数据就不能恢复,至于恢复时间(RTO),视备份集的大小、系统IO 能力等而定;……

登录APP查看全文

猜你喜欢

数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库