从数据集中管理上来看,当今企业中存在各种各样的数据,这些数据可分为非结构化的数据,如各种文档,视频文件等数据;结构化数据,如数据库等。数据库自身的备份和其他的简单的文件复制、拷贝动作无法对这些数据做集中的统一的管理。这使得恢复时定位到需要的数据的难度大大增加。
而爱数备份软件是一款支持各种类型数据的专业备份软件,备份数据的统一管理正是这款软件的核心理念之一。针对于非结构化数据和结构化数据,都通过一个平台统一管理,当用户数据出现问题,可以通过此软件非常快速的定位到需要的数据进行快速恢复。这样大大降低了数据的管理成本,也提高了数据恢复效率。使得管理员能够在最短的时间内将数据恢复。
一、Oracle备份与恢复功能简介 Oracle概念解析
表空间:一组物理数据的逻辑组合
数据库与实例:一组表空间所构成的逻辑的可共享的数据
数据库状态:NOMOUNT,MOUNT,OPEN
Oracle运行模式
归档模式:记录事物日志,便于数据恢复,但会占用额外存储空间并警惕日志写满存储空间。
非归档模式:不记录事物日志,不会占用额外存储空间,但数据丢失时恢复困难。
Oracle备份代理
支持的数据库版本:Oracle 8i/9i/10g/11g
支持备份类型:完全备份/增量备份/归档日志备份
备份对象:数据库/表空间
支持的平台:Windows/Linux/Unix系列平台
Oracle备份前提条件
数据库运行在归档模式下
自动归档事务日志
数据库处于加载(MOUNTED)打开(OPEN)状态
具有管理员(DBA)权限的用户帐号
Oracle备份原理
结合Oracle恢复管理器RMAN与MML相结合
支持数据库整体备份,单个或多个表空间备份,控制文件以及归档日志的备份
支持数据库的完全和增量备份,归档日志的完全和增量备份
生成备份集
功能特性
操作简单易用,用户可以轻松部署使用
视用户数据为根本,不同的情况采用不同的恢复方式,让用户数据丢失率减少到最低
对数据备份集的加密、压缩,确保了数据的安全以及空间利用率最大化
智能的循环以及计划任务策略,解放了管理员的手工操作
灾难备份,轻松实现远程容灾需求
对企业数据进行集中统一的信息管理
与Oracle本身备份功能对比
二、理解关键技术和实现原理
RMAN和MML的组合:RMAN是Oracle提供的一种基于物理备份的命令行工具,MML是Oracle提供的供磁带厂商将Oracle数据库直接备份到磁带的统一接口,RMAN与MML结合备份软件,可以将Oracle数据库完整的备份到各种介质,各种地点
备份过程
Oracle服务器接收到备份请求
Oracle服务器从存储中读出数据块
Oracle服务器将数据块写入共享内存
从共享内存读出数据
数据从客户端经过块重组,加密压缩等操作后传给介质服务器
恢复过程
客户端接收到Oracle恢复请求
客户端从介质服务器中读出数据块
客户端解密解压缩数据块,然后写入共享内存
Oracle实例从共享内存读出数据
Oracle案例校验数据并写入数据库
转载于:https://blog.51cto.com/yuntaoliu/555416