RMAN重新注册备份集

一、实验环境
1)查看已有备份集
  1. RMAN> list backup summary;
  2. List of Backups
  3. ===============
  4. Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
  5. ------- -- -- - ----------- --------------- ------- ------- ---------- ---
  6. 411 B 0 A DISK 09-MAR-16 1 1 NO NEAL_LV0
  7. 412 B 0 A DISK 09-MAR-16 1 1 NO NEAL_LV0
  8. 413 B 0 A DISK 09-MAR-16 1 1 NO NEAL_LV0
  9. 414 B 0 A DISK 09-MAR-16 1 1 NO NEAL_LV0
  10. 416 B A A DISK 09-MAR-16 1 1 NO ARC_BAK
  11. 417 B A A DISK 09-MAR-16 1 1 NO ARC_BAK
  12. 418 B A A DISK 09-MAR-16 1 1 NO ARC_BAK
  13. 419 B F A DISK 09-MAR-16 1 1 NO CTLFILE_BAK
  14. 420 B F A DISK 09-MAR-16 1 1 NO SPFILE_BAK
2)原备份路径为/home/oracle/backup修改成/home/oracle/bak/
3)crosscheck备份集,发现已全部标记为EXPIRED
  1. RMAN> crosscheck backup;

  2. using channel ORA_DISK_1
  3. crosschecked backup piece: found to be 'EXPIRED'
  4. backup piece handle=/home/oracle/backup/neal_lv0_e6r02vfk_1_1_20160309 RECID=411 STAMP=906067446
  5. crosschecked backup piece: found to be 'EXPIRED'
  6. backup piece handle=/home/oracle/backup/neal_lv0_e3r02vfk_1_1_20160309 RECID=412 STAMP=906067444
  7. crosschecked backup piece: found to be 'EXPIRED'
  8. backup piece handle=/home/oracle/backup/neal_lv0_e4r02vfk_1_1_20160309 RECID=413 STAMP=906067446
  9. crosschecked backup piece: found to be 'EXPIRED'
  10. backup piece handle=/home/oracle/backup/neal_lv0_e5r02vfk_1_1_20160309 RECID=414 STAMP=906067446
  11. crosschecked backup piece: found to be 'EXPIRED'
  12. backup piece handle=/home/oracle/backup/neal_arch_e8r02vi2_1_1_20160309 RECID=416 STAMP=906067522
  13. crosschecked backup piece: found to be 'EXPIRED'
  14. backup piece handle=/home/oracle/backup/neal_arch_e9r02vi2_1_1_20160309 RECID=417 STAMP=906067522
  15. crosschecked backup piece: found to be 'EXPIRED'
  16. backup piece handle=/home/oracle/backup/neal_arch_ear02vi2_1_1_20160309 RECID=418 STAMP=906067522
  17. crosschecked backup piece: found to be 'EXPIRED'
  18. backup piece handle=/home/oracle/backup/neal_ctlfile_ebr02vi3_1_1_20160309 RECID=419 STAMP=906067524
  19. crosschecked backup piece: found to be 'EXPIRED'
4)备份集中Status=X表示备份集已失效
  1. RMAN> list backup summary;
  2. List of Backups
  3. ===============
  4. Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
  5. ------- -- -- - ----------- --------------- ------- ------- ---------- ---
  6. 411 B 0 X DISK 09-MAR-16 1 1 NO NEAL_LV0
  7. 412 B 0 X DISK 09-MAR-16 1 1 NO NEAL_LV0
  8. 413 B 0 X DISK 09-MAR-16 1 1 NO NEAL_LV0
  9. 414 B 0 X DISK 09-MAR-16 1 1 NO NEAL_LV0
  10. 416 B A X DISK 09-MAR-16 1 1 NO ARC_BAK
  11. 417 B A X DISK 09-MAR-16 1 1 NO ARC_BAK
  12. 418 B A X DISK 09-MAR-16 1 1 NO ARC_BAK
  13. 419 B F X DISK 09-MAR-16 1 1 NO CTLFILE_BAK
  14. 420 B F X DISK 09-MAR-16 1 1 NO SPFILE_BAK
