使用RMAN VALIDATE验证数据和备份
在oracle中可以使用rman VALIDATE來檢查數據庫是否存在壞塊,檢測備份集是否有用,
特別是備份集,建議定期做VALIDATE 驗證,避免備份失敗造成數據庫損失。
1.VALIDATE DATABASE.
在11g數據庫中可以使用VALIDATE DATABASE命令,來檢測數據庫壞塊和驗證備份集。
RMAN> VALIDATE DATABASE;
RMAN> VALIDATE BACKUPSET 22;
RMAN> VALIDATE DATAFILE 1 BLOCK 10;
分配多通道來并行驗證
RUN
{
ALLOCATE CHANNEL c1 DEVICE TYPE DISK;
ALLOCATE CHANNEL c2 DEVICE TYPE DISK;
VALIDATE DATAFILE 1 SECTION SIZE 1200M;
}
2.BACKUP VALIDATE
在10g中可以用BACKUP VALIDATE 命令來檢測數據庫壞塊。
RMAN> BACKUP VALIDATE DATABASE ARCHIVELOG ALL;? #檢測物理壞塊
RMAN> BACKUP VALIDATE? CHECK LOGICAL? DATABASE ARCHIVELOG ALL;? #檢測物理壞塊
3.RESTORE VALIDATE;
使用RESTORE VALIDATE 來驗證備份是可用的;
RMAN>RESTORE DATABASE VALIDATE;
RMAN>RESTORE ARCHIVELOG ALL VALIDATE;
轉載于:https://blog.51cto.com/rainzl/1153191
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的使用RMAN VALIDATE验证数据和备份的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一个好用的ODBC数据库类CMYODBC
- 下一篇: 如何在Visual Studio 201