博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RMAN备份各种物理文件
阅读量:6877 次
发布时间:2019-06-26

本文共 3196 字,大约阅读时间需要 10 分钟。

RMAN运行脚本的方式:

RMAN TARGET / @backup_db.rman
RMAN TARGET / cmdfile=backup_db.rman
在RMAN中执行操作系统中保存的脚本:
RMAN> @backup_db.rman
运行存储在catalog中的脚本(需要首先为RMAN创建恢复目录)
RMAN> RUN{EXCUTE SCRIPT backup_file_whole_db}

只要数据库处于加载状态,无论数据库能否打开工,都可以在RMAN中对表空间进行备份。

=========
RMAN备份:
===========================
C:\Users\Administrator>RMAN

恢复管理器: Release 11.2.0.1.0 - Production on 星期二 12月 16 22:42:22 2014

Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.

RMAN> CONNECT TARGET /

连接到目标数据库: ORCL (DBID=1392118573)

============
1.整库备份,只需要执行一条命令即可

RMAN> BACKUP DATABASE; --同时会备份控制文件和参数文件在内。也可也使用FORMAT指定备份的路径及文件格式:如BACKUP DATABASE FORMAT 'D:\ora_backup\bak_%U';启动 backup 于 16-12月-14使用目标数据库控制文件替代恢复目录分配的通道: ORA_DISK_1通道 ORA_DISK_1: SID=22 设备类型=DISK通道 ORA_DISK_1: 正在启动全部数据文件备份集通道 ORA_DISK_1: 正在指定备份集内的数据文件输入数据文件: 文件号=00001 名称=D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF输入数据文件: 文件号=00002 名称=D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF输入数据文件: 文件号=00005 名称=D:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF输入数据文件: 文件号=00003 名称=D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF输入数据文件: 文件号=00004 名称=D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF通道 ORA_DISK_1: 正在启动段 1 于 16-12月-14通道 ORA_DISK_1: 已完成段 1 于 16-12月-14段句柄=D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2014_12_16\O1_MF_NNNDF_TAG20141216T224300_B90K7Z49_.BKP 标记=TAG20141216T224300 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:01:25通道 ORA_DISK_1: 正在启动全部数据文件备份集通道 ORA_DISK_1: 正在指定备份集内的数据文件备份集内包括当前控制文件备份集内包括当前的 SPFILE通道 ORA_DISK_1: 正在启动段 1 于 16-12月-14通道 ORA_DISK_1: 已完成段 1 于 16-12月-14段句柄=D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2014_12_16\O1_MF_NCSNF_TAG20141216T224300_B90KBNYR_.BKP 标记=TAG20141216T224300 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:02完成 backup 于 16-12月-14--查看创建的全库备份:LIST BACKUP OF DATABASE;

2、表空间备份

RMAN> BACKUP TABLESPACE USERS; --同样可指定FORMAT参数启动 backup 于 16-12月-14使用通道 ORA_DISK_1通道 ORA_DISK_1: 正在启动全部数据文件备份集通道 ORA_DISK_1: 正在指定备份集内的数据文件输入数据文件: 文件号=00004 名称=D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF通道 ORA_DISK_1: 正在启动段 1 于 16-12月-14通道 ORA_DISK_1: 已完成段 1 于 16-12月-14段句柄=D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2014_12_16\O1_MF_NNNDF_TAG20141216T230050_B90L94N8_.BKP 标记=TAG20141216T230050 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:03完成 backup 于 16-12月-14--查看备份的表空间:LIST BACKUP OF TABLESPACE USERS;

3、数据文件的备份

RMAN> BACKUP DATAFILE 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF';启动 backup 于 16-12月-14使用目标数据库控制文件替代恢复目录分配的通道: ORA_DISK_1通道 ORA_DISK_1: SID=185 设备类型=DISK通道 ORA_DISK_1: 正在启动全部数据文件备份集通道 ORA_DISK_1: 正在指定备份集内的数据文件输入数据文件: 文件号=00004 名称=D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF通道 ORA_DISK_1: 正在启动段 1 于 16-12月-14通道 ORA_DISK_1: 已完成段 1 于 16-12月-14段句柄=D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2014_12_16\O1_MF_NNNDF_TAG20141216T230945_B90LST4D_.BKP 标记=TAG20141216T230945 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:02完成 backup 于 16-12月-14

4、控制文件、归档日志文件、参数文件的备份

RMAN> BACKUP CURRENT CONTROLFILE;RMAN> BACKUP DATABASE INCLUDE CURRENT CONTROLFILE;RMAN> LIST BACKUP OF CONTROLFILE;RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;===RMAN> BACKUP ARCHIVELOG ALL;RMAN> BACKUP CURRENT CONTROLFILE PLUS ARCHIVELOG;==RMAN> BACKUP SPFILE;

 

转载于:https://www.cnblogs.com/rusking/p/4168373.html

你可能感兴趣的文章
发票扫描仪的前景
查看>>
MySQL常见的面试题+索引原理分析!
查看>>
主从延迟复制 -- 数据恢复测试!
查看>>
php判断IP跳转区域二级域名
查看>>
百度webupload--上传图片功能---插件使用
查看>>
Java深、浅克隆(clone)
查看>>
如何在View上不用UIImageView重新绘制一张图片?
查看>>
实现控制器(Controller)
查看>>
好多年前写的一个C++事件回调工具
查看>>
python3使用logging日志记录
查看>>
servlet3中jar的web资源携带
查看>>
3D打印将对零售模式产生颠覆影响,能否抓住机遇
查看>>
不用加减乘除实现加法
查看>>
Android SD卡 文件或目录拷贝、复制、粘贴
查看>>
git命令与github使用(转主要看向远程仓库推内容)
查看>>
JAVA生成四位数的验证码
查看>>
讯飞语音错误码大全
查看>>
编译器错误消息: CS0433: The type 'global_asax' exists in both 'App_global.asax
查看>>
原生ajax显示php后台内容
查看>>
Android 富文本装饰器Spannable
查看>>