RMAN全备

//参数文件,控制文件,数据文件,归档日志,不备份联机日志文件

RMAN> backup database;

RMAN备份分为copy 物理备份:源文件跟备份后的文件一样大

backup 逻辑备份,基于块级别的备份。已经使用过的块,热点块。

仅仅备份单个的文件

RMAN>backup spfile;

RMAN只能备份二进制文件,文本文件不能被备份,所以pfile不能被备份。

RMAN> backup current controlfile;

RMAN> backup datafile 2,4;

一个表空间最多有1024个数据文件

RMAN> backup tablespace users;

RMAN> backup archivelog all;

//备份全库,包括归档日志

RMAN> backup full database plus archivelog;

删除原来的归档日志

RMAN> backup archivelog all delete input;

备份表空间,不备份某个数据文件

(1)不备份那个设为read only

跳过只读的

backup database skip readonly;

跳过脱机的

backup database skip offline;

备份集默认保存位置:

/oracle/orcl/flash_recovery_area/ORCL/backupset

更改备份集保存位置:

backup database format '/oracle/db_full_%U';

备份文件的格式:

备份文件可以自定义各种各样的格式:

%c备份片的拷贝数

%d数据库名称

%D位于该月中的第几天(DD)

%M位于该年中的第几月(MM)

%F一个基于DBID唯一的名称,这个格式形式为c-IIIII-YYYYMMDD-QQ

其中IIIII为该数据库的DBID,YYYYMMDD为日期,QQ是一个1-256的序列

%n数据库名称,向右填补到最大八个字符

%u一个八个字符的名称代表备份集与创建时间

%p该备份集中的备份片号,从1开始到创建的文件数

%U一个唯一的文件名,代表%u_%p_%c

%s备份集的号

%t备份集时间戳

%T年月日格式(YYYYMMDD)

SQL> show parameter db_rec;

NAME                                 TYPE                   VALUE

------------------------------------ ---------------------- ------------------------------

db_recovery_file_dest                string                 /oracle/orcl/flash_recovery_ar

ea

db_recovery_file_dest_size           big integer            3882M

db_recycle_cache_size                big integer            0

db_recovery_file_dest_size:闪回区的大小

备份指定分配通道,自定义指定

run{...}

run{ backup database;}

copy datafile 1 to '/...'

下面命令相同的效果:

RMAN> copy current controlfile to '/oracle/back.ctl';

SQL>alter database backup controlfile to '/oracle/bac1.ctl';

下面命令相同的效果:

RMAN> copy datafile 4 to '/oracle/db4.dbf';

SQL> alter tablespace users begin backup;

SQL> ho cp /oracle/orcl/oradata/orcl/users01.dbf      /oracle/users01_bak.dbf

SQL> alter tablespace users end backup;

RMAN> backup as copy database;

如何查看曾经做过的备份

RMAN> list backup;

list copy;

list backup of database;

list backup of datafile 1;

转载于:https://blog.51cto.com/sunflower2/1682180

