cancel
Showing results for 
Search instead for 
Did you mean: 

RMAN crosscheck marks destaged backups as expired

FrancescoRusso
Level 4
Partner Accredited

Hi Team,

I'd like to know how best configure NBU and RMAN with destaging STU.

Basically the first backup is done to basic disk and the RMAN retention matches NBU retention (we have daily, weekly, monthy scripts)

To free disk space, this disk STU is configured for destaging, so NBU copies the backup to tapes, but it looks like RMAN is un-aware of this.

In fact, when I run a RMAN crosscheck, RMAN marks as expired the copeis that were on wisk and that now are on tape.

A possible but not viable workaroud could be to duplicate back the backup from tape to disk and rerun a crosscheck.

Are you aware of any other solutons ?

Is there a way to tell RMAN to restore from the copy to tape (after obviously making that a primary copy with NBU)

Thanks.

Francesco.

1 ACCEPTED SOLUTION

Accepted Solutions

FrancescoRusso
Level 4
Partner Accredited

Diging deeper we found out that crosscheck was marking EXPIRED also the backups still on disk and not de-staged to tape.

I come across this 3d https://www-secure.symantec.com/connect/forums/rman-crosscheck-expired-existing-backuppiece and changed the allocation adding the SEND parameters, this resolved the issue since crosscheck was now corretly talking to NBU and updating RMAN catalog accordingly.

Shame this tn link is not working

https://support.symantec.com/en_US/article.HOWTO69221.html

Thanks all for your imput.

Francesco

View solution in original post

13 REPLIES 13

Marianne
Level 6
Partner    VIP    Accredited Certified

Never heard of this.

Can you please provide output for one of the staged images before rman crosscheck is run?
bpimagelist -backupid <image-id> -L 

RiaanBadenhorst
Moderator
Moderator
Partner    VIP    Accredited Certified

Hi Francesco

 

The process of cross checking should not care about the location of the image copy. It just looks at the catalog to see if its available. What is your rman retention set to? It might be expiring those image from its own point of view (RMAN).

 

Can you post details?

FrancescoRusso
Level 4
Partner Accredited

Hi Riaan,

Thanks for your reply.

I will double check that point and et back to you. My understanding of crosscheck was that it checked the backups present on disk and marked then as expired if they were no longer there (in this case destaged)

Regards,

Francesco

Marianne
Level 6
Partner    VIP    Accredited Certified

rman does not know where NBU backups are written - it simply checks with the Master server for image expiration date/time.

See this TN: http://www.veritas.com/docs/000032487

FrancescoRusso
Level 4
Partner Accredited

I changed my RMAN settings after Tiaan's suggestions, beforehand retention policy was set to default:

CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
CONFIGURE DEFAULT DEVICE TYPE TO 'SBT_TAPE';

I performed a bk to DSSU

Run RMAN command list backupset

Manually launched a destaging job.

Run a crosscheck allocating device type sbt_tape

Launched again RMAN list backupset, attached are the complete outputs.

If we just look at one bk id before crosscheck:

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
23529   Full    160.75M    SBT_TAPE    00:00:10     13-OCT-15      
        BP Key: 23531   Status: AVAILABLE  Compressed: NO  Tag: TAG20151013T154909
        Handle: cntrl_1766_1_893000950   Media: /exa_zfs//dm01db01-priv1.service.intra_1444744154_C1_F1
  Control File Included: Ckp SCN: 236401227140   Ckp time: 13-OCT-15

 

This is the same bk id after crosscheck:

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
23529   Full    160.75M    SBT_TAPE    00:00:10     13-OCT-15      
        BP Key: 23531   Status: EXPIRED  Compressed: NO  Tag: TAG20151013T154909
        Handle: cntrl_1766_1_893000950   Media: /exa_zfs//dm01db01-priv1.service.intra_1444744154_C1_F1
  Control File Included: Ckp SCN: 236401227140   Ckp time: 13-OCT-15

This is bpimagelist of those bk ids:

Client:            dm01db01-priv1.service.intra

Backup ID:         dm01db01-priv1.service.intra_1444744154

Policy:            2_exadata

Policy Type:       Oracle (4)

Proxy Client:      (none specified)

Creator:           oracle

Name1:             (none specified)

Sched Label:       week

Schedule Type:     UBAK (2)

Retention Level:   1 week (0)

Backup Time:       Tue Oct 13 15:49:14 CEST 2015 (1444744154)

Elapsed Time:      6 second(s)

Expiration Time:   Tue Oct 20 15:49:14 CEST 2015 (1445348954)

Compressed:        yes

Client Encrypted:  no

Kilobytes:         6240

Number of Files:   1

Number of Copies:  1

Number of Fragments:   1

Histogram:         0 0 0 0 0 0 0 0 0 0

DB Compressed:     no

Files File Name:   2_exadata_1444744154_UBAK.f

Previous Backup Files File Name:   (none specified)

Parent Backup Image File Name:   (none specified)

SW Version:        (none specified)

Options:           0x0

MPX:               1

TIR Info:          0

