RMAN関連MOSドキュメントID
- RMAN のバックアップとリストア操作を監視するスクリプト (ドキュメントID 2885554.1)
- RMAN バックアップのパフォーマンス (ドキュメントID 1672500.1)
- RMAN リストアのパフォーマンス (ドキュメントID 1672644.1)
RMAN操作の基本
RMANでの接続
export NLS_DATE_FORMAT='yyyy/mm/dd hh24:mi:ss'
rman target / trace=/tmp/`date '+%Y%m%d_%H%M%S'`_rman.log ;
set echo on;
(set DBID=XXXX;)
※DBIDの番号は監査ファイル(audファイル)の中に記述がある。他の箇所に記述はあるが、監査ファイルの中の記述の方が簡単にそれとわかる。
設定の確認
show all;
インカネーションの確認
list incarnation;
全バックアップの確認
list backup;
list backupset;
アーカイブログのクロスチェック
crosscheck archivelog all;
バックアップのクロスチェック
crosscheck backup;
crosscheck backupset;
削除系操作関連
期限切れ、不要となったバックアップ、アーカイブログの削除
delete obsolete;
特定日(日時)以前のアーカイブログの削除
delete archivelog until time 'sysdate -1';
delete archivelog until time 'sysdate -1/24';
特定シーケンス以前のアーカイブログの削除
delete arvhivelog until sequence XXXXX;
expiredとなった全アーカイブログ削除
delete expired archivelog all;
全アーカイブログ削除
delete archivelog all;
バックアップ関連
level 0のバックアップ取得かつアーカイブログの削除
backup as backupset incremental level 0 database plus archivelog delete all input;
level 1の累積増分バックアップ取得かつアーカイブログの削除
backup as backupset incremental level 1 cumulative database plus archivelog delete all input;
リストア、リカバリ関連
通常リストア、リカバリ
※DBインスタンスのSTATUSはMOUNTED状態であること
※制御ファイルとバックアップとバックアップ時点から最新までアーカイブログがすべて揃っていること
restore database;
recover database;
alter database open;
時間指定不完全リカバリ(データベースのPoint-in-Timeリカバリ)
※DBインスタンスのSTATUSはMOUNTED状態であること
run {
set until time "TO_DATE('XXXX/XX/XX XX:XX:XX','YYYY/MM/DD HH24:MI:SS')";
restore database;
recover database;
alter database open resetlogs;
}
ページ初期作成日:2021年10月21日
ページの更新日時:2023年03月11日 (土) 10時47分29秒
ページ作成から1296日目
ここを編集
最終更新:2023年03月11日 10:47