ITPub博客

首页 > 数据库 > Oracle > 一次RMAN Oracle Database 全备份 Notes

一次RMAN Oracle Database 全备份 Notes

原创 Oracle 作者:xxgoracle 时间:2005-02-28 22:39:06 0 删除 编辑

[@more@]

今次使用的RMAN进行的备份手记如下:

☆。此次的操作系统是Windows2000 Professionel;数据库平台是oracle9.2.0.1;

Catalog Database 是xxg,target 是dba.

☆。两个Database 都是共享数据库服务模式,且都为日志归档模式下。

☆。两个数据库的初始化参数文件如下:

=========================================

◆。initxxg.ora

=========================================

#########################################
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
##########################################

###########################################
# MTS
###########################################
dispatchers="(PROTOCOL=TCP)"

###########################################
# Optimizer
###########################################
hash_join_enabled=TRUE
query_rewrite_enabled=FALSE
star_transformation_enabled=FALSE

###########################################
# Instance Identification
###########################################
instance_name=xxg

###########################################
# Miscellaneous
###########################################
compatible=9.2.0.0.0

###########################################
# Security and Auditing
###########################################
remote_login_passwordfile=EXCLUSIVE

###########################################
# Sort, Hash Joins, Bitmap Indexes
###########################################
pga_aggregate_target=25165824
sort_area_size=524288

###########################################
# Database Identification
###########################################
db_domain=""
db_name=xxg

###########################################
# File Configuration
###########################################
control_files=("C:/oracle/oradata/xxg/control01.ctl",

"D:/oracle/oradata/xxg/control02.ctl",

"E:/oracle/oradata/xxg/control03.ctl")

###########################################
# Pools
###########################################
java_pool_size=33554432
large_pool_size=8388608
shared_pool_size=50331648

###########################################
# Cursors and Library Cache
###########################################
open_cursors=300

###########################################
# System Managed Undo and Rollback Segments
###########################################
undo_management=AUTO
undo_retention=10800
undo_tablespace=UNDOTBS1

###########################################
# Diagnostics and Statistics
###########################################
background_dump_dest=C:/oracle/admin/xxg/bdump
core_dump_dest=C:/oracle/admin/xxg/cdump
timed_statistics=TRUE
user_dump_dest=C:/oracle/admin/xxg/udump

###########################################
# Processes and Sessions
###########################################
processes=150

###########################################
# Redo Log and Recovery
###########################################
fast_start_mttr_target=300
###########################################
#archive mode and archive destition
###########################################
log_archive_start=true
log_archive_dest=e:/oracle/oradata/xxg/archive/arc1
log_archive_duplex_dest=e:/oracle/oradata/xxg/archive/arc2
###########################################
# Cache and I/O
###########################################
db_block_size=8192
db_cache_size=25165824
db_file_multiblock_read_count=16

=====================================

◆。initdba.ora

=======================================

#######################################
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
########################################

#######################################
# MTS
######################################
dispatchers="(PROTOCOL=TCP)"

#####################################
# Optimizer
#####################################
hash_join_enabled=TRUE
query_rewrite_enabled=FALSE
star_transformation_enabled=FALSE

####################################
# Instance Identification
###########################################
instance_name=dba

###########################################
# Miscellaneous
###########################################
compatible=9.2.0.0.0

###########################################
# Security and Auditing
###########################################
remote_login_passwordfile=EXCLUSIVE

###########################################
# Sort, Hash Joins, Bitmap Indexes
###########################################
pga_aggregate_target=25165824
sort_area_size=524288

###########################################
# Database Identification
###########################################
db_domain=""
db_name=dba

###########################################
# File Configuration
###########################################
control_files=("C:/oracle/oradata/dba/control01.ctl",

"D:/oracle/oradata/dba/control02.ctl",

"C:/oracle/oradata/dba/control03.ctl")

###########################################
# Pools
###########################################
java_pool_size=33554432
large_pool_size=8388608
shared_pool_size=50331648

###########################################
# Cursors and Library Cache
###########################################
open_cursors=300

###########################################
# System Managed Undo and Rollback Segments
###########################################
undo_management=AUTO
undo_retention=10800
undo_tablespace=UNDOTBS1