TIR Expiration:    Thu Jan  1 01:00:00 CET 1970 (0)

Keyword:           dbm01

Ext Security Info: no

File Restore Raw:  no

Image Dump Level:  0

File System Only:  no

Object Descriptor: (none specified)

Previous BI Time:  Thu Jan  1 01:00:00 CET 1970 (0)

BI Full Time:      Thu Jan  1 01:00:00 CET 1970 (0)

Request Pid:       0

Backup Status:     0

Stream Number:     0

Backup Copy:       Standard (0)

Files File size:     644

PFI type:     0

IMAGE_ATTRIBUTE:     0

Primary Copy:      1

Image Type:        0  (Regular)

Job ID:            1211263

Num Resumes:       0

Resume Expiration: Thu Jan  1 01:00:00 CET 1970 (0)

Data Classification:    (none specified)

Data_Classification_ID: (none specified)

Storage Lifecycle Policy:    (none specified)

Storage Lifecycle Policy Version:    0

STL_Completed:      0

Remote Expiration Time: Thu Jan  1 01:00:00 CET 1970 (0) Origin Master Server:  (none specified)

Origin Master GUID:    (none specified)

Snap Time:      Thu Jan  1 01:00:00 CET 1970 (0)

IR Enabled:      no

Client Character Set:     1

Image On Hold:     0

Indexing Status:   0

Copy number:       1

  Fragment:         1

  Kilobytes:        6240

  Remainder:        0

  Media Type:       Disk (0)

  Density:          qscsi (0)

  File Num:         0

  ID: /exa_zfs//dm01db01-priv1.service.intra_1444744154_C1_F1

  Host:             examedia02

  Block Size:       1048576

  Offset:           0

  Media Date:       Thu Jan  1 01:00:00 CET 1970 (0)

  Dev Written On:   -1

  Flags:            0x0

  Media Descriptor:        examedia02

  Expiration Time:  Tue Oct 20 15:49:14 CEST 2015 (1445348954)

  MPX:              0

  retention_lvl:    1 week (0)

  Try to Keep Time:  Thu Jan  1 01:00:00 CET 1970 (0)

  Copy Creation Time:  Tue Oct 13 15:49:20 CEST 2015 (1444744160)

  Data Format:      Tar

  checkpoint:       0

  resume num:       0

  Key tag:          *NULL*

  STL tag:          *NULL*

  Copy on hold:     0

root@nb-ser:/# bpimagelist -backupid

dm01db01-priv1.service.intra_1444744135 -L

 

Client:            dm01db01-priv1.service.intra

Backup ID:         dm01db01-priv1.service.intra_1444744135

Policy:            2_exadata

Policy Type:       Oracle (4)

Proxy Client:      (none specified)

Creator:           oracle

Name1:             (none specified)

Sched Label:       week

Schedule Type:     UBAK (2)

Retention Level:   1 week (0)

Backup Time:       Tue Oct 13 15:48:55 CEST 2015 (1444744135)

Elapsed Time:      5 second(s)

Expiration Time:   Tue Oct 20 15:48:55 CEST 2015 (1445348935)

Compressed:        yes

Client Encrypted:  no

Kilobytes:         32

Number of Files:   1

Number of Copies:  1

Number of Fragments:   1

Histogram:         0 0 0 0 0 0 0 0 0 0

DB Compressed:     no

Files File Name:   2_exadata_1444744135_UBAK.f

Previous Backup Files File Name:   (none specified)

Parent Backup Image File Name:   (none specified)

SW Version:        (none specified)

Options:           0x0

MPX:               1

TIR Info:          0

TIR Expiration:    Thu Jan  1 01:00:00 CET 1970 (0)

Keyword:           dbm01

Ext Security Info: no

File Restore Raw:  no

Image Dump Level:  0

File System Only:  no

Object Descriptor: (none specified)

Previous BI Time:  Thu Jan  1 01:00:00 CET 1970 (0)

BI Full Time:      Thu Jan  1 01:00:00 CET 1970 (0)

Request Pid:       0

Backup Status:     0

Stream Number:     0

Backup Copy:       Standard (0)

Files File size:     641

PFI type:     0

IMAGE_ATTRIBUTE:     0

Primary Copy:      1

Image Type:        0  (Regular)

Job ID:            1211260

Num Resumes:       0

Resume Expiration: Thu Jan  1 01:00:00 CET 1970 (0)

Data Classification:    (none specified)

Data_Classification_ID: (none specified)

Storage Lifecycle Policy:    (none specified)

Storage Lifecycle Policy Version:    0

STL_Completed:      0

Remote Expiration Time: Thu Jan  1 01:00:00 CET 1970 (0) Origin Master Server:  (none specified)

Origin Master GUID:    (none specified)

Snap Time:      Thu Jan  1 01:00:00 CET 1970 (0)

IR Enabled:      no

Client Character Set:     1

Image On Hold:     0

Indexing Status:   0

