本文介绍: 好处:只需要使用一个指针指向需要恢复的文件所在目录就可以立刻恢复,节省很多时间。通过操作系统使用cp拷贝命令,dd复制命令把一个文件从一个地方复制到另一个地方。特点:原文件和目标文件一对一,一个字节不差的拷贝过去。五.使用RMAN的copy命令创建镜像拷贝。二.使用backup命令创建备份集。Image copy(镜像拷贝)Backup set(备份集)可以多个文件拷贝到一个文件。一.RMAN的备份类型。四.备份归档日志文件。
Oracle的数据备份于恢复RMAN Backups
学习第11章需要掌握:
一.RMAN的备份类型
二.使用backup命令创建备份集
三.创建备份文件
四.备份归档日志文件
五.使用RMAN的copy命令创建镜像拷贝
1.RMAN Backup Concepts(RMAN备份概念)
- Recovery Manager备份是一种服务器管理的备份(可以理解为在客户端进行所有备份命令,所有的操作和产生的备份数据集在服务端)
- Recovery Manager使用Oracle服务器会话进行备份操作
- 可以备份整个数据库,表空间中的所有数据文件,选定的数据文件,控制文件,归档的重做日志文件
- 关闭数据库进行备份(冷备份)
1.必须挂载目标数据库(not open)
2.包括数据文件,控制文件,归档重做日志文件
优点:数据库处于关闭状态没有其他事务
缺点:数据库备份时不对外进行工作- 打开数据库进行备份(热备份)
1.表空间不需要处于backup mode(backup mode的作用:冻结数据文件的scn号)
2.包括数据文件,控制文件,归档重做日志文件
优点:数据库可以对外进行工作
缺点:备份过程中数据可能被修改
2.RMAN Backup Modes(RMAN的备份方式)
- consistent backups(一致性备份) 当一个数据库被关闭时备份,(使用shutdown normal,shutdown immediate,shutdown transactional关闭而不是使用shutdown
abort关闭)重新启动到mount状态,恢复数据时只需要做restore还原,不需要做recovery恢复;- inconsistent backups(不一致性备份) 当应该数据库处于打开状态或者关闭的不干净时,这时候进行备份叫作不一致性备份,不一致性备份需要先进行restore还原再进行recovery恢复。
- full backups(全备) 主要是指数据文件的备份,对数据进行备份时把数据所分配的block都拷贝下来,备份如果是镜像文件的话会把所有的文件拷贝下来,如果是数据集备份会跳过一些没有用过的数据块,凡是已经分配被使用的数据块都会备份下来;
- incremental backups(增量备份) 上次备份过这次没有变化的数据块就不再备份,大大降低备份数据量。(缺点:恢复时光靠增量无法恢复,必须使用一个base backup )
RAMN备份前需要开启数据库为mount状态
3.Backup File Types(备份文件类型)
4.RMAN Backup Destinations(rman备份的目的地)
5.Backup Constraints(backup的约束)
6.Recovery Manager Backups(恢复管理备份)
7.Characteristics of BS(备份集的特点)
8.Backup Piece(备份片)
原文地址:https://blog.csdn.net/the_coco/article/details/134671727
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_22626.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。