整理ORACLE数据库备份常用术语
本文将讲述在备份是常用的数据库相关术语以及业界定义的专业术语,供大家参考和学习。
数据库相关术语:
(1)冷备份:
冷备份是将数据库关闭之后,将数据文件、联机日志文件、控制文件拷贝到其他地方进行备份。此外,冷备份也可以包括对参数文件和口令文件的备份,但是这两种文件的备份是可以根据需要进行选择的,冷备份实际上也是一种物理备份。
(2)热备份:
热备份是相对于冷备份而言的,不需要停机操作,直接可以在线采用archive mode下进行数据库备份和还原操作。比较常见的热备方法就是使用Rman备份。
(3)物理备份
像文件拷贝、RMAN等属于物理备份,是一种block复制备份,备份与恢复速度较快,特别适合某个数据文件、表空间、数据库整体损坏需要恢复的场景,缺点是需要较大空间的备份介质空间设备。
(4)逻辑备份
像逻辑导入导出、数据泵等属于逻辑备份,基于数据库对象(表、schema)等的逻辑SQL导出,一般占用空间较小,适合逻辑错误的恢复,缺点是恢复时间较长且需考虑各个对象之间的关系等。
(5)数据泵(expdp/impdp)
oracle10g新增的数据库备份工具,相对于exp/imp而言,在备份和还原效率上以及功能上都得以增强和改善,支持并行备份和还原操作。
(6)差异增量备份:
差异增量备份(Differential Incremental Backups ):是指Rman备份上级及同级备份以来所有变化的数据块,差异增量是默认增量备份方式。
(7)累计增量备份:
累计增量备份(Cumulative Incremental Backups ):是指Rman备份上级备份以来所有变化的块。
两者区别在于:前者需要较少的存储空间,但是还原需要多个备份集,还原时效差;后者需要较大的存储空间,还原时效性好。
(8)Data Guard
简称DG,是数据库容灾解决方案之一,通过搭建同城灾备以及远程灾备环境,进而达到实时保护数据库。
专业术语:
(1)RPO
RPO (Recovery Point Objective,复原点目标)是指当服务恢复后,恢复得来的数据所对应时的间点。
(2)RTO
RTO (Recovery Time Objective,复原时间目标)是企业可容许服务中断的时间长度。
一般而言,凡论及灾备方案,都以RTO及RPO作为最基本的标准。
第三方软件:
(1)NetBackup
NetBackup是赛门铁克公司的一款产品。这款产品可以满足您未来的企业级虚拟数据保护需求。 采用 V-Ray 技术的 Symantec NetBackup 7.6 提供了大规模保护虚拟化部署所必需的性能、自动化和可管理性 — 无论是动辄数千台虚拟机和数 PB 数据的今天,还是以软件定义数据中心 (software-defined data center) 和 IT 即服务蔚然成风的未来,本产品均能满足需求。 各大企业都对赛门铁克信任有加。(来自官网)
Symantec NetBackup平台可以自动执行高级技术,标准化各种应用程序、平台和虚拟环境上的操作,帮助信息化企业简化数据保护流程。这意味着,企业可以在异构操作系统和存储硬件(包括磁带和磁盘)环境中实现全面保护、有效存储、随处恢复和集中管理。它集重复数据删除、复制和正在申请专利的虚拟机防护功能于一体,可以帮助客户提高存储效率、基础架构利用率和恢复速度。单一的控制台实现了多站点监控、分析和报告功能,可以帮助客户标准化操作和风险管理。Symantec NetBackup 易于扩展,可以保护最大型的UNIX、Windows和 Linux 环境,目前已得到全球各地的企业广泛采用。
公司官网:http://www.symantec.com/zh/cn/netbackup/
(2)CommVault
CommVault是一家专业的存储软件公司,IDC把CommVault列为企业级数据存储和管理软件的领导者。CommVault专注于创造和实现智能的、快速的、可靠的和易于使用的数据存储管理方案以满足用户动态的数据管理需求。
其产品QiNetix软件模块包括:
1)数据备份和恢复(Backup & Recovery);
2)数据迁移或分级存储(HSM)(DataMigrator);
3) 依法归档(Data Archiver);
4) 应用的高可用性/灾难恢复(Quick Recovery);
5) 存储资源管理(Storage Resource Management);
6) SAN、网络和介质管理(SAN Management);
7) 集中统一管理以上所有模块。
公司官网:http://www.commvault.com.cn/
(3)Data Domain
Data Domain是EMC的一款产品。其优势在于良好的消重率以及良好的数据压缩比。不同厂商间的对比。
公司官网:http://china.emc.com/index.htm
(4)BE
BE(全称:Backup Exec)也是Symantec公司的一款备份工具。Symantec公司的Backup Exec软件是一种多线程、多任务的存储管理解决方案,专为在单一的或多节点的Windows Servers(包括NT4,windows 2000,windows 2003,windows2008)企业环境中进行数据备份、恢复、灾难恢复而设计,适用于单机Windows servers工作站、小型局域网以及异构的企业网络。
其支持Windows平台的集中数据备份管理和灾难恢复,支持Oracle、SQL数据库联机热备份、逻辑备份,支持频繁的数据库日志文件备份等。
(5)LAN FREE
LAN-Free备份主要指快速随机存储设备(磁盘阵列或服务器硬盘)向备份存储设备(磁带库或磁带机)复制数琚, SAN技术中的LAN-Free功能用在数据备份上就是所谓的LAN-Free备份。
由于数据通过LAN传播,当需要备份的数据量较大,备份时间窗口紧张时,网络容易发生堵塞。在SAN环境下,可采用存储网络的LAN-Free备份,需要备份的服务器通过SAN连接到磁带机上,在LAN-Free备份客户端软件的触发下,读取需要备份的数据,通过SAN备份到共享的磁带机。这种独立网络不仅可以使 LAN 流量得以转移,而且它的运转所需的 CPU 资源低于 LAN 方式,这是因为光纤通道连接不需要经过服务器的 TCP/IP 栈,而且某些层的错误检查可以由光纤通道内部的硬件完成。在许多解决方案中需要一台主机来管理共享的存储设备以及用于查找和恢复数据的备份数据库。
(6)SERVER FREE
LAN Free备份对需要占用备份主机的CPU资源,如果备份过程能够在SAN内部完成,而大量数据流无需流过服务器,则可以极大降低备份操作对生产系统的影响。SAN Server-Free备份就是这样的技术。
LAN-Free和Server-Free的备份系统是建立在SAN(存储区域网)的基础上的。基于SAN的备份是一种彻底解决传统备份方式需要占用LAN带宽问题的解决方案。它采用一种全新的体系结构,将磁带库和磁盘阵列各自作为独立的光纤结点,多台主机共享磁带库备份时,数据流不再经过网络而直接从磁盘阵列传到磁带库内,是一种无需占用网络带宽 (LAN-Free) 的解决方案。
未完待续。。。。。
整理ORACLE数据库备份常用术语的更多相关文章
- Oracle数据库备份/导出(exp/expd)、导入(imp/impd)
常用的oracle数据库备份(导入/导出)有两种,分别是exp/imp和expd/impd,前者是Orace早期版本带有的导入导出工具,后者是Oracle10g后出现的,下面进行分别介绍! 1.e ...
- Oracle数据库备份、灾备的23个常见问题
为了最大限度保障数据的安全性,同时能在不可预计灾难的情况下保证数据的快速恢复,需要根据数据的类型和重要程度制定相应的备份和恢复方案.在这个过程中,DBA的职责就是要保证数据库(其它数据由其它岗位负责) ...
- Java实现Oracle数据库备份
今天将很早就实现的一个Oracle数据库备份功能粘贴出来,这个功能是在大学做阶段设计时写的: import java.io.File; import java.io.IOException; /** ...
- Oracle数据库备份及还原
Oracle数据库备份 1:找到Oracle安装路径我的就是默认C盘 C:\app\wdjqc\admin\orcl\adump 2:执行文件:back.bat 文件内容如下: @echo off ...
- 在shell终端操作oracle数据库的常用命令
这里面是在一个项目中用到的操作oracle数据库的常用linux命令,因为当时无法用plsql远程连接,大部分操作都需要在命令行窗口进行,总结一下 第一种方式 (1)先切换至sqlplus [orac ...
- Oracle数据库备份还原笔记
Oracle数据库备份还原笔记 通过查阅资料知道Oracle备份还原的方式有三种.分别的是导出/导入.热备份和冷备份.导出/导入是一种逻辑备份.而热备份和冷备份是物理备份.[参考资料(https:// ...
- oracle数据库备份还原命令
oracle数据库备份命令exp 用户名/密码@orcl file=d:\xxxxxx.dmp owner=用户名 oracle数据库还原命令sqlplus conn / as sysdba drop ...
- oracle数据库备份 -九五小庞
oracle数据库备份
- ORACLE数据库 DBA常用知识
<常用命令参考> 个系统变量值 SQL> show user --显示当前连接用户 SQL> show error --显示错误 SQL> set heading off ...
随机推荐
- Dig out deleted chat messages of App Skype
Last month Candy was arrested on suspicion of having doing online porn webcam shows, but Candy refus ...
- web项目启动报错Unknown character set: 'utf8mb4' in mysql
网上一查,有的说是mysql驱动的问题,有的说创建数据库的时候指定utf8编码,换了各种mysql版本,最后换了5.1.6版本的mysql驱动后成功启动!问题解决!OMG
- 修改Django的默认打印时间
环境 Django版本:1.10 前言 默认情况下,Django会把日期按照“月份 天数, 年”的格式打印,比如2003年2月4日会打印成“Feb. 4, 2003”,这种格式对于西方人来说很好看,但 ...
- AIX系统程序异常不释放光驱处理
AIX操作系统有时会出现程序异常不释放光驱,可以用以下命令进行处理: #fuser -kxuc /dev/cd0 或者 #fuser /dev/cd0 以上命令会列出访问光驱设备的所有进程,然后使用k ...
- SSO(单点登录)
自己动手写SSO(单点登录) 标签: sso 登录 | 发表时间:2014-03-02 15:01 | 作者: 分享到: 出处:http://www.iteye.com SSO在我们的应用中非常常见, ...
- BootLoader 详解(1)
1. Boot Loader的概念 BootLoader就是在操作系统内核运行前之前运行的一段小程序.通过这段小程序,可以初始化硬件设备.建立内存空间映射图,从而将系统的软硬件带到一个合适的状态,以便 ...
- asp.net mvc 如何将controller 里一个action 返回值为list<>的值输出到view
在controller中:return View(myRole.ToList());在view文件开头加上:@model IEnumerable<LTXYCallCenter.Models.Ro ...
- Ubuntu中vi常用命令
在Ubuntu中经常需要修改某些文件,这里对vi中的一些常用操作作一下总结. 1.进入vi命令 vi filename: 打开或新建文件,并将光标置于第一行首 进入文件后,处于命令行模式(comman ...
- POJ1201 区间
题目大意: 给定n个整数区间[ai,bi]和n个整数ci,求一个最小集合Z,满足|Z∩[ai,bi]|>=ci(Z里边在闭区间[ai,bi]的个数不小于ci). 多组数据: n(1<=n& ...
- Java多线程断点下载
public static class DownloadThread extends Thread{ private int threadId; private int startIndex; pri ...