Copy number:       1

  Fragment:         1

  Kilobytes:        32

  Remainder:        0

  Media Type:       Disk (0)

  Density:          qscsi (0)

  File Num:         0

  ID: /exa_zfs//dm01db01-priv1.service.intra_1444744135_C1_F1

  Host:             examedia02

  Block Size:       1048576

  Offset:           0

  Media Date:       Thu Jan  1 01:00:00 CET 1970 (0)

  Dev Written On:   -1

  Flags:            0x0

  Media Descriptor:        examedia02

  Expiration Time:  Tue Oct 20 15:48:55 CEST 2015 (1445348935)

  MPX:              0

  retention_lvl:    1 week (0)

  Try to Keep Time:  Thu Jan  1 01:00:00 CET 1970 (0)

  Copy Creation Time:  Tue Oct 13 15:49:00 CEST 2015 (1444744140)

  Data Format:      Tar

  checkpoint:       0

  resume num:       0

  Key tag:          *NULL*

  STL tag:          *NULL*

  Copy on hold:     0

root@nb-ser:/# bpimagelist -backupid

dm01db01-priv1.service.intra_1444744121 -L

 

Client:            dm01db01-priv1.service.intra

Backup ID:         dm01db01-priv1.service.intra_1444744121

Policy:            2_exadata

Policy Type:       Oracle (4)

Proxy Client:      (none specified)

Creator:           oracle

Name1:             (none specified)

Sched Label:       week

Schedule Type:     UBAK (2)

Retention Level:   1 week (0)

Backup Time:       Tue Oct 13 15:48:41 CEST 2015 (1444744121)

Elapsed Time:      6 second(s)

Expiration Time:   Tue Oct 20 15:48:41 CEST 2015 (1445348921)

Compressed:        yes

Client Encrypted:  no

Kilobytes:         448

Number of Files:   1

Number of Copies:  1

Number of Fragments:   1

Histogram:         0 0 0 0 0 0 0 0 0 0

DB Compressed:     no

Files File Name:   2_exadata_1444744121_UBAK.f

Previous Backup Files File Name:   (none specified)

Parent Backup Image File Name:   (none specified)

SW Version:        (none specified)

Options:           0x0

MPX:               1

TIR Info:          0

TIR Expiration:    Thu Jan  1 01:00:00 CET 1970 (0)

Keyword:           dbm01

Ext Security Info: no

File Restore Raw:  no

Image Dump Level:  0

File System Only:  no

Object Descriptor: (none specified)

Previous BI Time:  Thu Jan  1 01:00:00 CET 1970 (0)

BI Full Time:      Thu Jan  1 01:00:00 CET 1970 (0)

Request Pid:       0

Backup Status:     0

Stream Number:     0

Backup Copy:       Standard (0)

Files File size:     641

PFI type:     0

IMAGE_ATTRIBUTE:     0

Primary Copy:      1

Image Type:        0  (Regular)

Job ID:            1211258

Num Resumes:       0

Resume Expiration: Thu Jan  1 01:00:00 CET 1970 (0)

Data Classification:    (none specified)

Data_Classification_ID: (none specified)

Storage Lifecycle Policy:    (none specified)

Storage Lifecycle Policy Version:    0

STL_Completed:      0

Remote Expiration Time: Thu Jan  1 01:00:00 CET 1970 (0) Origin Master Server:  (none specified)

Origin Master GUID:    (none specified)

Snap Time:      Thu Jan  1 01:00:00 CET 1970 (0)

IR Enabled:      no

Client Character Set:     1

Image On Hold:     0

Indexing Status:   0

Copy number:       1

  Fragment:         1

  Kilobytes:        448

  Remainder:        0

  Media Type:       Disk (0)

  Density:          qscsi (0)

  File Num:         0

  ID: /exa_zfs//dm01db01-priv1.service.intra_1444744121_C1_F1

  Host:             examedia02

  Block Size:       1048576

  Offset:           0

  Media Date:       Thu Jan  1 01:00:00 CET 1970 (0)

  Dev Written On:   -1

  Flags:            0x0

  Media Descriptor:        examedia02

  Expiration Time:  Tue Oct 20 15:48:41 CEST 2015 (1445348921)

  MPX:              0

  retention_lvl:    1 week (0)

  Try to Keep Time:  Thu Jan  1 01:00:00 CET 1970 (0)

  Copy Creation Time:  Tue Oct 13 15:48:47 CEST 2015 (1444744127)

  Data Format:      Tar

  checkpoint:       0

  resume num:       0

  Key tag:          *NULL*

  STL tag:          *NULL*

  Copy on hold:     0

I read somewhere that, if default device type in RMAN is disk then crosscheck marks EXPIRED all backup in its Catalog that are no longer on disk (in this case are on tape)

If I grep for "Status:" in the output of list backupset run after crosscheck, I do not see any Available bk anymore.

As long as the bks are marked EXPIRED I guess I cannot restore then back regardless if they are still on tape, correct? How about NB_ORA_COPY_NUMER ?

Any help is greatly appreciated.

Francesco

FrancescoRusso
Level 4
Partner Accredited

