Oracle数据库,简述Oracle数据库备份和恢复

2021-05-06 15:34:45 浏览数 (1)

无论是哪种数据库都需要面临数据库数据备份和恢复的问题,使用UCACHE灾备云进行Oracle实时复制数据、搬迁数据功能来设计Oracle数据库备份和恢复解决方案,支持定时备份、实时备份,增量备份,同时可开展异地灾备,是Oracle数据库灾备/恢复的完美解决方案。

我们先来看看什么是UCACHE灾备云。UCache企业级灾备云以WEB平台的方式,向企业提供面向云端、虚拟和物理环境下的数据、平台、应用备份/恢复的云服务平台。向企业提供面向云端、虚拟和物理环境下的数据、平台、应用备份/恢复的云服务平台的数据级和应用级的备份与恢复。

Oracle数据库系统是美国Oracle公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,目前最流行的客户服务器 (CLIENT/ 或 B/S 体系结构的数据库之一 ,Oracle 数据库本身提供了对数据库物理文件进行冷备份和在线备份两种方式。在线备份类型包括:完全备份、差异 增量备份、累积增量备份。其中差异增量备份,备份的是自上一次同级别的差异备份或者是上一次更高级别的备份完成之后的数据库发生改变的数据块;而累积增量备份则是备份的自上一次上一级增量备份完成以来数据库发生改变的数据块。

Oracle复制物理方案是通过配置实时复制源端和目标端的生产机,将源端的数据库配置成主库角色(primary role)目标端的数据库配置成备库角色(stand by role),主库可以正常的进行各种数据库操作产生日志, 备库未到open 状态不能数据变更。通过从主库向备库传送日志,备库应用接收到的日志来保证数据同步, 还可以实现源端和目标端的主备库角色手动切换和故障切换功能 。

Oracle完全备份方案是数据源的一个完整副本,包含从备份开始处所有的数据块,包含备份数据库实例的归档日志。Oracle增量备份方案包含从最近一次备份以来被修改或添加的数据。

1、Oracle实例恢复

使用UCACHE灾备云之前的Oracle数据库备份集来实现数据库的还原,然后使用归档日志及联机日志将数据库恢复到最新状态,恢复时需要停止数据库的生产业务。

2、Oracle文件恢复

使用UCACHE灾备云单独恢复不同类型的物理文件,包含控制文件、日志文件、参数文件、数据文件,在用户需要单独恢复各类型的文件时,可以选择此种恢复方式。

UCACHE灾备云Oracle数据库灾备支持功能

针对用户的实际情况,及用户的IO 需求、安全需求等,请仔细考虑计划策略的设置。在这里,推荐用户能够至少保证一个月的数据安全:

(1)、每周末数据应用比较平缓的时候,进行一次完全备份

(2)、隔两日晚时进行一次归档日志备份

(3)、每日白天,隔一定时间做一 次增量备份,比如每日中午、晚上可以各进行一次增量备份;

(4)、设置保留完全备份副本数为4,这样能够保证近 28 天的数据不会被丢失;

(5)、将日志存放于安全的镜像区域。

总而言之,Oracle数据库备份和恢复的核心还是UCACHE灾备云,我们只要掌握了UCACHE灾备云的使用,基本上也就完成了Oracle数据库数据备份和恢复。

0 人点赞