OracleラーニングのRMAN(10)RMANメンテナンス
3326 ワード
私たちは前にそんなに多くのバックアップをしましたが、私はどのようにRMANを通じて私のした操作を調べることができますか?RMANはLISTコマンドを提供してくれました.LISTコマンドは、バックアップセット、エージェントcopy、ミラーcopyの情報を表示します.
エラーメッセージに基づいてlistコマンドの後にどのパラメータが続くかを知ることができます.
たとえば、データベースがどのようなバックアップを行ったかを列挙します.
データベースが作成したミラーcopy
とにかくリスト命令は私たちに何をしたかを教えてくれた.
REPORTコマンド
report needは私たちに何をする必要があるか教えてくれます.
Report obsoleteは、廃棄されたものを教えてくれます.
DELETE削除コマンド
特定のバックアップセットを削除するには、次の手順に従います.
DELETE BACKUPSET 102;
確認なしに期限切れのバックアップを削除するには、次の手順に従います.
DELETE NOPROMPT EXPIRED BACKUP OF TABLESPACE users;
構成された保存ポリシーに従って、すべてのバックアップ、コピー、アーカイブREDOログファイルを削除します.
DELETE OBSOLETE; CROSSCHECKコマンド RMAN repositoryのバックアップセット、copyなどのファイルがOS上に存在するかどうかを確認します.存在しない場合、このファイルはEXPIREDとして表示されます.
RMAN> list;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: error encountered while parsing input commands
RMAN-01009: syntax error: found ";": expecting one of: "all, archivelog, backed, backuppiece, backupset, backup, completed, controlfilecopy, copy, datafilecopy, db_unique_name, device, expired, failure, foreign, global, incarnation, like, proxy, recoverable, restore, script, tag"
RMAN-01007: at line 1 column 5 file: standard input
エラーメッセージに基づいてlistコマンドの後にどのパラメータが続くかを知ることができます.
たとえば、データベースがどのようなバックアップを行ったかを列挙します.
RMAN> LIST BACKUP;
データベースが作成したミラーcopy
RMAN> list copy;
specification does not match any datafile copy in the repository
specification does not match any control file copy in the repository
specification does not match any archived log in the repository
とにかくリスト命令は私たちに何をしたかを教えてくれた.
REPORTコマンド
RMAN> report;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: error encountered while parsing input commands
RMAN-01009: syntax error: found ";": expecting one of: "device, need, obsolete, schema, unrecoverable"
RMAN-01007: at line 2 column 1 file: standard input
report needは私たちに何をする必要があるか教えてくれます.
Report obsoleteは、廃棄されたものを教えてくれます.
DELETE削除コマンド
RMAN> delete
2> ;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: error encountered while parsing input commands
RMAN-01009: syntax error: found ";": expecting one of: "archivelog, backuppiece, backupset, backup, controlfilecopy, copy, datafilecopy, expired, force, foreign, global, noprompt, obsolete, proxy, script"
RMAN-01007: at line 2 column 1 file: standard input
特定のバックアップセットを削除するには、次の手順に従います.
DELETE BACKUPSET 102;
確認なしに期限切れのバックアップを削除するには、次の手順に従います.
DELETE NOPROMPT EXPIRED BACKUP OF TABLESPACE users;
構成された保存ポリシーに従って、すべてのバックアップ、コピー、アーカイブREDOログファイルを削除します.
DELETE OBSOLETE;
RMAN> crosscheck;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: error encountered while parsing input commands
RMAN-01009: syntax error: found ";": expecting one of: "archivelog, backuppiece, backupset, backup, controlfilecopy, copy, datafilecopy, foreign, proxy"
RMAN-01007: at line 1 column 11 file: standard input