RMAN笔记
Rman常用命令
Preview选项
1) 显示用于还原system表空间数据文件的备份文件
RMAN> restore datafile 2 preview;
2) 显示用于还原特定的表空间的备份文件;
RMAN> restore tablespace users preview;
3) 显示执行全数据库还原的概要信息:
RMAN> restore database preview summary;
List命令
1) 列出备份概要:
RMAN> list backup summary;
2) 列出备份集概要:
RMAN> list backupset summary;
3) 列出过期的备份:
RMAN> list expired backup ;
Report 命令
1) 报告数据库数据文件信息:
RMAN> report schema;
2) 根据冗余策略,报告需要备份的数据库文件:
RMAN> report need backup;
3) 报告违反冗余策略的备份:
RMAN> report obsolete;
Crosscheck命令
1) 交叉检查元数据对应的备份文件是否存在:
RMAN> crosscheck backup ;
2) 交叉检查元数据对应的归档redo日志文件是否存在:
RMAN> crosscheck archivelog all;
3) 使用list命令查看过期的备份、归档redo日志文件:
RMAN> list expired backup;
RMAN> list expired archivelog all;
RMAN> list expired backup summary;
4) 删除过期备份
RMAN> delete [noprompt] expired backup; noprompt--->删除的时候不再提示“是否删除”
Validate用法
1) Backup validate 命令用于备份前验证数据文件和归档redo日志文件的完整性:
RMAN> backup validate database;
RMAN> backup validate archivelog all;
2) Validate 命令用于验证备份集的完整性
RMAN> validate backupset 51;
RMAN> validate datafile 4;
3) Restore … validate命令用于验证还原操作用到的备份文件的完整性:
RMAN> restore database until scn 12033983 validate;(不会验证恢复用到的redo日志)
Delete 命令
1) 删除指定的备份片
RMAN> delete backuppiece 101;
2) 删除通过crosscheck 命令标记为过期的备份:
RMAN> delete expired backup;
3) 删除违反备份策略的备份:
RMAN> delete [noprompt] obsolete;
4) 删除指定序列的归档:
RMAN> delete noprompt archivelog until sequence = 300;
5) 备份所有的归档redo日志文件,同时删除已备份的归档文件:
RMAN> backup archivelog all delete [all] input; ---> all表示RAC所有的节点
6) 删除某一天的全备
RMAN> delete backup completed between "to_date(20191021,'yyyymmdd')" and "to_date(20191022,'yyyymmdd')";
RMAN笔记的更多相关文章
- RMAN笔记小结
首先感谢junsansi和leshani两位大师的文笔:我可是好好看了很多遍:这两位哦:我跟你们说:对rman的解说那是相当精彩:文章形如流水,通俗易懂:内容那是入木三分...;好了我也不多说了,反正 ...
- Oracle单机Rman笔记[6]---记一次oracle脱机异地还原
系统情况介绍 正式环境:windows 2008 r2-32bit/ Oracle: Release 11.2.0.1.0 目标环境:windows 2012 Standard-64bit / Ora ...
- Oracle单机Rman笔记[5]---脱机异地还原
脱机异地还原(安装一个原环境相同的linux,并安装数据库,注意不要配置安装实例) .检查/home/oracle下的.bashrc .bash_profile内容是否与原环境一致(具体看情况而定), ...
- Oracle单机Rman笔记[4]---RMAN联机备份
备注:RMAN备份(仅支持基于spfile的备份,不支持基于init.ora配置的备份) 练习:开启ARCHIVELOG模式 \为归档的重做日志被指FRA和单独的归档日志目标 SQL>show ...
- Oracle单机Rman笔记[3]---RMAN脱机备份及命令基础介绍
A.NOARCHIVELOG模式下的物理备份 1.完全关闭数据库 2.备份所有的数据库文件.控制文件.联机重做日志 3.重新启动数据库 B.RMAN的体系结构概述 重新构建控制文件: 将控制文件备份为 ...
- Oracle单机Rman笔记[2]---RMAN基础介绍
A.DBA对于备份恢复的问题: 1.在数据库发生故障时,丢失多少数据是可承受的? 2.恢复数据库时,能够忍受的最长时间多少? 3.为了确保您的数据能够被恢复,愿意投入多少成本? 4.备份期间可以关闭系 ...
- Oracle单机Rman笔记[0]---环境准备
A. 安装操作系统rhel6.6,关闭防火墙,修改网卡配置IP(略)PS:1.默认分区选项(第二项,默认为LVM),然后进行调整2.安装类型选择“桌面”3.安装后 分配IP.调整防火墙.测试SSH B ...
- Oracle单机Rman笔记[1]---环境准备
A.-----安装程序准备---- 1.拷贝oracle安装包到一个目录下 2.检查并修改hostname /etc/sysconfig/network中的hostname要与/etc/hosts中的 ...
- [terry笔记]RMAN综合学习之恢复
[terry笔记]RMAN综合学习之备份http://www.cnblogs.com/kkterry/p/3308405.html [terry笔记]RMAN综合学习之恢复 http://www.cn ...
随机推荐
- 01.JAVA语言基础相关解答
1.首先,第一个问题谈到一个java类文件中真的只能有一个公有类吗?并给出了以下代码.可以看出这个程序里有两个public类: 我进行了不同的调试: ...
- STOMP 客户端 API 整理
STOMP(Simple Text-Orientated Messaging Protocol) 面向消息的简单文本协议WebSocket是一个消息架构,不强制使用任何特定的消息协议,它依赖于应用层解 ...
- jsp中for-each应用(遍历数据相乘再相加)
- MySQL中连接超时自动断开的解决方案
前言: MySQL数据库一般默认的连接超时时间为3600s(1小时),但是在进行大规模的线程事务操作时,一个连接会一直等待执行,这时候如果数据库的超时时间设置的过短,就可能会出现Mysql数据连接自动 ...
- idea中使用python环境
idea中使用python环境,需要下载相关的python sdk 可以添加选择自己的python环境
- SWA2G422&485JK2G基础篇: STM32+W5500实现MQTT通信控制,485/422透传通信
说明 这节实现的功能: STM32+W5500实现MQTT通信控制 细节功能: 1.DHCP动态获取IP 2.DNS域名解析 3.网口<--MQTT-->485/422透传通信 测试准备工 ...
- 洛谷p1137旅行计划
题面 关于拓扑排序 因为这好几次考试的题目里都有在DAG中拓扑排序求最长/短路 txt说它非常的好用 就找了个题做了下 拓扑排序就是寻找图中所有的入度为零的点把他入队 然后再枚举它所有的连到的点,只要 ...
- select标签刷新后保持之前选择值
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <selec ...
- 7.16 NOIP模拟测试4 礼物+通讯+奇袭
T1 礼物 题目大意:n个物品,每次有pi的概率买到,可以重复买,也可以什么都没买到,但算一次购买,问把所有东西都买到的期望次数.对于10%的数据,N = 1;对于30%的数据,N ≤ 5;对于100 ...
- java web开发入门九(Maven使用&idea创建maven项目)基于intellig idea
Maven 1.解决的问题 jar包的依赖和管理:版本.依赖关系等 自动构建项目 2.maven介绍 1.Maven是什么? Apache Maven是一个软件项目管理的综合工具.基于项目对象模型(P ...