Rman--备份命令相关推荐

  1. oracle+rman+备份命令,Oracle Rman 备份命令超详解释

    一.list常用命令总结备忘list命令列出控制文件.RMAN恢复目录中备份信息,是我们对所有可见的数据库备份文件的一个最直观的了解的方法listincarnation;&.. 一.list常 ...

  2. RMAN CATALOG命令手动注册磁带库中的备份片

    关注我们获得更多内容 引言 ORACLE 官方文档中介绍 CATALOG 命令只能注册在磁盘中的备份片,在现在多数环境中备份时,备份集都是放到磁带库中,那么 CATALOG 命令真就不支持注册磁带库中 ...

  3. oracle catalog命令,使用Catalog命令注册RMAN备份集

    使用Catalog命令注册RMAN备份集 只有原库数据文件的RMAN备份集(此备份集不包含控制文件,log,参数文件等等,单纯只有数据库的所有数据文件的备份集),主库废了(可以理解为机房所在地地震了) ...

  4. 关于 RMAN 备份 数据块 一致性的讨论

    今天和 杭州恒生 的一个朋友讨论一个RMAN 在备份时数据块一致性的问题. 关于RMAN 的备份原理参考blog: RMAN 系列(一)---- RMAN 体系结构概述 http://blog.csd ...

  5. 如何 搭建 RMAN 备份平台

    一. RMAN 的一些理论知识 RMAN Catalog 和 Nocatalog 的区别 http://blog.csdn.net/tianlesoftware/archive/2010/06/02/ ...

  6. linux下的oracle10g rman备份

    RMAN是Oracle提供的一个数据库备份和恢复工具,利用rman可以比较方便的对数据库进行备份.Oracle 数据库可运行在归档和非归档模式下,这两者的区别就在于对redo log的处理.归档模式下 ...

  7. oracle rman备份时间,Oracle使用RMAN进行备份详述

    备份理论和基本语法 备份概念 执行备份或还原的数据库称为目标.在一些环境下,有许多数据库,因此有许多RMAN目标.应一次连接每个数据库.目标的每个备份都有一些属性: 打开或关闭 完整或部分 完整或增量 ...

  8. Oracle RMAN备份深入解析--联机备份

    RMAN> backup database plus archivelog;   此命令将触发以下操作:    1.首先,进程使用alter system archivelog current命 ...

  9. RMAN备份与ORA-19625ORA-19502

    常州一地区负责人嚎哭,他业务全停了,说是数据库连接不上了,原因是RMAN备份引起的,具体原因分析请看下文.     1.首先,看系统存储情况,如下图: 系统负责人说,D盘和E盘都有数据库文件,数据库备 ...

  10. oracle10默认备份路径,oracle 10g RMAN备份及恢复

    Oracle  10G数据库 使用rman备份(裸设备管理) 1检查数据库模式: oracle@yangzai ~]$uniread sqlplus / as sysdba [uniread] Loa ...

最新文章

  1. Linux那些事儿之我是Sysfs(7)dentry与inode
  2. 情侣必做的100件小事,提升幸福感,快收藏
  3. 高可用集群技术之heartbeat应用详解(一)
  4. 读文件夹下所有文件,并提取中文字符
  5. 关于保存状态的Fragment,setRetainInstance(true)
  6. navicat下载安装和激活一分钟完成
  7. 腾讯阿里美团相继搞事,渣本程序员的出路在哪?
  8. ztree在onCheck()方法中防止因触发联动关系导致页面多次渲染而卡死的问题
  9. 小米范工具系列之一:小米范 web查找器
  10. arm linux logrotate,交叉编译zlog日志工具:zlog+cronolog+crontab+logrotate
  11. 搭建自己的wiki系统
  12. photoshop 大作业
  13. web打印模板神器reportbro—汉化及中文字体配置(上)
  14. 从时空维度看孙悟空与白骨精的攻防战
  15. 获取并解析心知天气数据
  16. 微信端input输入框在ios手机上连续输入卡顿
  17. win10网页找不到服务器dns,Win10系统下网页打不开提示无法解析服务器DNS如何解决...
  18. 看携程如何借助“预测式外呼”提高呼叫效率
  19. Unity Shader Lab 模型切线和法线
  20. 微信会员php源码,美容院SPA会员管理系统(含微信端) v2.0

热门文章

  1. 【原创视频教程】学生信息管理系统1--登陆
  2. mysql-4.0.20 use on scounix 5.0.7 error :dynamic linker:..:could not open libgthreads.so help!!!!
  3. mysql用法之创建事件
  4. Vue---自定义组件
  5. 【队列源码研究】消息队列beanstalkd源码详解
  6. SHOI2008仙人掌图(tarjan+dp)
  7. Active Directory 对象授权还原
  8. 企业云部署要如何选择IaaS PaaS和SaaS
  9. 为何写flash的时候要地址左移一位?
  10. ASP.NET中的加密方法介绍