• |
[制御ファイル]:RMANは、必要なすべてのバックアップおよびリカバリ・オペレーションを、RMANリポジトリの情報が保存された制御ファイルのみを使用して実行できます。この機能により、バックアップ計画の一環として制御ファイルを保護することの重要性が高まります。 |
• |
Oracleの制御ファイルの自動バックアップ機能を有効にすること。この機能により、RMANによって制御ファイルが自動的にバックアップされます。また、リポジトリにアクセスしなくても、RMANで制御ファイルの自動バックアップをリストアできます。 |
• |
DBIDを記録すること。制御ファイルが失われた場合、データベースをリカバリするためにDBIDが必要になることがあります。 |
• |
少なくとも2つの制御ファイルを別々のディスクに多重化またはミラー化して使用してください。 |
• |
[リカバリ・カタログ]:外部Oracleデータベースを使用してRMANリポジトリを保存することもできます。この外部データベースをリカバリ・カタログと言います。制御ファイルでは、バックアップ・アクティビティを記録できる容量が限られますが、リカバリ・カタログには、これより大幅に長い履歴を保存できます。リカバリ・カタログ・データベースは管理が複雑になりますが、より長期のバックアップ履歴を使用して、制御ファイルの履歴より前のリカバリを実行できるという利便性がもたらされます。 |
Plug‑in for Oracleは、以下のタイプのRMANバックアップをサポートしています。
• |
増分バックアップはさらに以下のように分類されます。
RMANによるフル・バックアップでは、ファイル内のすべての割当て済みブロックを含むデータファイルがバックアップされます。データファイルのフル・バックアップをイメージ・コピーにすることができます。この場合、すべてのデータ・ブロックがバックアップされます。また、バックアップ・セットに保存することも可能です。この場合、使用されていないデータファイル・ブロックをスキップできます。RMANによるフル・バックアップを増分バックアップ計画に含めることはできません。つまり、以降の増分バックアップの親または基盤にすることはできません。
RMANによる増分バックアップには複数のレベルがあります。各増分レベルは、0または1の値で表されます。
• |
Level 0の増分バックアップ:Level 0の増分バックアップは以降の増分バックアップの基盤となり、データを含むすべてのブロックをコピーし、フル・バックアップと同様にデータファイルをバックアップ・セットにバックアップします。 |
• |
Level 1の増分バックアップ:Level 1の増分バックアップは、以下のいずれかのタイプです。 |
• |
累積増分バックアップ:累積増分バックアップの場合、RMANは、最後に実行されたLevel 0の増分バックアップ以降に使用されたすべてのブロックをバックアップします。累積増分バックアップでは、リカバリ・プロセスに含める必要のある増分バックアップの数が少なくなるため、リストア時間は短くなります。累積バックアップでは、同レベルの前のバックアップで実行された作業も繰り返されるため、差分バックアップよりも必要な容量は大きくなり、時間も長くなります。 |
• |
差分増分バックアップ:差分増分バックアップの場合、RMANは、最後に実行されたLevel 1またはLevel 0の累積または差分増分バックアップ以降に変更されたすべてのブロックをバックアップします。 |
多くのリカバリ・シナリオでは、制御ファイルを保護することが非常に重要になります。Plug‑in for Oracleでは、手動バックアップおよび自動バックアップの2つの方法で制御ファイルを保護できます。一方、RMANバックアップ方法を使用する場合、制御ファイルの自動バックアップまたは手動による制御ファイルのバックアップのいずれかひとつしか実行することができません。また、データベースに対して制御ファイルの自動バックアップが有効な場合、手動による制御ファイルのバックアップは使用できません。
制御ファイルの手動バックアップは、ユーザー管理によるバックアップ方法とRMANによるバックアップ方法の両方でサポートされます。
• |
ユーザー管理によるバックアップ方法を使用した制御ファイルの手動バックアップ:ユーザー管理によるバックアップ方法では、プラグインはバックアップおよびリストアにアクティブな制御ファイルを使用しません。バックアップの実行中、本プラグインは、ユーザーが指定した制御ファイルの保存ファイル名(フル・パス)に制御ファイルのスナップショットを保存し、このコピーをバックアップします。このプロセスにより、制御ファイルの一貫したコピーが保護されます。リストアを実行する際は、本プラグインは制御ファイルを制御ファイルの保存ファイル名(フル・パス)にリストアし、アクティブな制御ファイルが誤って上書きされないようにします。このファイルは、必要に応じて元の場所に手動でコピーします。制御ファイルの最新のコピーを常に使用できるようにするには、制御ファイルを各ユーザー管理バックアップに含めます。 |
• |
RMANによるバックアップ方法を使用した制御ファイルの手動バックアップ:制御ファイルの自動バックアップが無効で、[NetVault Backupセレクション]ページで制御ファイル・ノードを明示的に選択した場合、プラグインはRMANのBACKUP CURRENT CONTROLFILEコマンドを使用して制御ファイルをバックアップします。制御ファイルの最新のコピーを常に使用できるようにするには、制御ファイルを各RMANバックアップに含めます。 |
制御ファイルの自動バックアップによって、常に最新の制御ファイルが使用可能であるため、信頼性が得られます。さらに、それらは、障害復旧やマルチ・インスタンスのRAC環境で必要になります。
© ALL RIGHTS RESERVED. Conditions d’utilisation Confidentialité Cookie Preference Center