5)删除expired的备份集信息
  1. RMAN> delete noprompt expired backup;
  2. using channel ORA_DISK_1

  3. List of Backup Pieces
  4. BP Key BS Key Pc# Cp# Status Device Type Piece Name
  5. ------- ------- --- --- ----------- ----------- ----------
  6. 411 411 1 1 EXPIRED DISK /home/oracle/backup/neal_lv0_e6r02vfk_1_1_20160309
  7. 412 412 1 1 EXPIRED DISK /home/oracle/backup/neal_lv0_e3r02vfk_1_1_20160309
  8. 413 413 1 1 EXPIRED DISK /home/oracle/backup/neal_lv0_e4r02vfk_1_1_20160309
  9. 414 414 1 1 EXPIRED DISK /home/oracle/backup/neal_lv0_e5r02vfk_1_1_20160309
  10. 416 416 1 1 EXPIRED DISK /home/oracle/backup/neal_arch_e8r02vi2_1_1_20160309
  11. 417 417 1 1 EXPIRED DISK /home/oracle/backup/neal_arch_e9r02vi2_1_1_20160309
  12. 418 418 1 1 EXPIRED DISK /home/oracle/backup/neal_arch_ear02vi2_1_1_20160309
  13. 419 419 1 1 EXPIRED DISK /home/oracle/backup/neal_ctlfile_ebr02vi3_1_1_20160309
  14. 420 420 1 1 EXPIRED DISK /home/oracle/backup/neal_spfile_ecr02vi5_1_1_20160309
  15. deleted backup piece
  16. backup piece handle=/home/oracle/backup/neal_lv0_e6r02vfk_1_1_20160309 RECID=411 STAMP=906067446
  17. deleted backup piece
  18. backup piece handle=/home/oracle/backup/neal_lv0_e3r02vfk_1_1_20160309 RECID=412 STAMP=906067444
  19. deleted backup piece
  20. backup piece handle=/home/oracle/backup/neal_lv0_e4r02vfk_1_1_20160309 RECID=413 STAMP=906067446
  21. deleted backup piece
  22. backup piece handle=/home/oracle/backup/neal_lv0_e5r02vfk_1_1_20160309 RECID=414 STAMP=906067446
  23. deleted backup piece
  24. backup piece handle=/home/oracle/backup/neal_arch_e8r02vi2_1_1_20160309 RECID=416 STAMP=906067522
  25. deleted backup piece
  26. backup piece handle=/home/oracle/backup/neal_arch_e9r02vi2_1_1_20160309 RECID=417 STAMP=906067522
  27. deleted backup piece
  28. backup piece handle=/home/oracle/backup/neal_arch_ear02vi2_1_1_20160309 RECID=418 STAMP=906067522
  29. deleted backup piece
  30. backup piece handle=/home/oracle/backup/neal_ctlfile_ebr02vi3_1_1_20160309 RECID=419 STAMP=906067524
  31. deleted backup piece
  32. backup piece handle=/home/oracle/backup/neal_spfile_ecr02vi5_1_1_20160309 RECID=420 STAMP=906067525
  33. deleted backup piece
6)再次查看发现已经没有可以用来恢复的备份集
  1. RMAN> list backup summary;
  2. specification does not match any backup in the repository
二、重新注册备份集
1、注册单个备份片
1)使用catalog backuppiece命令来指定所需注册的备份片
  1. RMAN> catalog backuppiece '/home/oracle/bak/neal_lv0_e6r02vfk_1_1_20160309','/home/oracle/bak/neal_lv0_e3r02vfk_1_1_20160309';

  2. cataloged backup piece
  3. backup piece handle=/home/oracle/bak/neal_lv0_e6r02vfk_1_1_20160309 RECID=438 STAMP=906127338
  4. cataloged backup piece
  5. backup piece handle=/home/oracle/bak/neal_lv0_e3r02vfk_1_1_20160309 RECID=439 STAMP=906127338
