Home » RDBMS Server » Backup & Recovery » I've got some thing wrong with my backupset RMAN (Oracle 10.2.0.1 RAC, Windows 2003 Server 64bit)
I've got some thing wrong with my backupset RMAN [message #366200] |
Fri, 12 December 2008 02:08 |
trantuananh24hg
Messages: 744 Registered: January 2007 Location: Ha Noi, Viet Nam
|
Senior Member |
|
|
Oracle 10.2.0.1
Windows 2003 Server 64bit
sys@RATING> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi
PL/SQL Release 10.2.0.1.0 - Production
CORE 10.2.0.1.0 Production
TNS for 64-bit Windows: Version 10.2.0.1.0 - Production
NLSRTL Version 10.2.0.1.0 - Production
sys@RATING>
And my database is RAC, 2 nodes are current running normaly
sys@RATING>host crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora....SM1.asm application ONLINE ONLINE ora-01
ora....01.lsnr application ONLINE ONLINE ora-01
ora.ora-01.gsd application ONLINE ONLINE ora-01
ora.ora-01.ons application ONLINE ONLINE ora-01
ora.ora-01.vip application ONLINE ONLINE ora-01
ora....SM2.asm application ONLINE ONLINE ora-02
ora....02.lsnr application ONLINE ONLINE ora-02
ora.ora-02.gsd application ONLINE ONLINE ora-02
ora.ora-02.ons application ONLINE ONLINE ora-02
ora.ora-02.vip application ONLINE ONLINE ora-02
ora.rating.db application ONLINE ONLINE ora-02
ora....g1.inst application ONLINE ONLINE ora-01
ora....g2.inst application ONLINE ONLINE ora-02
sys@RATING>
Hi all!
Today, when I review my backupset, I were very suprised, when I force to run the level 0 backupset, it was successfully.
But, when I crosscheck them, I found that
C:\>rman target sys/dielippen@rating
Recovery Manager: Release 10.2.0.1.0 - Production on Fri Dec 12 14:31:44 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
connected to target database: RATING (DBID=2199254731)
RMAN> show all;
RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
CONFIGURE BACKUP OPTIMIZATION ON;
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP OFF;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F';
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COMPRESSED BACKUPSET PARALLELISM 2;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'D:\arc_backup\arc_%d_%s_%p.bkp';
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'D:\BACKUP\CONTROLFILE\SNAPSHOT_RATING.F';
RMAN> crosscheck backup;
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=1074 instance=rating1 devtype=DISK
allocated channel: ORA_DISK_2
channel ORA_DISK_2: sid=985 instance=rating1 devtype=DISK
crosschecked backup piece: found to be 'AVAILABLE'
backup piece handle=D:\BACKUP\WEEKLY\LEVEL_0_RATING_673267658_292_1.BKP recid=28
9 stamp=673267658
crosschecked backup piece: found to be 'AVAILABLE'
backup piece handle=D:\BACKUP\WEEKLY\LEVEL_0_RATING_673267678_294_1.BKP recid=29
3 stamp=673267680
crosschecked backup piece: found to be 'AVAILABLE'
backup piece handle=D:\BACKUP\WEEKLY\LEVEL_0_RATING_673277297_298_1.BKP recid=29
5 stamp=673277297
crosschecked backup piece: found to be 'AVAILABLE'
backup piece handle=D:\BACKUP\WEEKLY\LEVEL_0_RATING_673277319_300_1.BKP recid=29
6 stamp=673277319
crosschecked backup piece: found to be 'AVAILABLE'
backup piece handle=D:\BACKUP\WEEKLY\LEVEL_0_RATING_673277340_301_1.BKP recid=29
7 stamp=673277340
Crosschecked 5 objects
crosschecked backup piece: found to be 'EXPIRED'
backup piece handle=D:\BACKUP\WEEKLY\LEVEL_0_RATING_673267698_293_1.BKP recid=28
8 stamp=673267698
crosschecked backup piece: found to be 'EXPIRED'
backup piece handle=D:\BACKUP\WEEKLY\LEVEL_0_RATING_673267717_295_1.BKP recid=29
0 stamp=673267720
crosschecked backup piece: found to be 'EXPIRED'
backup piece handle=D:\BACKUP\WEEKLY\LEVEL_0_RATING_673272003_296_1.BKP recid=29
1 stamp=673272004
crosschecked backup piece: found to be 'EXPIRED'
backup piece handle=D:\BACKUP\WEEKLY\LEVEL_0_RATING_673272005_297_1.BKP recid=29
2 stamp=673272005
crosschecked backup piece: found to be 'EXPIRED'
backup piece handle=D:\BACKUP\WEEKLY\LEVEL_0_RATING_673277336_299_1.BKP recid=29
4 stamp=673277337
Crosschecked 5 objects
RMAN> report obsolete;
RMAN retention policy will be applied to the command
RMAN retention policy is set to recovery window of 7 days
no obsolete backups found
RMAN>
-- I really did not understand why some of them was marked as expiration
RMAN> list backup of database;
List of Backup Sets
===================
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
286 Incr 0 13.29G DISK 01:11:23 12-DEC-08
BP Key: 290 Status: EXPIRED Compressed: YES Tag: TAG20081212T104837
Piece Name: D:\BACKUP\WEEKLY\LEVEL_0_RATING_673267717_295_1.BKP
List of Datafiles in backup set 286
File LV Type Ckp SCN Ckp Time Name
---- -- ---- ---------- --------- ----
4 0 Incr 24357584143 12-DEC-08 +DATA/rating/datafile/undotbs2.263.66212342
7
6 0 Incr 24357584143 12-DEC-08 +DATA/rating/datafile/subadmin
8 0 Incr 24357584143 12-DEC-08 +DATA/rating/datafile/prepaid
9 0 Incr 24357584143 12-DEC-08 +DATA/rating/datafile/fundial
10 0 Incr 24357584143 12-DEC-08 +DATA/rating/datafile/neo
11 0 Incr 24357584143 12-DEC-08 +DATA/rating/datafile/lstb
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
289 Incr 0 34.04G DISK 02:39:58 12-DEC-08
BP Key: 293 Status: AVAILABLE Compressed: YES Tag: TAG20081212T10483
7
Piece Name: D:\BACKUP\WEEKLY\LEVEL_0_RATING_673267678_294_1.BKP
List of Datafiles in backup set 289
File LV Type Ckp SCN Ckp Time Name
---- -- ---- ---------- --------- ----
1 0 Incr 24357584057 12-DEC-08 +DATA/rating/datafile/system.259.662123415
2 0 Incr 24357584057 12-DEC-08 +DATA/rating/datafile/undotbs1.260.66212342
1
3 0 Incr 24357584057 12-DEC-08 +DATA/rating/datafile/sysaux.261.662123423
5 0 Incr 24357584057 12-DEC-08 +DATA/rating/datafile/users.264.662123429
7 0 Incr 24357584057 12-DEC-08 +DATA/rating/datafile/subhist
RMAN> validate backupset 290;
using channel ORA_DISK_1
using channel ORA_DISK_2
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of validate command at 12/12/2008 13:36:11
RMAN-06160: no backup pieces found for backup set key: 290
-- You see above code, the backupset with key 290 was not found because it was marked as expiration.
RMAN> list expired backup;
List of Backup Sets
===================
BS Key Size Device Type Elapsed Time Completion Time
------- ---------- ----------- ------------ ---------------
284 7.97M DISK 00:00:01 12-DEC-08
BP Key: 288 Status: EXPIRED Compressed: YES Tag: RATING_LEVEL_0
Piece Name: D:\BACKUP\WEEKLY\LEVEL_0_RATING_673267698_293_1.BKP
List of Archived Logs in backup set 284
Thrd Seq Low SCN Low Time Next SCN Next Time
---- ------- ---------- --------- ---------- ---------
2 17147 24357118670 12-DEC-08 24357577359 12-DEC-08
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
286 Incr 0 13.29G DISK 01:11:23 12-DEC-08
BP Key: 290 Status: EXPIRED Compressed: YES Tag: TAG20081212T104837
Piece Name: D:\BACKUP\WEEKLY\LEVEL_0_RATING_673267717_295_1.BKP
List of Datafiles in backup set 286
File LV Type Ckp SCN Ckp Time Name
---- -- ---- ---------- --------- ----
4 0 Incr 24357584143 12-DEC-08 +DATA/rating/datafile/undotbs2.263.66212342
7
6 0 Incr 24357584143 12-DEC-08 +DATA/rating/datafile/subadmin
8 0 Incr 24357584143 12-DEC-08 +DATA/rating/datafile/prepaid
9 0 Incr 24357584143 12-DEC-08 +DATA/rating/datafile/fundial
10 0 Incr 24357584143 12-DEC-08 +DATA/rating/datafile/neo
11 0 Incr 24357584143 12-DEC-08 +DATA/rating/datafile/lstb
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
287 Incr 0 2.81M DISK 00:00:02 12-DEC-08
BP Key: 291 Status: EXPIRED Compressed: YES Tag: TAG20081212T104837
Piece Name: D:\BACKUP\WEEKLY\LEVEL_0_RATING_673272003_296_1.BKP
Control File Included: Ckp SCN: 24358427922 Ckp time: 12-DEC-08
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
288 Incr 0 80.00K DISK 00:00:00 12-DEC-08
BP Key: 292 Status: EXPIRED Compressed: YES Tag: TAG20081212T104837
Piece Name: D:\BACKUP\WEEKLY\LEVEL_0_RATING_673272005_297_1.BKP
SPFILE Included: Modification time: 11-DEC-08
BS Key Size Device Type Elapsed Time Completion Time
------- ---------- ----------- ------------ ---------------
290 31.29M DISK 00:00:06 12-DEC-08
BP Key: 294 Status: EXPIRED Compressed: YES Tag: RATING_LEVEL_0
Piece Name: D:\BACKUP\WEEKLY\LEVEL_0_RATING_673277336_299_1.BKP
List of Archived Logs in backup set 290
Thrd Seq Low SCN Low Time Next SCN Next Time
---- ------- ---------- --------- ---------- ---------
2 17148 24357577359 12-DEC-08 24358498994 12-DEC-08
2 17149 24358498994 12-DEC-08 24359179364 12-DEC-08
RMAN> exit
-- Hmm, I must query to find something wrong
Recovery Manager complete.
C:\>sqlplus sys/dielippen@rating as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Fri Dec 12 14:18:43 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
With the Partitioning, Real Application Clusters, OLAP and Data Mining options
sys@RATING> select to_char(sysdate,'DD-MM-YYYY HH24:MI:SS') from dual;
TO_CHAR(SYSDATE,'DD-MM-YYYYHH
---------------------------------------------------------------------------
12-12-2008 14:19:00
sys@RATING> SELECT bs.recid bs_key,
2 DECODE (backup_type,
3 'L', 'Archived Logs',
4 'D', 'Datafile Full',
5 'I', 'Incremental'
6 ) backup_type,
7 device_type device_type,
8 DECODE (bs.controlfile_included,
9 'NO', NULL,
10 bs.controlfile_included
11 ) controlfile_included,
12 sp.spfile_included spfile_included,
13 bs.incremental_level incremental_level, bs.pieces pieces,
14 TO_CHAR (bs.start_time, 'mm/dd/yy HH24:MI:SS') start_time,
15 TO_CHAR (bs.completion_time, 'mm/dd/yy HH24:MI:SS') completion_tim
e,
16 bs.elapsed_seconds elapsed_seconds, bp.tag tag,
17 bs.block_size block_size
18 FROM v$backup_set bs,
19 (SELECT DISTINCT set_stamp, set_count, tag, device_type
20 FROM v$backup_piece
21 WHERE status IN ('A', 'X')) bp,
22 (SELECT DISTINCT set_stamp, set_count, 'YES' spfile_included
23 FROM v$backup_spfile) sp
24 WHERE bs.set_stamp = bp.set_stamp
25 AND bs.set_count = bp.set_count
26 AND bs.set_stamp = sp.set_stamp(+)
27 AND bs.set_count = sp.set_count(+)
28 ORDER BY bs.recid
29 /
BS_KEY BACKUP_TYPE DEVICE_TYPE CONTROLFILE_INCLUDED SPFILE_INCLUDED INCREMENTAL_LEVEL PIECES START_TIME COMPLETION_TIME ELASPED_SECONDS TAG BLOCK_SIZE
284 Archived Logs DISK 1 12/12/2008 10:48 12/12/2008 10:48 1 RATING_LEVEL_0 512
285 Archived Logs DISK 1 12/12/2008 10:47 12/12/2008 10:47 12 RATING_LEVEL_0 512
286 Datafile Full DISK 0 1 12/12/2008 10:48 12/12/2008 12:00 4283 TAG20081212T104837 8192
287 Datafile Full DISK YES 0 1 12/12/2008 12:00 12/12/2008 12:00 2 TAG20081212T104837 16384
288 Datafile Full DISK YES 0 1 12/12/2008 12:00 12/12/2008 12:00 0 TAG20081212T104837 16384
289 Datafile Full DISK 0 1 12/12/2008 10:47 12/12/2008 13:27 9598 TAG20081212T104837 8192
290 Archived Logs DISK 1 12/12/2008 13:28 12/12/2008 13:29 6 RATING_LEVEL_0 512
291 Archived Logs DISK 1 12/12/2008 13:28 12/12/2008 13:28 22 RATING_LEVEL_0 512
292 Archived Logs DISK 1 12/12/2008 13:28 12/12/2008 13:28 15 RATING_LEVEL_0 512
293 Datafile Full DISK YES 1 12/12/2008 13:29 12/12/2008 13:29 2 TAG20081212T132939 16384
sys@RATING>
Nothing wrong occurred with my backupset. Why have somes of them been being marked as expiration?
May you clarify more?
P/S:
-- I've just clear the RMAN's configuration lines with SBT_TAPE, and I created a new tablespace, so that, I force to run backup full.
-- And this is the rman's code to backup level 0.
run{
allocate channel d1 type disk format
'D:\backup\weekly\Level_0_%d_%t_%s_%p.bkp'
connect 'sys/dielippen@rating1';
allocate channel d2 type disk format
'D:\backup\weekly\Level_0_%d_%t_%s_%p.bkp'
connect 'sys/dielippen@rating2';
backup as compressed backupset incremental level 0 database
plus archivelog delete input
tag=RATING_LEVEL_0
filesperset 6;
backup current controlfile;
crosscheck backup;
delete obsolete;
delete expired backup;
release channel d1;
release channel d2;
}
|
|
|
|
|
Goto Forum:
Current Time: Fri Nov 22 09:33:07 CST 2024
|