###########################################
# Diagnostics and Statistics
###########################################
background_dump_dest=C:/oracle/admin/dba/bdump
core_dump_dest=C:/oracle/admin/dba/cdump
timed_statistics=TRUE
user_dump_dest=C:/oracle/admin/dba/udump

###########################################
# Processes and Sessions
###########################################
processes=150

###########################################
# Redo Log and Recovery
###########################################
#archive mode and archive destition
###########################################
log_archive_start=true
log_archive_dest=e:/oracle/oradata/dba/archive/arc1
log_archive_duplex_dest=e:/oracle/oradata/dba/archive/arc2
###########################################
fast_start_mttr_target=300

#######################################
# Cache and I/O
#######################################
db_block_size=8192
db_cache_size=25165824
db_file_multiblock_read_count=16

======================================

☆。Tnsames.ora文件如下:

=====================================

# TNSNAMES.ORA Network Configuration File:

C:oracleora9inetworkadmintnsnames.ora
# Generated by Oracle configuration tools.

XXG =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = dba-xxg)

(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = xxg)
# (SERVER=dedicated)
)
)

dba =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = dba-xxg)

(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = dba)
(SERVER=dedicated) ##+++Right+++##
)
)

dev.world =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = dba-xxg)

(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = dba)
)
)
rman =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = dba-xxg)

(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = xxg)
# (SERVER=dedicated)
)
)

===============================================

☆。以下是从检验授权和授权;分配表空间和授予空间权限到启动Rman;创建

恢复目录和检验;注册目标数据库;执行全库,控制文件,归档日志文件,

联机日志文件的备份操作步骤:>>

==============================================

