当前位置:  数据库>oracle

使用RMAN进行备份

    来源: 互联网  发布时间:2017-05-15

    本文导语: 实验一、[Oracle@even ~]$ mkdir -p /u01/cfbck 设置控制文件自动备份: RMAN> configure controlfile autobackup on; using target database control file instead of recovery catalogold RMAN configuration parameters:CONFIGURE CONTROLFILE AUTOBACKUP ON;new RMAN configuration parameters:CONFIGUR...

实验一、
[Oracle@even ~]$ mkdir -p /u01/cfbck

设置控制文件自动备份:

RMAN> configure controlfile autobackup on;

using target database control file instead of recovery catalog
old RMAN configuration parameters:
CONFIGURE CONTROLFILE AUTOBACKUP ON;
new RMAN configuration parameters:
CONFIGURE CONTROLFILE AUTOBACKUP ON;
new RMAN configuration parameters are successfully stored

RMAN> configure controlfile autobackup format for device type disk to '/u01/cfbck/%F';

new RMAN configuration parameters:
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/u01/cfbck/%F';
new RMAN configuration parameters are successfully stored

 

SQL> create tablespace cf_bck_test datafile '$ORACLE_BASE/oradata/test/cf_bck_test01.dbf' size 5M;
会看到在/u01/cfbck目录下自动生成了控制文件的自动备份。

[oracle@even u01]$ cd cfbck
[oracle@even cfbck]$ ll
total 6988
-rw-r----- 1 oracle oinstall 7143424 Dec 27 12:03 c-2100083002-20121227-05

 

实验二、
配置自动通道并行度:默认情况下,存储设备的默认通道并行度为1。也就是说,当在RMAN中执行备份、恢复和转储操作时,默认情况下会在目标数据库上分配一个服务器进程,并由服务器进程完成备份、转储和恢复操作。通过使用CONFIGURE DEVICE TYPE …PARALLELISM integer,可以配置通道并行度。示例如下:
RMAN> CONFIGURE DEVICE TYPE DISK PARALLELISM 3;


实验三、
backup as backupset tablespace users format '/u01/cfbck/tbs_users_%U';
backup as backupset datafile 4 format '/u01/cfbck/df_#4_%U';
backup as backupset database format '/u01/cfbck/whole_backup_%U';

 

实验四、
RMAN> run{
allocate channel c1 device type disk format '/u01/backup/%U';
allocate channel c2 device type disk format '/u02/backup/%U';
backup as backupset
(datafile 1,4,5 channel c1)
(datafile 2,3,6 channel c2);
sql 'alter system archive log current';
 }

 

实验五、
RMAN进行差异增量备份
周日时,执行下面的命令完成0级别的备份。
RMAN> backup incremental level=0 database;
周一、周二、周四、周五和周六时,执行下面的命令完成2级别的备份。
RMAN> backup incremental level=2 database;
周三时,执行下面的命令完成1级别的备份。
RMAN> backup incremental level=1 database;

RMAN进行累积增量备份
周日时,执行下面的命令完成0级别的备份。
RMAN> backup incremental level=0 database;
周一、周二、周四、周五和周六时,执行下面的命令完成2级别的备份。
RMAN> backup incremental level=2 cumulative database;
周三时,执行下面的命令完成1级别的备份。
RMAN> backup incremental level=1 cumulative database;


    
 
 

您可能感兴趣的文章:

  • clonezilla-live备份LINUX使用问题
  • linux下如何使用磁带机备份数据
  • 使用Acronis True Image备份CentOS5.4遇到的问题。
  • cvs / cvsup / rsync , 关于cvs库的使用、备份、镜像 < 专题讨论 >
  • 使用dreamhost空间实现MYSQL数据库备份方法
  • 在Linux使用crontab设置自动执行备份脚本问题?
  • linux系统mysql自动备份并使用ftp上传的方法
  • MySQL笔记之数据备份与还原的使用详解
  • linux使用scp命令备份文件 scp拷贝文件
  • MySQL定时备份之使用Linux下的crontab定时备份实例
  • 使用mksysb命令备份系统到磁带上,提示有文件没有写入,该怎么解决
  • 使用批处理异地备份数据(winrar)
  • 解析Mysql备份与恢复简单总结与tee命令的使用介绍
  • 如何恢复数据库备份到一个已存在的正在使用的数据库上
  • python使用7z解压软件备份文件脚本分享
  • 使用PHP备份MYSQL数据的多种方法
  • c#使用file.copy实现文件备份示例
  • oracle冷备份恢复和oracle异机恢复使用方法
  • 使用FORFILES命令来删除SQLServer备份的批处理
  • 使用mysqldump导入数据和mysqldump增量备份(mysqldump使用方法)
  • linux下objdump命令用法介绍及如何使用objdump命令进行反汇编
  • 我安装Samba 3.0.4,能够使用smbclient进行登陆,可是不能使用windowsXP进行登陆
  • 消息队列一般是怎么使用的,是采用While的方式进行轮询么
  • linux中使用sort命令进行排序的问题
  • 只使用InputStream/OutputStream进行IO操作行吗?
  • 菜鸟问题,小弟刚刚使用LINUX不久,不知道如何使用编程工具进行编译和运行!
  • 下载的linxu如何使用md5文件进行验证?
  • 使用jdk1.4+wstk3.2+tomcat+axis进行开发webservice
  • linux下动态库中如何导出对象进行使用
  • 有谁告诉我如何使用main中的args进行输入输出的操作?
  • 针对使用java进行硬件编程
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ I/O 成员 tellg():使用输入流读取流指针
  • 在测试memset函数的执行效率时,分为使用Cash和不使用Cash辆种方式,该如何控制是否使用缓存?
  • C++ I/O 成员 tellp():使用输出流读取流指针
  • 求ibm6000的中文使用手册 !从来没用过服务器,现在急需使用它,不知如何使用! 急!!!!!
  • Python不使用print而直接输出二进制字符串
  • 请问:在使用oracle数据库作开发时,是使用pro*c作开发好些,还是使用库函数如oci等好一些啊?或者它们有什么区别或者优缺点啊?
  • Office 2010 Module模式下使用VBA Addressof
  • 急求结果!!假设一个有两个元素的信号量集S,表示了一个磁带驱动器系统,其中进程1使用磁带机A,进程2同时使用磁带机A和B,进程3使用磁带机B。
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • c#中SAPI使用总结——SpVoice的使用方法
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • 使用了QWidget的程序,如何使用后台程序启动它?
  • sharepoint 2010 使用STSNavigate函数实现文件下载举例
  • 共享内存一般是怎么使用的,是同消息队列配合使用么
  • 使用libpcap读取tcpdump抓取的文件并解析c代码实例
  • Jsp可否使用带有GUI的JavaBean,如何使用?
  • c/c++预处理命令预#,##使用介绍
  • asp程序使用的access在Linux下如何使用!
  • 在div中使用css让文字底部对齐的方法
  • 新装的Linux使用root用户不能使用FTP?
  • Python namedtuple(命名元组)使用实例
  • LINUX下使用Eclipse,如何使用交叉编译器?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,