热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

论Oracle中备份的概念和备份的专业术语

备份中的概念和一些专业术语:使用操作系统命令执行的备份是用户管理的备份;使用rman执行的备份称之为服务器进程备份。有关服务器管理的备份有三种类型:*关

备份中的概念和一些专业术语:
使用操作系统命令执行的备份是用户管理的备份;使用rman执行的备份称之为服务器进程备份。
有关服务器管理的备份有三种类型:
*关闭状态还是打开状态
*全部备份还是局部备份
*完全备份还是增量备份
其中,关闭状态的备份在数据库关闭期间执行;被称为冷备份,一致备份或脱机备份。
打开状态的备份在数据库打开期间执行,称之为热备份,非一致性备份和联机备份。打开状态的备份只能在归

档日志模式下才能进行。全部备份指的是备份所有数据文件和控制文件。局部备份指的是只备份其子集。
大多数情况下,局部备份是只能在归档模式下才能进行的。完整备份备份所有使用的文件块。增量备份只包括
自上次备份以来更改的块。增量备份可以是累积增量备份(包括自上一次完整备份以来更改的所有块)或差异
增量备份(包括自上一次增量备份以来更改的所有块).
(注:打开状态的备份只能在数据库处于归档模式下才能进行。如果数据库处于非归档模式下,则只能进行关闭

状态的备份,并且(如果使用rman),数据库必须为加载模式,然后执行干净关闭
)

其中,rman可以备份的文件类型有:
*数据文件
*控制文件
*归档日志文件
*spfile
*备份集片
rman不能备份的文件包括:
*临时文件
*联机重做日志文件
*口令文件
*静态spfile
*Oracle Net配置文件
Rman可以生成三种备份:
*备份集,是专有格式,它包括多个文件,但不包括当前不是(备份段那一部分的数据文件的块)。
*压缩备份集:与备份集的内容相同,但rman在写出到备份集时将应用到压缩算法。
*映像副本:是与输入文件相同的备份文件,映像副本可与原内容立即交换,而在从备份集提取文件时,需要
执行rman还原操作。
备份集(无论压缩与否)可以是完整的或增量的:而映像副本只能是完整的。备份集包含一个或多个输入文件
的逻辑结构;从物理上讲:它由一个或多个片组成,这些事备份操作的输出文件。
rman备份和还原操作由被称作通道(channel)的服务器进程执行。通道可能是磁盘类型(表示可读写磁盘上的

备份)或sbt_type类型(表示可读写存储在磁带设备上的备份).
rman存储库是有关备份的元数据:构成备份集的片的名称和位置,包含在其中的文件以及映像副本的名称和位

置。存储库存储在目标数据库的控制文件中,也可以存储在目标数据库中创建的一组表中。使用目录可大大增

强rman的能力.
rman操作由rman可执行程序启动,监视和控制。这是一个可并发的对多个数据库建立多个回话的用户进程。首

先,rman可执行程序总是连接目标数据库,目标指要备份还原或恢复的数据库。其次,rman可执行程序可连接
目标数据库中的存储库--如果做了配置。最后,rman可连接辅助数据库。辅助数据库是通过目标数据库的备份

创建的数据库

 


推荐阅读
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文详细介绍了MysqlDump和mysqldump进行全库备份的相关知识,包括备份命令的使用方法、my.cnf配置文件的设置、binlog日志的位置指定、增量恢复的方式以及适用于innodb引擎和myisam引擎的备份方法。对于需要进行数据库备份的用户来说,本文提供了一些有价值的参考内容。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • 集成电路企业在进行跨隔离网数据交换时面临着安全性问题,传统的数据交换方式存在安全性堪忧、效率低下等问题。本文以《Ftrans跨网文件安全交换系统》为例,介绍了如何通过丰富的审批流程来满足企业的合规要求,保障数据交换的安全性。 ... [详细]
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
    本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
author-avatar
珠珠VS胖胖
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有