SQL> conn rman/****已连接。

===========

检验系统权限。

===========


SQL> select * from user_sys_privs;

USERNAME PRIVILEGE ADM
-------------- ------------------------ ---
RMAN UNLIMITED TABLESPACE NO

==================

收回权限。

=================

SQL> conn / as sysdba
已连接。

SQL> revoke unlimited tablespace from rman;

撤销成功。

===============

授予恢复目录拥有权限。

===============
SQL> grant recovery_catalog_owner to rman;

授权成功。

===============

建立表空间并分配。

===============

SQL> create tablespace rman_tbs datafile
> 'd:/oracle/oradata/xxg/rman_tbs.dbf' size 19m;

表空间已创建。

SQL> alter user rman default tablespace rman_tbs
>temporary tablespace temp quota unlimited on rman_tbs;

用户已更改。

===============

授予权限。

===============

SQL> grant connect,resource to rman;

授权成功。

SQL> conn rman/****已连接。

================

再次检验权限。

===============

SQL> select * from user_sys_privs;

USERNAME PRIVILEGE ADM
------------------------------ ---------------------------------------- ---
RMAN UNLIMITED TABLESPACE NO

==========================

检验得知授予的权限就为此,撤消为多余操作。

==========================

检验表空间名。

=========================

SQL> select tablespace_name from user_tablespaces;

TABLESPACE_NAME
------------------------------
SYSTEM
UNDOTBS1
TEMP
CWMLITE
DRSYS
EXAMPLE
INDX
ODM
TOOLS
USERS
XDB

TABLESPACE_NAME
------------------------------
RMAN_TBS

已选择12行。
SQL> exit
从Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production中断开

C:>set oracle_sid=xxg;

C:>set oracle_sid=xxg

===============

启动RMAN

===============

C:>rman catalog rman/****@rman

恢复管理器: 版本9.2.0.1.0 - Production

Copyright (c) 1995, 2002, Oracle Corporation. All rights
reserved.

连接到恢复目录数据库

=============

创建恢复目录。

=============

RMAN> create catalog tablespace rman_tbs;

恢复目录已经存在

================

因建库库时已开启RMAN帐号,故此。

========================

RMAN> exit


恢复管理器完成。

=============

联接到目标库,在恢复目录库中注册。

=====================

C:>rman target sys/****@dba catalog rman/****@rman

恢复管理器: 版本9.2.0.1.0 - Production

Copyright (c) 1995, 2002, Oracle Corporation. All rights
reserved.

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

RMAN> register database;

注册在恢复目录中的数据库
RMAN-00571: ========================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =
RMAN-00571: ========================================
RMAN-03008: error while performing automatic resync of
recovery catalog
ORA-19550: 无法在使用调度程序时使用备份/恢复功能

===============================================
在trnames.ora文件的监听服务名下添加了server=dedicated就ok!

可看出RMAN是运行在目标数据库的本地运行的,且只能使用专用线程,

而非多线程来建立数据库的连接。
===============================================

dba =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = dba-xxg)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = dba)
(SERVER=dedicated) ## +++Right+++##/目标数据库连接
) #/启用专用线程连接 )
===============================================
RMAN> exit


恢复管理器完成。

===============

错误解决后,再次连接注册。

==================

C:>rman target sys/****@dba catalog rman/****@rman

恢复管理器: 版本9.2.0.1.0 - Production

Copyright (c) 1995, 2002, Oracle Corporation. All rights
reserved.

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

RMAN> register database;

正在启动全部恢复目录的 resync
完成全部 resync
RMAN-00571: ========================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =
RMAN-00571: ========================================
RMAN-03009: failure of register command on default channel
at 02/28/2005 14:40:56
RMAN-20002: target database already registered in recovery
catalog

=============

第一次全备份

=============

RMAN> run
2> {
3> allocate channel dev1 type disk;
4> backup
5> tag full_db_backup
6> format 'e:/oracle_rman/bkupall/db_t%t_s%s_p%p'
7> (database);
8> release channel dev1;
9> }

分配的通道: dev1
通道 dev1: sid=13 devtype=DISK

启动 backup 于 28-2月 -05
通道 dev1: 正在启动 full 数据文件备份集
通道 dev1: 正在指定备份集中的数据文件
备份集中包括当前控制文件
输入数据文件 fno=00001 name=C:/ORACLE/ORADATA/DBA/SYSTEM01.DBF
输入数据文件 fno=00002 name=D:/ORACLE/ORADATA/DBA/UNDOTBS01.DBF
输入数据文件 fno=00005 name=C:/ORACLE/ORADATA/DBA/EXAMPLE01.DBF
输入数据文件 fno=00009 name=C:/ORACLE/ORADATA/DBA/XDB01.DBF
输入数据文件 fno=00006 name=D:/ORACLE/ORADATA/DBA/INDX01.DBF
输入数据文件 fno=00008 name=C:/ORACLE/ORADATA/DBA/USERS01.DBF
输入数据文件 fno=00003 name=D:/ORACLE/ORADATA/DBA/CWMLITE01.DBF
输入数据文件 fno=00004 name=D:/ORACLE/ORADATA/DBA/DRSYS01.DBF
输入数据文件 fno=00007 name=C:/ORACLE/ORADATA/DBA/TOOLS01.DBF
通道 dev1: 正在启动段 1 于 28-2月 -05
通道 dev1: 已完成段 1 于 28-2月 -05
段 handle=E:/ORACLE_RMAN/BKUPALL/DB_T551457706_S1_P1 comment=NONE
通道 dev1: 备份集已完成, 经过时间:00:01:16
完成 backup 于 28-2月 -05

释放的通道: dev1

RMAN>
===============================================

第二次全备份

==================

RMAN> run
2> {
3> allocate channel dev1 type disk;
4> backup
5> full
6> tag full_db_backup
7> format 'e:/oracle_rman/bkupall/db_t%t_s%s_p%p'
8> (database);
9> release channel dev1;
10> }

分配的通道: dev1
通道 dev1: sid=13 devtype=DISK

启动 backup 于 28-2月 -05
通道 dev1: 正在启动 full 数据文件备份集
通道 dev1: 正在指定备份集中的数据文件
备份集中包括当前控制文件
输入数据文件 fno=00001 name=C:/ORACLE/ORADATA/DBA/SYSTEM01.DBF
输入数据文件 fno=00002 name=D:/ORACLE/ORADATA/DBA/UNDOTBS01.DBF
输入数据文件 fno=00005 name=C:/ORACLE/ORADATA/DBA/EXAMPLE01.DBF
输入数据文件 fno=00009 name=C:/ORACLE/ORADATA/DBA/XDB01.DBF
输入数据文件 fno=00006 name=D:/ORACLE/ORADATA/DBA/INDX01.DBF
输入数据文件 fno=00008 name=C:/ORACLE/ORADATA/DBA/USERS01.DBF
输入数据文件 fno=00003 name=D:/ORACLE/ORADATA/DBA/CWMLITE01.DBF
输入数据文件 fno=00004 name=D:/ORACLE/ORADATA/DBA/DRSYS01.DBF
输入数据文件 fno=00007 name=C:/ORACLE/ORADATA/DBA/TOOLS01.DBF
通道 dev1: 正在启动段 1 于 28-2月 -05
通道 dev1: 已完成段 1 于 28-2月 -05
段 handle=E:/ORACLE_RMAN/BKUPALL/DB_T551458423_S2_P1 comment=NONE
通道 dev1: 备份集已完成, 经过时间:00:01:16
完成 backup 于 28-2月 -05

释放的通道: dev1

RMAN>
===========================================

第一次控制文件备份。

===================
RMAN> run {
2> allocate channel dev1 type disk;
3> backup
4> format 'cf_t%t_s%s_p%p'
5> tag cf_28_02_05_at
6> (current controlfile);
7> release channel dev1;
8> }

分配的通道: dev1
通道 dev1: sid=13 devtype=DISK

启动 backup 于 28-2月 -05
通道 dev1: 正在启动 full 数据文件备份集
通道 dev1: 正在指定备份集中的数据文件
备份集中包括当前控制文件
通道 dev1: 正在启动段 1 于 28-2月 -05
通道 dev1: 已完成段 1 于 28-2月 -05
段 handle=C:/ORACLE/ORA9I/DATABA/SECF_T551459035_S3_P1

comment=NONE
通道 dev1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 28-2月 -05

释放的通道: dev1
=========================================

第二次控制文件备份

===============
RMAN> run {
2> allocate channel dev1 type disk;
3> backup
4> format 'e:/oracle_rman/bkupall/cf_t%t_s%s_p%p'
5> tag cf_28_02_05_at
6> (current controlfile);
7> release channel dev1;
8> }

分配的通道: dev1
通道 dev1: sid=13 devtype=DISK

启动 backup 于 28-2月 -05
通道 dev1: 正在启动 full 数据文件备份集
通道 dev1: 正在指定备份集中的数据文件
备份集中包括当前控制文件
通道 dev1: 正在启动段 1 于 28-2月 -05
通道 dev1: 已完成段 1 于 28-2月 -05
段 handle=E:/ORACLE_RMAN/BKUPALL/CF_T551459215_S4_P1

comment=NONE
通道 dev1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 28-2月 -05

释放的通道: dev1

RMAN>
=============================================

归档日志备份

============
RMAN> run {
2> allocate channel dev1 type disk;
3> backup
4> format 'e:/oracle_rman/archivelogall/log_t%t_s%s_p%p'
5> (archivelog all);
6> release channel dev1;
7> }

分配的通道: dev1
通道 dev1: sid=13 devtype=DISK

启动 backup 于 28-2月 -05
当前日志已存档
通道 dev1: 正在启动存档日志备份集
通道 dev1: 正在指定备份集中的存档日志
输入存档日志线程 =1 序列 =12 记录 ID=1 时间戳=551152314
通道 dev1: 正在启动段 1 于 28-2月 -05
通道 dev1: 已完成段 1 于 28-2月 -05
段 handle=E:/ORACLE_RMAN/ARCHIVELOGALL/LOG_T551459960_S5_P1
comment=NONE
通道 dev1: 备份集已完成, 经过时间:00:00:02
完成 backup 于 28-2月 -05

释放的通道: dev1

RMAN>
===============================================

联机日志备份

==============
RMAN> run{
2> allocate channel dev1 type disk;
3> sql "alter system archive log current";
4> backup
5> format 'e:/oracle_rman/archivelogall/log_t%t_s%s_p%p'
6> (archivelog from time 'SYSDATE-7' all delete input);
7> release channel dev1;
8> }

分配的通道: dev1
通道 dev1: sid=13 devtype=DISK

sql 语句: alter system archive log current

启动 backup 于 28-2月 -05
当前日志已存档
通道 dev1: 正在启动存档日志备份集
通道 dev1: 正在指定备份集中的存档日志
输入存档日志线程 =1 序列 =12 记录 ID=1 时间戳=551152314
通道 dev1: 正在启动段 1 于 28-2月 -05
通道 dev1: 已完成段 1 于 28-2月 -05
段 handle=E:/ORACLE_RMAN/ARCHIVELOGALL/LOG_T551460227_S6_P1
comment=NONE
通道 dev1: 备份集已完成, 经过时间:00:00:03
通道 dev1: 正在删除存档日志
存档日志文件名 =E:/ORACLE/ORADATA/DBA/ARCHIVE/ARC1
ARC00012.001 记录
ID=1 时间戳 =551152314
完成 backup 于 28-2月 -05

释放的通道: dev1

RMAN>
============================================

检验备份集。

===========
RMAN> list backup;


备份集列表
===================

BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
29 Full 660M DISK 00:01:09 28-2月 -05
BP 关键字: 35 状态: AVAILABLE 标记:FULL_DB_BACKUP
段名:E:/ORACLE_RMAN/BKUPALL/DB_T551457706_S1_P1
控制文件包括: Ckp SCN: 360403 Ckp 时间:28-2月 -05
备份集 29 中的数据文件列表
文件 LV 类型 Ckp SCN Ckp 时间 名称
---- -- ---- ---------- ---------- ----
1 Full 360404 28-2月 -05 C:/ORACLE/ORADATA/DBA/SYSTEM01.DBF
2 Full 360404 28-2月 -05 D:/ORACLE/ORADATA/DBA/UNDOTBS01.DB
3 Full 360404 28-2月 -05 D:/ORACLE/ORADATA/DBA/CWMLITE01.DB
4 Full 360404 28-2月 -05 D:/ORACLE/ORADATA/DBA/DRSYS01.DBF
5 Full 360404 28-2月 -05 C:/ORACLE/ORADATA/DBA/EXAMPLE01.DB
6 Full 360404 28-2月 -05 D:/ORACLE/ORADATA/DBA/INDX01.DBF
7 Full 360404 28-2月 -05 C:/ORACLE/ORADATA/DBA/TOOLS01.DBF
8 Full 360404 28-2月 -05 C:/ORACLE/ORADATA/DBA/USERS01.DBF
9 Full 360404 28-2月 -05 C:/ORACLE/ORADATA/DBA/XDB01.DBF

BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
30 Full 660M DISK 00:01:07 28-2月 -05
BP 关键字: 36 状态: AVAILABLE 标记:FULL_DB_BACKUP
段名:E:/ORACLE_RMAN/BKUPALL/DB_T551458423_S2_P1
控制文件包括: Ckp SCN: 360645 Ckp 时间:28-2月 -05
备份集 30 中的数据文件列表
文件 LV 类型 Ckp SCN Ckp 时间 名称
---- -- ---- ---------- ---------- ----
1 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/SYSTEM01.DBF
2 Full 360647 28-2月 -05 D:/ORACLE/ORADATA/DBA/UNDOTBS01.DB
3 Full 360647 28-2月 -05 D:/ORACLE/ORADATA/DBA/CWMLITE01.DB
4 Full 360647 28-2月 -05 D:/ORACLE/ORADATA/DBA/DRSYS01.DBF
5 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/EXAMPLE01.DB
6 Full 360647 28-2月 -05 D:/ORACLE/ORADATA/DBA/INDX01.DBF
7 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/TOOLS01.DBF
8 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/USERS01.DBF
9 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/XDB01.DBF

BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
31 Full 1M DISK 00:00:01 28-2月 -05
BP 关键字: 37 状态: AVAILABLE 标记:CF_28_02_05_AT
段名:C:/ORACLE/ORA9I/DATABASE/CF_T551459035_S3_P1
控制文件包括: Ckp SCN: 360847 Ckp 时间:28-2月 -05

BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
32 Full 1M DISK 00:00:00 28-2月 -05
BP 关键字: 38 状态: AVAILABLE 标记:CF_28_02_05_AT
段名:E:/ORACLE_RMAN/BKUPALL/CF_T551459215_S4_P1
控制文件包括: Ckp SCN: 360907 Ckp 时间:28-2月 -05

BS 关键字 大小 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
33 826K DISK 00:00:02 28-2月 -05
BP 关键字: 39 状态: AVAILABLE 标记:TAG20050228T151920
段名:E:/ORACLE_RMAN/ARCHIVELOGALL/LOG_T551459960_S5_P1

备份集 33 中的已存档日志列表
Thrd Seq 低 SCN 短时间 下一个 SCN 下一次
---- ------- ---------- ---------- ---------- ---------
1 12 266111 24-2月 -05 270710 25-2月 -05

BS 关键字 大小 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
34 826K DISK 00:00:02 28-2月 -05
BP 关键字: 40 状态: AVAILABLE 标记:TAG20050228T152347
段名:E:/ORACLE_RMAN/ARCHIVELOGALL/LOG_T551460227_S6_P1

备份集 34 中的已存档日志列表
Thrd Seq 低 SCN 短时间 下一个 SCN 下一次
---- ------- ---------- ---------- ---------- ---------
1 12 266111 24-2月 -05 270710 25-2月 -05
==================================================

开启通道用于删除一些备份集。

====================
RMAN> allocate channel for delete type disk;

分配的通道: ORA_MAINT_DISK_1
通道 ORA_MAINT_DISK_1: sid=13 devtype=DISK

=============

删除第一个全库备份。

==============

RMAN> change backupset 29 delete;


备份段列表
BP 关键字 BS 关键字 Pc# Cp# 状态 设备类型段名称
------- ------- --- --- ----------- ----------- ----------
35 29 1 1 AVAILABLE DISK E:/ORACLE_RMAN/BKUPALL/DB_T551457706_S1_P1

是否确定要删除以上对象 (输入 YES 或 NO)? yes
已删除备份段
备份段 handle=E:/ORACLE_RMAN/BKUPALL/DB_T551457706_S1_P1 recid=1 stamp=551457707
1 对象已删除

===============

检验结果。

===============
RMAN> list backup;


备份集列表
===================

BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
30 Full 660M DISK 00:01:07 28-2月 -05
BP 关键字: 36 状态: AVAILABLE 标记:FULL_DB_BACKUP
段名:E:/ORACLE_RMAN/BKUPALL/DB_T551458423_S2_P1
控制文件包括: Ckp SCN: 360645 Ckp 时间:28-2月 -05
备份集 30 中的数据文件列表
文件 LV 类型 Ckp SCN Ckp 时间 名称
---- -- ---- ---------- ---------- ----
1 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/SYSTEM01.DBF
2 Full 360647 28-2月 -05 D:/ORACLE/ORADATA/DBA/UNDOTBS01.DBF
3 Full 360647 28-2月 -05 D:/ORACLE/ORADATA/DBA/CWMLITE01.DBF
4 Full 360647 28-2月 -05 D:/ORACLE/ORADATA/DBA/DRSYS01.DBF
5 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/EXAMPLE01.DBF
6 Full 360647 28-2月 -05 D:/ORACLE/ORADATA/DBA/INDX01.DBF
7 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/TOOLS01.DBF
8 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/USERS01.DBF
9 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/XDB01.DBF

BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
31 Full 1M DISK 00:00:01 28-2月 -05
BP 关键字: 37 状态: AVAILABLE 标记:CF_28_02_05_AT
段名:C:/ORACLE/ORA9I/DATABASE/CF_T551459035_S3_P1
控制文件包括: Ckp SCN: 360847 Ckp 时间:28-2月 -05

BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
32 Full 1M DISK 00:00:00 28-2月 -05
BP 关键字: 38 状态: AVAILABLE 标记:CF_28_02_05_AT
段名:E:/ORACLE_RMAN/BKUPALL/CF_T551459215_S4_P1
控制文件包括: Ckp SCN: 360907 Ckp 时间:28-2月 -05

BS 关键字 大小 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
33 826K DISK 00:00:02 28-2月 -05
BP 关键字: 39 状态: AVAILABLE 标记:TAG20050228T151920
段名:E:/ORACLE_RMAN/ARCHIVELOGALL/LOG_T551459960_S5_P1

备份集 33 中的已存档日志列表
Thrd Seq 低 SCN 短时间 下一个 SCN 下一次
---- ------- ---------- ---------- ---------- ---------
1 12 266111 24-2月 -05 270710 25-2月 -05

BS 关键字 大小 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
34 826K DISK 00:00:02 28-2月 -05
BP 关键字: 40 状态: AVAILABLE 标记:TAG20050228T152347
段名:E:/ORACLE_RMAN/ARCHIVELOGALL/LOG_T551460227_S6_P1

备份集 34 中的已存档日志列表
Thrd Seq 低 SCN 短时间 下一个 SCN 下一次
---- ------- ---------- ---------- ---------- ---------
1 12 266111 24-2月 -05 270710 25-2月 -05

====================

删除第一个控制文件备份集。

===================

RMAN> change backupset 31 delete;


备份段列表
BP 关键字 BS 关键字 Pc# Cp# 状态 设备类型段名称
------- ------- --- --- ----------- ----------- ----------
37 31 1 1 AVAILABLE DISK C:/ORACLE/ORA9I/DATABASE/CF_T551459035_S3_P1

是否确定要删除以上对象 (输入 YES 或 NO)? YES
已删除备份段
备份段 handle=C:/ORACLE/ORA9I/DATABASE/CF_T551459035_S3_P1 recid=3 stamp=551459035
1 对象已删除

===========

检验结果。

=============
RMAN> list backup;


备份集列表
===================

BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
30 Full 660M DISK 00:01:07 28-2月 -05
BP 关键字: 36 状态: AVAILABLE 标记:FULL_DB_BACKUP
段名:E:/ORACLE_RMAN/BKUPALL/DB_T551458423_S2_P1
控制文件包括: Ckp SCN: 360645 Ckp 时间:28-2月 -05
备份集 30 中的数据文件列表
文件 LV 类型 Ckp SCN Ckp 时间 名称
---- -- ---- ---------- ---------- ----
1 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/SYSTEM01.DBF
2 Full 360647 28-2月 -05 D:/ORACLE/ORADATA/DBA/UNDOTBS01.DBF
3 Full 360647 28-2月 -05 D:/ORACLE/ORADATA/DBA/CWMLITE01.DBF
4 Full 360647 28-2月 -05 D:/ORACLE/ORADATA/DBA/DRSYS01.DBF
5 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/EXAMPLE01.DBF
6 Full 360647 28-2月 -05 D:/ORACLE/ORADATA/DBA/INDX01.DBF
7 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/TOOLS01.DBF
8 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/USERS01.DBF
9 Full 360647 28-2月 -05 C:/ORACLE/ORADATA/DBA/XDB01.DBF

BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
32 Full 1M DISK 00:00:00 28-2月 -05
BP 关键字: 38 状态: AVAILABLE 标记:CF_28_02_05_AT
段名:E:/ORACLE_RMAN/BKUPALL/CF_T551459215_S4_P1
控制文件包括: Ckp SCN: 360907 Ckp 时间:28-2月 -05

BS 关键字 大小 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
33 826K DISK 00:00:02 28-2月 -05
BP 关键字: 39 状态: AVAILABLE 标记:TAG20050228T151920
段名:E:/ORACLE_RMAN/ARCHIVELOGALL/LOG_T551459960_S5_P1

备份集 33 中的已存档日志列表
Thrd Seq 低 SCN 短时间 下一个 SCN 下一次
---- ------- ---------- ---------- ---------- ---------
1 12 266111 24-2月 -05 270710 25-2月 -05

BS 关键字 大小 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
34 826K DISK 00:00:02 28-2月 -05
BP 关键字: 40 状态: AVAILABLE 标记:TAG20050228T152347
段名:E:/ORACLE_RMAN/ARCHIVELOGALL/LOG_T551460227_S6_P1

备份集 34 中的已存档日志列表
Thrd Seq 低 SCN 短时间 下一个 SCN 下一次
---- ------- ---------- ---------- ---------- ---------
1 12 266111 24-2月 -05 270710 25-2月 -05

RMAN>resync catalog;

正在启动全部恢复目录的 resync
完成全部 resync

================================================

基本上完成得还算顺利!做此笔录方便日后参考!

==========================

Notes:

☆。提前的准备工作,清晰的计划方案规划的重要性。

☆。现场操作时边遇到问题边思考异常解决最佳方案。

================================================

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

上一篇: 重新挂载数据库
请登录后发表评论 登录
全部评论
  • 博文量
    37
  • 访问量
    519370