このページでは、Backup and DR アプライアンス管理コンソールから Oracle データベースを Backup Vault にバックアップする方法について説明します。
Oracle データベースのバックアップは、リージョン Backup Vault に保存できます。バックアップを Backup Vault に送信すると、変更(不変性)と削除(消去不可)から保護されます。Backup Vault の詳細については、Backup Vault の概要をご覧ください。
Oracle データベースのバックアップは、リージョン Backup Vault に保存できます。複数のリージョンでバックアップが必要な場合は、次のオプションを検討してください。
- 2 つ以上の Backup Vault を使用して 2 つ以上の OnVault プールにバックアップを送信するバックアップ プランとリソース プロファイルを定義できます。これらの Backup Vault を異なるリージョンに作成すると、バックアップのデュアルリージョン保護が実現します。各 Backup Vault のストレージに対して個別に課金されます。
- マルチリージョン Cloud Storage バケットを使用する OnVault プールを定義します。このオプションでは、Backup Vault が提供する変更や削除に対する保護は提供されません。
Oracle データベースを Backup Vault にバックアップする手順は次のとおりです。
Backup Vault の作成
Backup Vault は、バックアップを保存するコンテナです。Oracle データベースを Backup Vault にバックアップするには、Backup Vault を作成する必要があります。手順については、 Google Cloud コンソールで Backup Vault を作成して管理するをご覧ください。
バックアップ / リカバリ アプライアンスを Backup Vault の承認済みアクセサーとして登録する
Backup Vault にアクセスできるのは、アプライアンスのサービス アカウントに Backup Vault プロジェクトの Backup and DR Backup Vault 閲覧者(roles/backupdr.backupvaultAccessor)IAM ロールが付与された後のみです。このロールがないと、Backup Vault にアクセスしてバックアップの作成を有効にする設定を完了できません。手順については、バックアップ / リカバリ アプライアンスのサービス アカウントにロールを付与するをご覧ください。
Backup Vault に関連付けられた OnVault プールを作成する
Backup Vault タイプで作成された OnVault プールは、Backup Vault にデータを保存します。最短保持期間が適用された Backup Vault では、適用された保持期間が経過する前にバックアップが削除されるのを防ぐことができます。
Backup Vault プールタイプに登録されているバックアップ / リカバリ アプライアンスが表示され、選択できます。
次の手順で、Backup Vault を参照する OnVault プールを作成します。
- Backup and DR アプライアンス管理コンソールで、[管理] をクリックし、メニューから [ストレージ プール] を選択します。
- [Add OnVault pool] をクリックします。
- プールの名前を入力します。有効な文字は、英字、数字、スペース、ハイフン(-)、アンダースコア(_)です。
- [プールタイプ] が [Backup Vault] に設定されていることを確認します。
- [アプライアンス] リストから、OnVault プールを追加するアプライアンスを選択します。アプライアンスを選択できない場合は、アプライアンスを最新バージョンに更新する必要があります。
- [プロジェクト ID] フィールドに、Backup Vault を含む Google Cloud プロジェクトを入力します。
- [リージョン] リストから、Backup Vault を含むリージョンを選択します。
- [Backup Vault を選択] セクションで、Backup Vault を選択します。
- [保存] をクリックします。
Backup Vault ベースの OnVault プールに関連付けられたプロファイルを作成する
リソース プロファイルは、Oracle データベースのバックアップのストレージ メディアを指定します。Backup Vault は、Backup and DR バックアップ専用のストレージです。悪意のある削除や偶発的な削除に対する復元力をサポートする機能を備えています。プロファイルが作成され、Backup Vault で使用するように指定されると、プロファイルを編集して別のストレージ プール タイプを使用することはできません。また、Backup Vault を常に指定する必要があります。また、リソース プロファイルがアプリケーションの保護に使用されている場合、指定された Backup Vault は変更できません。
次の手順で、Backup Vault を参照するリソース プロファイルを作成します。
- Backup and DR アプライアンス管理コンソールで、[バックアップ プラン] をクリックし、メニューから [プロファイル] を選択します。
- [プロファイルを作成] をクリックします。
- リソース プロファイルの名前と説明(省略可)を入力します。
- [Backup Vault を参照する OnVault プールを使用する(推奨)] を選択します。
- [プライマリ アプライアンス] セクションの [アプライアンス] リストから、バックアップ プールタイプが関連付けられているアプライアンス タイプを選択します。
- [スナップショット プール] リストから、スナップショット プールのタイプを選択します。
- [OnVault プール 1] リストから、Backup Vault に関連付けられている OnVault プールを選択します。
- 省略可。[OnVault プール 2] リストから、別のリージョンに作成された Backup Vault に関連付けられている OnVault プールを選択します。
- [Save Profile] をクリックします。
バックアップ ポリシーを使用してテンプレートを作成する
バックアップ プラン テンプレートは、バックアップ スケジュールやバックアップ削除のタイムラインなど、バックアップの作成と管理の詳細を定義します。バックアップ プラン テンプレートは、アプライアンス管理コンソール内で作成されます。バックアップ テンプレートを管理するの手順に沿って、バックアップ テンプレートを作成します。
バックアップ プランを適用して Oracle データベースを保護する
Oracle データベースを保護するためにバックアップ プランを適用する手順は次のとおりです。
Backup and DR アプライアンス管理コンソールで、[App Manager] > [Applications] をクリックし、データベース アプリケーション名を入力するか、フィルタを使用して必要なデータベースを見つけます。
アプリケーションを右クリックし、[Manage Backup Plan] を選択します。
[バックアップ プランの管理] ページで、テンプレートとプロファイルを選択し、[バックアップ プランを適用] をクリックします。
[バックアップ プランを適用] ダイアログが開きます。ポリシーのオーバーライドを割り当て、必要に応じてアプリケーション設定を変更します。
バックアップ プランでスケジュールされた期間中にジョブが実行されるのを待つか、ジョブをクリックして [今すぐ実行] を選択して、次の機会にジョブを実行できます。
ジョブは、スケジューラに空きができるとすぐに実行されます。多くの場合、すぐに実行されます。[ジョブモニター] に移動して、ジョブの進行状況と詳細を確認できます。
推奨されるストレージ容量またはスナップショットの上限を超えるバックアップ / リカバリ アプライアンスにワークロードをバックアップすると、データを別のバックアップ / リカバリ アプライアンスにバックアップすることを推奨する通知が表示されます。
Oracle データベースの保護は、Bare Metal Solution サーバーで実行されているデータベースでも、Compute Engine インスタンス内で実行されているデータベースでも同じです。