I changed my RMAN settings after Tiaan's suggestions, beforehand retention policy was set to default:

CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
CONFIGURE DEFAULT DEVICE TYPE TO 'SBT_TAPE';

I performed a bk to DSSU

Run RMAN command list backupset

Manually launched a destaging job.

Run a crosscheck allocating device type sbt_tape

Launched again RMAN list backupset, attached are the complete outputs.

If we just look at one bk id before crosscheck:

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
23529   Full    160.75M    SBT_TAPE    00:00:10     13-OCT-15      
        BP Key: 23531   Status: AVAILABLE  Compressed: NO  Tag: TAG20151013T154909
        Handle: cntrl_1766_1_893000950   Media: /exa_zfs//dm01db01-priv1.service.intra_1444744154_C1_F1
  Control File Included: Ckp SCN: 236401227140   Ckp time: 13-OCT-15

 

This is the same bk id after crosscheck:

BS Key  Type LV Size       Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
23529   Full    160.75M    SBT_TAPE    00:00:10     13-OCT-15      
        BP Key: 23531   Status: EXPIRED  Compressed: NO  Tag: TAG20151013T154909
        Handle: cntrl_1766_1_893000950   Media: /exa_zfs//dm01db01-priv1.service.intra_1444744154_C1_F1
  Control File Included: Ckp SCN: 236401227140   Ckp time: 13-OCT-15

This is bpimagelist of those bk ids:

Client:            dm01db01-priv1.service.intra

Backup ID:         dm01db01-priv1.service.intra_1444744154

Policy:            2_exadata

Policy Type:       Oracle (4)

Proxy Client:      (none specified)

Creator:           oracle

Name1:             (none specified)

Sched Label:       week

Schedule Type:     UBAK (2)

Retention Level:   1 week (0)

Backup Time:       Tue Oct 13 15:49:14 CEST 2015 (1444744154)

Elapsed Time:      6 second(s)

Expiration Time:   Tue Oct 20 15:49:14 CEST 2015 (1445348954)

Compressed:        yes

Client Encrypted:  no

Kilobytes:         6240

Number of Files:   1

Number of Copies:  1

Number of Fragments:   1

Histogram:         0 0 0 0 0 0 0 0 0 0

DB Compressed:     no

Files File Name:   2_exadata_1444744154_UBAK.f

Previous Backup Files File Name:   (none specified)

Parent Backup Image File Name:   (none specified)

SW Version:        (none specified)

Options:           0x0

MPX:               1

TIR Info:          0

TIR Expiration:    Thu Jan  1 01:00:00 CET 1970 (0)

Keyword:           dbm01

Ext Security Info: no

File Restore Raw:  no

Image Dump Level:  0

File System Only:  no

Object Descriptor: (none specified)

Previous BI Time:  Thu Jan  1 01:00:00 CET 1970 (0)

BI Full Time:      Thu Jan  1 01:00:00 CET 1970 (0)

Request Pid:       0

Backup Status:     0

Stream Number:     0

Backup Copy:       Standard (0)

Files File size:     644

PFI type:     0

IMAGE_ATTRIBUTE:     0

Primary Copy:      1

Image Type:        0  (Regular)

Job ID:            1211263

Num Resumes:       0

Resume Expiration: Thu Jan  1 01:00:00 CET 1970 (0)

Data Classification:    (none specified)

Data_Classification_ID: (none specified)

Storage Lifecycle Policy:    (none specified)

Storage Lifecycle Policy Version:    0

STL_Completed:      0

Remote Expiration Time: Thu Jan  1 01:00:00 CET 1970 (0) Origin Master Server:  (none specified)

Origin Master GUID:    (none specified)

Snap Time:      Thu Jan  1 01:00:00 CET 1970 (0)

IR Enabled:      no

Client Character Set:     1

Image On Hold:     0

Indexing Status:   0

Copy number:       1

  Fragment:         1

  Kilobytes:        6240

  Remainder:        0

  Media Type:       Disk (0)

  Density:          qscsi (0)

  File Num:         0

  ID: /exa_zfs//dm01db01-priv1.service.intra_1444744154_C1_F1

  Host:             examedia02

  Block Size:       1048576

  Offset:           0

  Media Date:       Thu Jan  1 01:00:00 CET 1970 (0)

  Dev Written On:   -1

  Flags:            0x0

  Media Descriptor:        examedia02

  Expiration Time:  Tue Oct 20 15:49:14 CEST 2015 (1445348954)

  MPX:              0

  retention_lvl:    1 week (0)

  Try to Keep Time:  Thu Jan  1 01:00:00 CET 1970 (0)

  Copy Creation Time:  Tue Oct 13 15:49:20 CEST 2015 (1444744160)

  Data Format:      Tar

  checkpoint:       0

  resume num:       0

  Key tag:          *NULL*

  STL tag:          *NULL*

  Copy on hold:     0

root@nb-ser:/# bpimagelist -backupid

dm01db01-priv1.service.intra_1444744135 -L

 

Client:            dm01db01-priv1.service.intra

