検索
連載

OSコマンドによる物理バックアップの全手順Oracleバックアップ/リカバリ講座(6)(5/5 ページ)

本記事では、Oracleデータベースのバックアップ/リストア/リカバリについて、そのアーキテクチャ、代表的なバックアップ手法、論理/物理バックアップ、RMANといった全般的な内容を解説していく。(編集部)

PC用表示 関連情報
Share
Tweet
LINE
Hatena
前のページへ |       

アーカイブREDOログファイルのバックアップ

 アーカイブREDOログファイルは、データベースをアーカイブモードで運用している場合に、ログスイッチが発生したタイミングで直前に使用していたオンラインREDOログファイルをコピーしたファイルです。アーカイブモードで運用しているデータベースでは、これまで説明した一貫性バックアップ、非一貫性バックアップの両方で利用することができるファイルとなります。

 また、データベースをアーカイブモードで運用している場合、一貫性バックアップもしくは非一貫性バックアップ取得以降に作成されたアーカイブREDOログファイルと、カレント(現在使用中)のオンラインREDOログファイルが存在していれば、障害発生直前の状態までリカバリが可能になります。

 データベースをノーアーカイブモードで運用している場合、アーカイブREDOログファイルは作成されず、一貫性バックアップを取得した時点にしかリカバリできないことも覚えておいてください。

 実際に例を挙げて、アーカイブREDOログファイルのバックアップ方法を見てみましょう。

手順1 書き込み中のオンラインREDOログファイルのアーカイブ

 データファイルを非一貫性バックアップで取得した後にオンラインREDOログファイルのアーカイブ(alter system archive log current)を実行します。実行後、v$log表のARCHIVED列を参照しオンラインREDOログファイルのアーカイブが完了(YES)していることを確認します。

*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***

手順2 アーカイブREDOログファイルのバックアップ

 OSコマンドを使用して、アーカイブREDOログファイルをバックアップ先へコピーします。なお、アーカイブREDOログファイルのバックアップ中にもアーカイブREDOログファイルが出力される可能性があるため、アーカイブREDOログファイルのバックアップは、1世代分だけのアーカイブREDOログファイルを取得するのではなく、数世代分のアーカイブREDOログファイルのバックアップを取得するなどの注意が必要です。次回、具体的なアーカイブREDOログファイルのバックアップ方法を紹介する予定です。

*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***


 次回は、OSコマンドによる物理バックアップでの注意点、ファイル破損チェックユーティリティについて説明していきます。(次回に続く)

著者紹介

森谷 聡

株式会社アゲハ



前のページへ |       

Copyright © ITmedia, Inc. All Rights Reserved.

ページトップに戻る