Backup And Recovery User's Guide-從RMAN開始-驗證資料庫檔案和備份
可以使用VALIDATE命令來驗證所有的資料檔案存在、位於它們正確的位置上、沒有物理損壞。
CHECK LOGICAL選項用於驗證邏輯塊損壞。
練習:驗證資料檔案
--1. 啟動RMAN連線到目標資料庫 --2. 對希望驗證的檔案執行BACKUP VALIDATE --2.1 對所有的資料檔案和歸檔重做日誌檔案的物理和邏輯損壞進行驗證 RMAN> backup validate check logical database archivelog all;
Starting backup at 06-JUL-13 using channel ORA_DISK_1 specification does not match any archived log in the repository channel ORA_DISK_1: starting full datafile backup set channel ORA_DISK_1: specifying datafile(s) in backup set input datafile file number=00001 name=/u01/app/oracle/oradata/TestDB12/system01.dbf input datafile file number=00002 name=/u01/app/oracle/oradata/TestDB12/sysaux01.dbf input datafile file number=00005 name=/u01/app/oracle/oradata/TestDB12/example01.dbf input datafile file number=00003 name=/u01/app/oracle/oradata/TestDB12/undotbs01.dbf input datafile file number=00004 name=/u01/app/oracle/oradata/TestDB12/users01.dbf channel ORA_DISK_1: backup set complete, elapsed time: 00:01:26 List of Datafiles ================= File Status Marked Corrupt Empty Blocks Blocks Examined High SCN ---- ------ -------------- ------------ --------------- ---------- 1 OK 0 15544 92200 1143134 File Name: /u01/app/oracle/oradata/TestDB12/system01.dbf Block Type Blocks Failing Blocks Processed ---------- -------------- ---------------- Data 0 60318 Index 0 12678 Other 0 3620
File Status Marked Corrupt Empty Blocks Blocks Examined High SCN ---- ------ -------------- ------------ --------------- ---------- 2 OK 0 23712 72968 1143132 File Name: /u01/app/oracle/oradata/TestDB12/sysaux01.dbf Block Type Blocks Failing Blocks Processed ---------- -------------- ---------------- Data 0 11647 Index 0 8271 Other 0 29330
File Status Marked Corrupt Empty Blocks Blocks Examined High SCN ---- ------ -------------- ------------ --------------- ---------- 3 OK 0 129 14720 1143134 File Name: /u01/app/oracle/oradata/TestDB12/undotbs01.dbf Block Type Blocks Failing Blocks Processed ---------- -------------- ---------------- Data 0 0 Index 0 0 Other 0 14591
File Status Marked Corrupt Empty Blocks Blocks Examined High SCN ---- ------ -------------- ------------ --------------- ---------- 4 OK 0 18 667 1071732 File Name: /u01/app/oracle/oradata/TestDB12/users01.dbf Block Type Blocks Failing Blocks Processed ---------- -------------- ---------------- Data 0 91 Index 0 39 Other 0 492
File Status Marked Corrupt Empty Blocks Blocks Examined High SCN ---- ------ -------------- ------------ --------------- ---------- 5 OK 0 33651 44241 1074245 File Name: /u01/app/oracle/oradata/TestDB12/example01.dbf Block Type Blocks Failing Blocks Processed ---------- -------------- ---------------- Data 0 6600 Index 0 1148 Other 0 2841
channel ORA_DISK_1: starting full datafile backup set channel ORA_DISK_1: specifying datafile(s) in backup set including current control file in backup set including current SPFILE in backup set channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01 List of Control File and SPFILE =============================== File Type Status Blocks Failing Blocks Examined ------------ ------ -------------- --------------- SPFILE OK 0 2 Control File OK 0 594 Finished backup at 06-JUL-13
--2.2 驗證單獨的資料塊 sys@TESTDB12>col file_name for a60 sys@TESTDB12>select tablespace_name, file_name, file_id, bytes/1024/1024 from dba_data_files;
TABLESPACE_NAME FILE_NAME FILE_ID BYTES/1024/1024 ------------------------- ---------------------------------------------------- -------- ----------------- USERS /u01/app/oracle/oradata/TestDB12/users01.dbf 4 5 UNDOTBS1 /u01/app/oracle/oradata/TestDB12/undotbs01.dbf 3 115 SYSAUX /u01/app/oracle/oradata/TestDB12/sysaux01.dbf &nbs |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1080534/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用RMAN備份資料庫資料庫
- Laravel 資料庫及專案檔案自動備份指北 (spatie/Laravel-backup)Laravel資料庫
- 利用RMAN備份重建資料庫資料庫
- 如何從Active Backup for Business備份中恢復檔案
- 12 使用RMAN備份和恢復檔案
- Ashampoo Backup Pro 16,檔案備份工具
- 遠端備份資料庫和檔案的方法資料庫
- oracle uncatalog資料庫備份檔案Oracle資料庫
- RMAN備份恢復典型案例——資料檔案存在壞快
- oracle資料庫使用rman備份指令碼Oracle資料庫指令碼
- RMAN備份整庫和歸檔日誌的方法
- ORACLE DG從庫 Rman備份恢復Oracle
- PostgreSQL DBA(30) - Backup&Recovery#3(資料檔案損壞恢復)SQL
- Dedecms備份的資料檔案位置及備份資料庫的方法資料庫
- 雲備份和同步檔案資料
- 備份恢復Lesson 04.Using the RMAN Recovery Catalog
- 【rman備份策略】實驗
- 【備份】RMAN中對控制檔案的幾種備份方法
- SQL SERVER備份資料庫檔案(使用SSMS)SQLServer資料庫SSM
- RMAN備份恢復典型案例——資料庫卡頓資料庫
- 【RMAN】Oracle中如何備份控制檔案?備份控制檔案的方式有哪幾種?Oracle
- rman開啟備份優化對備份歸檔的影響優化
- 如何恢復Hyper Backup備份的資料
- 資料備份軟體:EaseUS Todo Backup for MacMac
- 使用Handy Backup 6.2進行資料備份方法
- 如何使用Hyper Backup備份資料至異地
- 保證資料庫質量安全:從0開始的資料庫測試資料庫
- 【RMAN】RMAN備份至ASMASM
- 【RMAN】在備庫執行rman備份時報錯RMAN-06820 ORA-17629
- 從備份片中恢復某個指定得歸檔或者資料檔案
- 資料庫備份資料庫
- 「MySQL」資料庫備份和還原MySql資料庫
- 前端資料校驗從建模開始前端
- 檔案資料同步備份工具:ChronoSync for MacMac
- RMAN備份概述
- 【RMAN】RMAN的備份保留策略
- SqlServer 備份集和備份片以及mirror的backup_set_idSQLServer
- Tri-BACKUP Pro 9 for Mac(磁碟資料備份軟體)Mac
- Linux實現定時備份MySQL資料庫並刪除30天前的備份檔案LinuxMySql資料庫