Backup ID:         dm01db01-priv1.service.intra_1444744135

Policy:            2_exadata

Policy Type:       Oracle (4)

Proxy Client:      (none specified)

Creator:           oracle

Name1:             (none specified)

Sched Label:       week

Schedule Type:     UBAK (2)

Retention Level:   1 week (0)

Backup Time:       Tue Oct 13 15:48:55 CEST 2015 (1444744135)

Elapsed Time:      5 second(s)

Expiration Time:   Tue Oct 20 15:48:55 CEST 2015 (1445348935)

Compressed:        yes

Client Encrypted:  no

Kilobytes:         32

Number of Files:   1

Number of Copies:  1

Number of Fragments:   1

Histogram:         0 0 0 0 0 0 0 0 0 0

DB Compressed:     no

Files File Name:   2_exadata_1444744135_UBAK.f

Previous Backup Files File Name:   (none specified)

Parent Backup Image File Name:   (none specified)

SW Version:        (none specified)

Options:           0x0

MPX:               1

TIR Info:          0

TIR Expiration:    Thu Jan  1 01:00:00 CET 1970 (0)

Keyword:           dbm01

Ext Security Info: no

File Restore Raw:  no

Image Dump Level:  0

File System Only:  no

Object Descriptor: (none specified)

Previous BI Time:  Thu Jan  1 01:00:00 CET 1970 (0)

BI Full Time:      Thu Jan  1 01:00:00 CET 1970 (0)

Request Pid:       0

Backup Status:     0

Stream Number:     0

Backup Copy:       Standard (0)

Files File size:     641

PFI type:     0

IMAGE_ATTRIBUTE:     0

Primary Copy:      1

Image Type:        0  (Regular)

Job ID:            1211260

Num Resumes:       0

Resume Expiration: Thu Jan  1 01:00:00 CET 1970 (0)

Data Classification:    (none specified)

Data_Classification_ID: (none specified)

Storage Lifecycle Policy:    (none specified)

Storage Lifecycle Policy Version:    0

STL_Completed:      0

Remote Expiration Time: Thu Jan  1 01:00:00 CET 1970 (0) Origin Master Server:  (none specified)

Origin Master GUID:    (none specified)

Snap Time:      Thu Jan  1 01:00:00 CET 1970 (0)

IR Enabled:      no

Client Character Set:     1

Image On Hold:     0

Indexing Status:   0

Copy number:       1

  Fragment:         1

  Kilobytes:        32

  Remainder:        0

  Media Type:       Disk (0)

  Density:          qscsi (0)

  File Num:         0

  ID: /exa_zfs//dm01db01-priv1.service.intra_1444744135_C1_F1

  Host:             examedia02

  Block Size:       1048576

  Offset:           0

  Media Date:       Thu Jan  1 01:00:00 CET 1970 (0)

  Dev Written On:   -1

  Flags:            0x0

  Media Descriptor:        examedia02

  Expiration Time:  Tue Oct 20 15:48:55 CEST 2015 (1445348935)

  MPX:              0

  retention_lvl:    1 week (0)

  Try to Keep Time:  Thu Jan  1 01:00:00 CET 1970 (0)

  Copy Creation Time:  Tue Oct 13 15:49:00 CEST 2015 (1444744140)

  Data Format:      Tar

  checkpoint:       0

  resume num:       0

  Key tag:          *NULL*

  STL tag:          *NULL*

  Copy on hold:     0

root@nb-ser:/# bpimagelist -backupid

dm01db01-priv1.service.intra_1444744121 -L

 

Client:            dm01db01-priv1.service.intra

Backup ID:         dm01db01-priv1.service.intra_1444744121

Policy:            2_exadata

Policy Type:       Oracle (4)

Proxy Client:      (none specified)

Creator:           oracle

Name1:             (none specified)

Sched Label:       week

Schedule Type:     UBAK (2)

Retention Level:   1 week (0)

Backup Time:       Tue Oct 13 15:48:41 CEST 2015 (1444744121)

Elapsed Time:      6 second(s)

Expiration Time:   Tue Oct 20 15:48:41 CEST 2015 (1445348921)

Compressed:        yes

Client Encrypted:  no

Kilobytes:         448

Number of Files:   1

Number of Copies:  1

Number of Fragments:   1

Histogram:         0 0 0 0 0 0 0 0 0 0

DB Compressed:     no

Files File Name:   2_exadata_1444744121_UBAK.f

Previous Backup Files File Name:   (none specified)

Parent Backup Image File Name:   (none specified)

SW Version:        (none specified)

Options:           0x0

MPX:               1

TIR Info:          0

TIR Expiration:    Thu Jan  1 01:00:00 CET 1970 (0)

Keyword:           dbm01

Ext Security Info: no

File Restore Raw:  no

Image Dump Level:  0

File System Only:  no

Object Descriptor: (none specified)

Previous BI Time:  Thu Jan  1 01:00:00 CET 1970 (0)

BI Full Time:      Thu Jan  1 01:00:00 CET 1970 (0)

Request Pid:       0

