ITPub博客

首页 > Linux操作系统 > Linux操作系统 > rman的一些命令

rman的一些命令

原创 Linux操作系统 作者:mengzhaoliang 时间:2008-04-08 10:56:00 0 删除 编辑

 

不使用恢复目录:

G:\oracle\product\10.2.0\db_1\BIN>rman target sys/mzl@jxfgw nocatalog

恢复管理器: Release 10.2.0.1.0 - Production on 星期六 3月 8 10:36:57 2008

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

连接到目标数据库: JXFGW (DBID=25524211)
使用目标数据库控制文件替代恢复目录

 

使用恢复目录:

G:\oracle\product\10.2.0\db_1\BIN>rman target sys/mzl@jxfgw catalog rman/rman@rc
at

恢复管理器: Release 10.2.0.1.0 - Production on 星期六 3月 8 10:54:23 2008

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

连接到目标数据库: JXFGW (DBID=25524211)
连接到恢复目录数据库

RMAN>

 

 

rman的一致性备份

指:关闭数据库之后备份所有数据文件和控制文件的方法,使用于noarchivelog和archivelog模式.

sql>shutdown immediate

sql>startup mount

 

G:\oracle\product\10.2.0\db_1\BIN>rman target sys/mzl@jxfgw nocatalog

恢复管理器: Release 10.2.0.1.0 - Production on 星期六 3月 8 11:37:46 2008

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

已连接到目标数据库: JXFGW (DBID=25524211, 未打开)
使用目标数据库控制文件替代恢复目录

RMAN> backup database format='e:\backup\%d_%s.dbf';

启动 backup 于 08-3月 -08
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00006 name=G:\ORACLE\PRODUCT\10.2.0\ORADATA\JXFGW\RISENET_JXFGW
.ORA
输入数据文件 fno=00001 name=G:\ORACLE\PRODUCT\10.2.0\ORADATA\JXFGW\SYSTEM01.DBF
输入数据文件 fno=00005 name=G:\ORACLE\PRODUCT\10.2.0\ORADATA\JXFGW\RISENET.ORA
输入数据文件 fno=00003 name=G:\ORACLE\PRODUCT\10.2.0\ORADATA\JXFGW\SYSAUX01.DBF
输入数据文件 fno=00004 name=G:\ORACLE\PRODUCT\10.2.0\ORADATA\JXFGW\USERS01.DBF
输入数据文件 fno=00002 name=G:\ORACLE\PRODUCT\10.2.0\ORADATA\JXFGW\UNDOTBS01.DBF

通道 ORA_DISK_1: 正在启动段 1 于 08-3月 -08
通道 ORA_DISK_1: 已完成段 1 于 08-3月 -08
段句柄=E:\BACKUP\JXFGW_2.DBF 标记=TAG20080308T114257 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:02:15
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
备份集中包括当前控制文件
在备份集中包含当前的 SPFILE
通道 ORA_DISK_1: 正在启动段 1 于 08-3月 -08
通道 ORA_DISK_1: 已完成段 1 于 08-3月 -08
段句柄=E:\BACKUP\JXFGW_3.DBF 标记=TAG20080308T114257 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:06
完成 backup 于 08-3月 -08

RMAN> sql 'alter database open'
2> ;

sql 语句: alter database open

RMAN> sql 'alter system archive log current';

sql 语句: alter system archive log current
  

    当执行了backup database 命令后,不仅会备份所有数据文件,而且会自动备份控制文件.

 

 

 

非一致性备份:指在open状态下备份所有数据文件和控制文件的方法,只使用于archivelog模式.

RMAN> backup database format='e:\backup\%d_%s.dbf';

启动 backup 于 08-3月 -08
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=146 devtype=DISK
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00006 name=G:\ORACLE\PRODUCT\10.2.0\ORADATA\JXFGW\RISENET_JXFG
.ORA
输入数据文件 fno=00001 name=G:\ORACLE\PRODUCT\10.2.0\ORADATA\JXFGW\SYSTEM01.DBF
输入数据文件 fno=00005 name=G:\ORACLE\PRODUCT\10.2.0\ORADATA\JXFGW\RISENET.ORA
输入数据文件 fno=00003 name=G:\ORACLE\PRODUCT\10.2.0\ORADATA\JXFGW\SYSAUX01.DBF
输入数据文件 fno=00004 name=G:\ORACLE\PRODUCT\10.2.0\ORADATA\JXFGW\USERS01.DBF
输入数据文件 fno=00002 name=G:\ORACLE\PRODUCT\10.2.0\ORADATA\JXFGW\UNDOTBS01.DB

通道 ORA_DISK_1: 正在启动段 1 于 08-3月 -08
通道 ORA_DISK_1: 已完成段 1 于 08-3月 -08
段句柄=E:\BACKUP\JXFGW_4.DBF 标记=TAG20080308T123612 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:02:15
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
备份集中包括当前控制文件
在备份集中包含当前的 SPFILE
通道 ORA_DISK_1: 正在启动段 1 于 08-3月 -08
通道 ORA_DISK_1: 已完成段 1 于 08-3月 -08
段句柄=E:\BACKUP\JXFGW_5.DBF 标记=TAG20080308T123612 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:03
完成 backup 于 08-3月 -08

RMAN> sql 'alter system archive log current';

sql 语句: alter system archive log current

RMAN>

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12778571/viewspace-231114/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
暂无介绍

注册时间:2008-01-30

  • 博文量
    336
  • 访问量
    3085315