2)list命令发现已经注册到rman中
  1. RMAN> list backup summary;
  2. List of Backups
  3. ===============
  4. Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
  5. ------- -- -- - ----------- --------------- ------- ------- ---------- ---
  6. 438 B 0 A DISK 09-MAR-16 1 1 NO NEAL_LV0
  7. 439 B 0 A DISK 09-MAR-16 1 1 NO NEAL_LV0
2、注册整个目录
1)使用catalog start with来指定备份集所在的文件目录,最好加上/
  1. RMAN> catalog start with '/home/oracle/bak/';

  2. --如果是ASM使用方式如下
  3. catalog start with '+disk';

  4. searching for all files that match the pattern /home/oracle/bak/

  5. List of Files Unknown to the Database
  6. =====================================
  7. File Name: /home/oracle/bak/neal_spfile_eur04m79_1_1_20160310
  8. File Name: /home/oracle/bak/neal_arch_err04m73_1_1_20160310
  9. File Name: /home/oracle/bak/neal_arch_eqr04m73_1_1_20160310
  10. File Name: /home/oracle/bak/neal_arch_e9r02vi2_1_1_20160309
  11. File Name: /home/oracle/bak/neal_lv0_e4r02vfk_1_1_20160309
  12. File Name: /home/oracle/bak/neal_lv0_e5r02vfk_1_1_20160309
  13. File Name: /home/oracle/bak/neal_lv0_enr04m4j_1_1_20160310
  14. File Name: /home/oracle/bak/neal_arch_epr04m73_1_1_20160310
  15. File Name: /home/oracle/bak/neal_ctlfile_etr04m77_1_1_20160310

  16. Do you really want to catalog the above files (enter YES or NO)? yes
  17. cataloging files...
  18. cataloging done

  19. List of Cataloged Files
  20. =======================
  21. File Name: /home/oracle/bak/neal_spfile_eur04m79_1_1_20160310
  22. File Name: /home/oracle/bak/neal_arch_err04m73_1_1_20160310
  23. File Name: /home/oracle/bak/neal_arch_eqr04m73_1_1_20160310
  24. File Name: /home/oracle/bak/neal_arch_e9r02vi2_1_1_20160309
  25. File Name: /home/oracle/bak/neal_lv0_e4r02vfk_1_1_20160309
  26. File Name: /home/oracle/bak/neal_lv0_e5r02vfk_1_1_20160309
  27. File Name: /home/oracle/bak/neal_lv0_enr04m4j_1_1_20160310
  28. File Name: /home/oracle/bak/neal_arch_epr04m73_1_1_20160310
  29. File Name: /home/oracle/bak/neal_ctlfile_etr04m77_1_1_20160310
2)查看备份集注册情况
  1. RMAN> list backup summary;
  2. List of Backups
  3. ===============
  4. Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
  5. ------- -- -- - ----------- --------------- ------- ------- ---------- ---
  6. 438 B 0 A DISK 09-MAR-16 1 1 NO NEAL_LV0
  7. 439 B 0 A DISK 09-MAR-16 1 1 NO NEAL_LV0
  8. 440 B F A DISK 10-MAR-16 1 1 NO SPFILE_BAK
  9. 441 B A A DISK 10-MAR-16 1 1 NO ARC_BAK
  10. 442 B A A DISK 10-MAR-16 1 1 NO ARC_BAK
  11. 443 B A A DISK 09-MAR-16 1 1 NO ARC_BAK
  12. 444 B 0 A DISK 09-MAR-16 1 1 NO NEAL_LV0
  13. 445 B 0 A DISK 09-MAR-16 1 1 NO NEAL_LV0
  14. 448 B F A DISK 10-MAR-16 1 1 NO CTLFILE_BAK

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

转载于:http://blog.itpub.net/29812844/viewspace-2063681/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值