Backup Status:     0

Stream Number:     0

Backup Copy:       Standard (0)

Files File size:     641

PFI type:     0

IMAGE_ATTRIBUTE:     0

Primary Copy:      1

Image Type:        0  (Regular)

Job ID:            1211258

Num Resumes:       0

Resume Expiration: Thu Jan  1 01:00:00 CET 1970 (0)

Data Classification:    (none specified)

Data_Classification_ID: (none specified)

Storage Lifecycle Policy:    (none specified)

Storage Lifecycle Policy Version:    0

STL_Completed:      0

Remote Expiration Time: Thu Jan  1 01:00:00 CET 1970 (0) Origin Master Server:  (none specified)

Origin Master GUID:    (none specified)

Snap Time:      Thu Jan  1 01:00:00 CET 1970 (0)

IR Enabled:      no

Client Character Set:     1

Image On Hold:     0

Indexing Status:   0

Copy number:       1

  Fragment:         1

  Kilobytes:        448

  Remainder:        0

  Media Type:       Disk (0)

  Density:          qscsi (0)

  File Num:         0

  ID: /exa_zfs//dm01db01-priv1.service.intra_1444744121_C1_F1

  Host:             examedia02

  Block Size:       1048576

  Offset:           0

  Media Date:       Thu Jan  1 01:00:00 CET 1970 (0)

  Dev Written On:   -1

  Flags:            0x0

  Media Descriptor:        examedia02

  Expiration Time:  Tue Oct 20 15:48:41 CEST 2015 (1445348921)

  MPX:              0

  retention_lvl:    1 week (0)

  Try to Keep Time:  Thu Jan  1 01:00:00 CET 1970 (0)

  Copy Creation Time:  Tue Oct 13 15:48:47 CEST 2015 (1444744127)

  Data Format:      Tar

  checkpoint:       0

  resume num:       0

  Key tag:          *NULL*

  STL tag:          *NULL*

  Copy on hold:     0

I read somewhere that, if default device type in RMAN is disk then crosscheck marks EXPIRED all backup in its Catalog that are no longer on disk (in this case are on tape)

If I grep for "Status:" in the output of list backupset run after crosscheck, I do not see any Available bk anymore.

As long as the bks are marked EXPIRED I guess I cannot restore then back regardless if they are still on tape, correct? How about NB_ORA_COPY_NUMER ?

Any help is greatly appreciated.

Francesco

RiaanBadenhorst
Moderator
Moderator
Partner    VIP    Accredited Certified

In your example the bpimagelist shows the images are on disk, not tape?

FrancescoRusso
Level 4
Partner Accredited

True, let me double check that.

RiaanBadenhorst
Moderator
Moderator
Partner    VIP    Accredited Certified

Cool, cause that invalidates your argument / theory :)

FrancescoRusso
Level 4
Partner Accredited

Hi Riaan,

something odd come up.

The bpimagelist the customer sent me yesterday, as you correctly pinted out, was showing the image was still on disk.

This morning the customer launched a destaging job manually and only today the actual bk id was copied to tape and the disk STU is now empty.

Since RMAN crosscheck check all backup sets that make a whole bk, it is possible that RMAN marked this particular bk id EXPIRED since portions of it were alreay on tape. 

To you and the whole community I'd like to ask if you have ever configured Oracle bk to Destagin STU and if this supported or what I see is the expected behaviour.

Today I will repeat the entire test.

root@nb-ser:/# bpimagelist -backupid

dm01db01-priv1.service.intra_1444744154 -L

Client:            dm01db01-priv1.service.intra

Backup ID:         dm01db01-priv1.service.intra_1444744154

Policy:            2_exadata

Policy Type:       Oracle (4)

Proxy Client:      (none specified)

Creator:           oracle

Name1:             (none specified)

Sched Label:       week

Schedule Type:     UBAK (2)

Retention Level:   1 week (0)

Backup Time:       Tue Oct 13 15:49:14 CEST 2015 (1444744154)

Elapsed Time:      6 second(s)

Expiration Time:   Tue Oct 20 15:49:14 CEST 2015 (1445348954)

Compressed:        yes

Client Encrypted:  no

Kilobytes:         6240

Number of Files:   1

Number of Copies:  1

Number of Fragments:   1

Histogram:         0 0 0 0 0 0 0 0 0 0

DB Compressed:     no

Files File Name:   2_exadata_1444744154_UBAK.f

Previous Backup Files File Name:   (none specified)

Parent Backup Image File Name:   (none specified)

SW Version:        (none specified)

Options:           0x0

MPX:               0

TIR Info:          0

TIR Expiration:    Thu Jan  1 01:00:00 CET 1970 (0)

Keyword:           dbm01

Ext Security Info: no

File Restore Raw:  no

Image Dump Level:  0

File System Only:  no

Object Descriptor: (none specified)

Previous BI Time:  Thu Jan  1 01:00:00 CET 1970 (0)

BI Full Time:      Thu Jan  1 01:00:00 CET 1970 (0)

Request Pid:       0

