本文将讲述在备份是常用的数据库相关术语以及业界定义的专业术语,供大家参考和学习。

数据库相关术语:

(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数据库备份常用术语的更多相关文章

  1. Oracle数据库备份/导出(exp/expd)、导入(imp/impd)

    ​ 常用的oracle数据库备份(导入/导出)有两种,分别是exp/imp和expd/impd,前者是Orace早期版本带有的导入导出工具,后者是Oracle10g后出现的,下面进行分别介绍! 1.e ...

  2. Oracle数据库备份、灾备的23个常见问题

    为了最大限度保障数据的安全性,同时能在不可预计灾难的情况下保证数据的快速恢复,需要根据数据的类型和重要程度制定相应的备份和恢复方案.在这个过程中,DBA的职责就是要保证数据库(其它数据由其它岗位负责) ...

  3. Java实现Oracle数据库备份

    今天将很早就实现的一个Oracle数据库备份功能粘贴出来,这个功能是在大学做阶段设计时写的: import java.io.File; import java.io.IOException; /** ...

  4. Oracle数据库备份及还原

    Oracle数据库备份 1:找到Oracle安装路径我的就是默认C盘  C:\app\wdjqc\admin\orcl\adump 2:执行文件:back.bat 文件内容如下: @echo off ...

  5. 在shell终端操作oracle数据库的常用命令

    这里面是在一个项目中用到的操作oracle数据库的常用linux命令,因为当时无法用plsql远程连接,大部分操作都需要在命令行窗口进行,总结一下 第一种方式 (1)先切换至sqlplus [orac ...

  6. Oracle数据库备份还原笔记

    Oracle数据库备份还原笔记 通过查阅资料知道Oracle备份还原的方式有三种.分别的是导出/导入.热备份和冷备份.导出/导入是一种逻辑备份.而热备份和冷备份是物理备份.[参考资料(https:// ...

  7. oracle数据库备份还原命令

    oracle数据库备份命令exp 用户名/密码@orcl file=d:\xxxxxx.dmp owner=用户名 oracle数据库还原命令sqlplus conn / as sysdba drop ...

  8. oracle数据库备份 -九五小庞

    oracle数据库备份

  9. ORACLE数据库 DBA常用知识

    <常用命令参考> 个系统变量值 SQL> show user --显示当前连接用户 SQL> show error --显示错误 SQL> set heading off ...

随机推荐

  1. NHibernate系列文章十四:NHibernate事务

    摘要 NHibernate实现事务机制非常简单,调用ISession.BeginTransaction()开启一个事务对象ITransaction,使用ITransaction.Commit()提交事 ...

  2. Android IOS WebRTC 音视频开发总结(七三)-- 我为什么走上了创业这条不归路?

    本文主要介绍自己为什么选择创业,文章最早发表在我们的微信公众号上,支持原创,详见这里, 欢迎关注微信公众号blackerteam,更多详见www.rtc.help 2016.06.01对公司来说是个很 ...

  3. AS

    1.修改注释模板: “File“->“Settings”    File and Code Templates     然后选中Includes tab下面的File Header. 2.代码提 ...

  4. web测试特别点

    1.浏览器的后退按钮  提交表单一条已经成功提交的记录,back后再提交,看系统会如何处理.  检查多次使用back健的情况在有back的地方,back,回到原来的页面,再back,重复几次,看是否会 ...

  5. 【软件工程】用map 实现把英语文本文件词和个数打印出来

    #include <iostream> #include <fstream> #include <string> #include <map> usin ...

  6. jQuery.bind() 函数详解

    bind()函数用于为每个匹配元素的一个或多个事件绑定事件处理函数. 此外,你还可以额外传递给事件处理函数一些所需的数据. 执行bind()时,事件处理函数会绑定到每个匹配元素上.因此你使用bind( ...

  7. 性能改善之For与Foreach

    关于For与Foreach的区别,博客园里已经有好多这样文章了,都分析的挺好:http://www.cnblogs.com/jobs/archive/2004/07/17/25218.aspx  不过 ...

  8. 添加和删除hadoop集群中的节点

    参见 http://www.cnblogs.com/tommyli/p/3418273.html

  9. PLAN表

    用得较多的PLAN表有以下三个ABPPMGR:MANUFACTURINGPLN.SHIPMENTPLAN.PROCUREMENTPLAN .这三个表都是执行StartFP中的exportFP进行数据导 ...

  10. Ubuntu 编译安装 Linux 4.0.5 内核,并修复 vmware 网络内核模块编译错误

    . . . . . 今天把 Ubuntu 14.04 升级到了最新的 4.0.5 的内核版本,本来不打算记录下来的,但是升级的过程中确实遇到了一些问题,所以还是记录下来,分享给遇到同样问题的猿友. 先 ...