Oracle資源の配置
Oracleのデータファイル、データファイル以外のファイルは、それぞれ異なるディスクまたはパーティションに格納してください。
Oracle資源のバックアップ運用
初期化パラメーターファイル
変更するたびに、OSのcpコマンドなどでバックアップします。
制御ファイル
Oracleによるミラー化をお勧めします。
DB環境に変化があった場合、以下のコマンドでトレースファイルを作成します。制御ファイルが破壊された場合は、トレースファイル中のSQL文を実行して復旧します。
alter database backup controlfile to trace;
データファイル
データファイルは、ローデバイスに配置することを推奨します。
データファイルをファイルシステムに配置する場合は、データファイルの自動拡張機能を無効(AUTOEXTEND OFF)にしてください。また、サンプルシェルスクリプト中の前後処理において、アンマウントされないようにカスタマイズする必要があります。
AdvancedCopy Managerでバックアップします。
バックアップ対象のテーブルスペースの範囲は、必ずOracleのバックアップ同期処理(begin backup/end backup)の単位とAdvancedCopy Managerでのバックアップ単位の範囲内にしてくだい。例えば、AdvancedCopy ManagerでLUN単位にバックアップする場合、1つのテーブルスペースは1つのLUN内に配置してください。
システム内の全テーブルスペースのバックアップ後は、以下のコマンドですべての最新ログをアーカイブします。
alter system archive log current;
REDOファイル
オンラインREDOログファイルおよびアーカイブログファイルは、OracleまたはOSによるミラー化をお勧めします。
オンラインREDOログファイルは、バックアップ不要です。
注意
Oracleデータベースのオンラインバックアップを行うには、アーカイブログ運用が必須です。
Oracleデータベースのリカバリー
データベース停止後、Oracleデータベースをリストアし、データベースを再起動してください。さらに最新の状態まで復旧する場合は、Oracleのリカバリ機能を使用して行ってください。