Backup Status:     0

Stream Number:     0

Backup Copy:       Standard (0)

Files File size:     644

PFI type:     0

IMAGE_ATTRIBUTE:     0

Primary Copy:      2

Image Type:        0  (Regular)

Job ID:            1211263

Num Resumes:       1

Resume Expiration: Thu Jan  1 01:00:00 CET 1970 (0)

Data Classification:    (none specified)

Data_Classification_ID: (none specified)

Storage Lifecycle Policy:    (none specified)

Storage Lifecycle Policy Version:    0

STL_Completed:      0

Remote Expiration Time: Thu Jan  1 01:00:00 CET 1970 (0) Origin Master Server:  (none specified)

Origin Master GUID:    (none specified)

Snap Time:      Thu Jan  1 01:00:00 CET 1970 (0)

IR Enabled:      no

Client Character Set:     1

Image On Hold:     0

Indexing Status:   0

Copy number:       2

  Fragment:         1

  Kilobytes:        6240

  Remainder:        0

  Media Type:       Media Manager (2)

  Density:          hcart2 (14)

  File Num:         39

  ID:               500063

  Host:             examedia02

  Block Size:       65536

  Offset:           5145988

  Media Date:       Wed Oct  7 16:13:26 CEST 2015 (1444227206)

  Dev Written On:   3

  Flags:            0x0

  Media Descriptor:        ?

  Expiration Time:  Tue Oct 20 15:49:14 CEST 2015 (1445348954)

  MPX:              0

  retention_lvl:    1 week (0)

  Try to Keep Time:  Thu Jan  1 01:00:00 CET 1970 (0)

  Copy Creation Time:  Wed Oct 14 08:40:33 CEST 2015 (1444804833)

  Data Format:      Tar

  checkpoint:       0

  resume num:       1

  Key tag:          *NULL*

  STL tag:          *NULL*

  Copy on hold:     0

root@nb-ser:/# bpimagelist -backupid

dm01db01-priv1.service.intra_1444744135 -L

 

Client:            dm01db01-priv1.service.intra

Backup ID:         dm01db01-priv1.service.intra_1444744135

Policy:            2_exadata

Policy Type:       Oracle (4)

Proxy Client:      (none specified)

Creator:           oracle

Name1:             (none specified)

Sched Label:       week

Schedule Type:     UBAK (2)

Retention Level:   1 week (0)

Backup Time:       Tue Oct 13 15:48:55 CEST 2015 (1444744135)

Elapsed Time:      5 second(s)

Expiration Time:   Tue Oct 20 15:48:55 CEST 2015 (1445348935)

Compressed:        yes

Client Encrypted:  no

Kilobytes:         32

Number of Files:   1

Number of Copies:  1

Number of Fragments:   1

Histogram:         0 0 0 0 0 0 0 0 0 0

DB Compressed:     no

Files File Name:   2_exadata_1444744135_UBAK.f

Previous Backup Files File Name:   (none specified)

Parent Backup Image File Name:   (none specified)

SW Version:        (none specified)

Options:           0x0

MPX:               0

TIR Info:          0

TIR Expiration:    Thu Jan  1 01:00:00 CET 1970 (0)

Keyword:           dbm01

Ext Security Info: no

File Restore Raw:  no

Image Dump Level:  0

File System Only:  no

Object Descriptor: (none specified)

Previous BI Time:  Thu Jan  1 01:00:00 CET 1970 (0)

BI Full Time:      Thu Jan  1 01:00:00 CET 1970 (0)

Request Pid:       0

Backup Status:     0

Stream Number:     0

Backup Copy:       Standard (0)

Files File size:     641

PFI type:     0

IMAGE_ATTRIBUTE:     0

Primary Copy:      2

Image Type:        0  (Regular)

Job ID:            1211260

Num Resumes:       1

Resume Expiration: Thu Jan  1 01:00:00 CET 1970 (0)

Data Classification:    (none specified)

Data_Classification_ID: (none specified)

Storage Lifecycle Policy:    (none specified)

Storage Lifecycle Policy Version:    0

STL_Completed:      0

Remote Expiration Time: Thu Jan  1 01:00:00 CET 1970 (0) Origin Master Server:  (none specified)

Origin Master GUID:    (none specified)

Snap Time:      Thu Jan  1 01:00:00 CET 1970 (0)

IR Enabled:      no

Client Character Set:     1

Image On Hold:     0

Indexing Status:   0

Copy number:       2

  Fragment:         1

  Kilobytes:        32

  Remainder:        0

  Media Type:       Media Manager (2)

  Density:          hcart2 (14)

  File Num:         38

  ID:               500063

  Host:             examedia02

  Block Size:       65536

  Offset:           5145985

  Media Date:       Wed Oct  7 16:13:26 CEST 2015 (1444227206)

  Dev Written On:   3

  Flags:            0x0

  Media Descriptor:        ?

  Expiration Time:  Tue Oct 20 15:48:55 CEST 2015 (1445348935)

  MPX:              0

  retention_lvl:    1 week (0)

  Try to Keep Time:  Thu Jan  1 01:00:00 CET 1970 (0)

  Copy Creation Time:  Wed Oct 14 08:40:32 CEST 2015 (1444804832)

  Data Format:      Tar

  checkpoint:       0

  resume num:       1

  Key tag:          *NULL*

  STL tag:          *NULL*

  Copy on hold:     0

root@nb-ser:/# bpimagelist -backupid

dm01db01-priv1.service.intra_1444744121 -L

 

Client:            dm01db01-priv1.service.intra

Backup ID:         dm01db01-priv1.service.intra_1444744121

Policy:            2_exadata

Policy Type:       Oracle (4)

Proxy Client:      (none specified)

Creator:           oracle

Name1:             (none specified)

Sched Label:       week

Schedule Type:     UBAK (2)

Retention Level:   1 week (0)

Backup Time:       Tue Oct 13 15:48:41 CEST 2015 (1444744121)

Elapsed Time:      6 second(s)

Expiration Time:   Tue Oct 20 15:48:41 CEST 2015 (1445348921)

Compressed:        yes

Client Encrypted:  no

Kilobytes:         448

Number of Files:   1

Number of Copies:  1

Number of Fragments:   1

Histogram:         0 0 0 0 0 0 0 0 0 0

DB Compressed:     no

Files File Name:   2_exadata_1444744121_UBAK.f

Previous Backup Files File Name:   (none specified)

Parent Backup Image File Name:   (none specified)

SW Version:        (none specified)

Options:           0x0

MPX:               0

TIR Info:          0

TIR Expiration:    Thu Jan  1 01:00:00 CET 1970 (0)

Keyword:           dbm01

Ext Security Info: no

File Restore Raw:  no

Image Dump Level:  0

File System Only:  no

Object Descriptor: (none specified)

Previous BI Time:  Thu Jan  1 01:00:00 CET 1970 (0)

BI Full Time:      Thu Jan  1 01:00:00 CET 1970 (0)

Request Pid:       0

Backup Status:     0

Stream Number:     0

Backup Copy:       Standard (0)

Files File size:     641

PFI type:     0

IMAGE_ATTRIBUTE:     0

Primary Copy:      2

Image Type:        0  (Regular)

Job ID:            1211258

Num Resumes:       1

Resume Expiration: Thu Jan  1 01:00:00 CET 1970 (0)

Data Classification:    (none specified)

Data_Classification_ID: (none specified)

Storage Lifecycle Policy:    (none specified)

Storage Lifecycle Policy Version:    0

STL_Completed:      0

Remote Expiration Time: Thu Jan  1 01:00:00 CET 1970 (0) Origin Master Server:  (none specified)

Origin Master GUID:    (none specified)

Snap Time:      Thu Jan  1 01:00:00 CET 1970 (0)

IR Enabled:      no

Client Character Set:     1

Image On Hold:     0

Indexing Status:   0

Copy number:       2

  Fragment:         1

  Kilobytes:        448

  Remainder:        0

  Media Type:       Media Manager (2)

  Density:          hcart2 (14)

  File Num:         37

  ID:               500063

  Host:             examedia02

  Block Size:       65536

  Offset:           5145976

  Media Date:       Wed Oct  7 16:13:26 CEST 2015 (1444227206)

  Dev Written On:   3

  Flags:            0x0

  Media Descriptor:        ?

  Expiration Time:  Tue Oct 20 15:48:41 CEST 2015 (1445348921)

  MPX:              0

  retention_lvl:    1 week (0)

  Try to Keep Time:  Thu Jan  1 01:00:00 CET 1970 (0)

  Copy Creation Time:  Wed Oct 14 08:40:31 CEST 2015 (1444804831)

  Data Format:      Tar

  checkpoint:       0

  resume num:       1

  Key tag:          *NULL*

  STL tag:          *NULL*

  Copy on hold:     0

root@nb-ser:/#

FrancescoRusso
Level 4
Partner Accredited

Diging deeper we found out that crosscheck was marking EXPIRED also the backups still on disk and not de-staged to tape.

I come across this 3d https://www-secure.symantec.com/connect/forums/rman-crosscheck-expired-existing-backuppiece and changed the allocation adding the SEND parameters, this resolved the issue since crosscheck was now corretly talking to NBU and updating RMAN catalog accordingly.

Shame this tn link is not working

https://support.symantec.com/en_US/article.HOWTO69221.html

Thanks all for your imput.

Francesco

CRZ
Level 6
Employee Accredited Certified

Hi Francesco,

That was an excerpt from the 7.5 Oracle manual.

I think this is the (updated) one you want:

Example RAC configuration: Failover name is not available and backup is load balanced, simple script with manual policy failover
 http://www.veritas.com/docs/000079285

...and here's the entire guide:

NetBackup 7.7.1 for Oracle Administrator's Guide
 http://www.veritas.com/docs/000076661

All of the "Example RAC configurations" can be found starting from page 228.

FrancescoRusso
Level 4
Partner Accredited

Thank you Chris.