コンソールを使用したデータベースのリカバリ
この記事では、リカバリ・サービスまたはオブジェクト・ストレージに格納されている自動バックアップからデータベースをリカバリする方法について説明します。
バックアップの詳細は、ベース・データベース・サービスでのバックアップおよびリカバリを参照してください。
必要なIAMポリシー
Oracle Cloud Infrastructureを使用するには、管理者によってポリシーでセキュリティ・アクセス権が付与されている必要があります。コンソールまたは(SDK、CLIまたはその他のツールを使用した) REST APIのどれを使用しているかにかかわらず、このアクセス権が必要です。権限を持っていない、または認可されていないというメッセージが表示された場合は、持っているアクセス権のタイプと作業しているコンパートメントを管理者に確認してください。
ポリシーを初めて使用する場合は、ポリシーの開始および共通ポリシーを参照してください。
前提条件
DBシステムには、オブジェクト・ストレージの適切なSwiftエンドポイントへの接続を含む、リカバリ・サービスまたはオブジェクト・ストレージ・サービスへのアクセスが必要です。VCNでサービス・ゲートウェイを使用してこのアクセスを有効にすることをお薦めします。リカバリ・サービスには、各データベースVCNに専用のネットワーク・パスが必要です。
DBシステムのVCN(サービス・ゲートウェイを含む)の設定の詳細は、VCNおよびサブネットを参照してください。
使用するSwiftエンドポイントの詳細は、Oracle Cloud Infrastructure Object Storageをオンプレミス・バックアップの宛先として使用できますか。を参照してください。
一般情報
- DBシステムをバックアップからリストアすると、デフォルトのパスワード・プロファイルがリセットされます。
- コンソールまたはAPIを使用して作成された自動バックアップから、コンソールを使用してデータベースをリストアできます。最後に確認された正常なデータベースの状態にリストアすることも、特定の時点または既存のシステム変更番号(SCN)を指定することもできます。また、スタンドアロン・バックアップを使用して新しいデータベースを作成することもできます。
- コンソールに表示されるバックアップのリストには、管理対象外のバックアップ(
RMANまたはdbcliを使用して直接作成されたバックアップ)は含まれません。 - リストアは、指定したタイムスタンプまたはSCNの後に顧客管理の暗号化キーを使用するように構成されていた場合、データベースは顧客管理キーを有効にせずにリストアされます。リストア後に、顧客管理キーを使用するように暗号化設定を変更できます。
詳細は、暗号化キーの管理に関する項を参照してください。
手順
OCIコンソールを使用してデータベースをリストアするには、次のステップを実行します。
- 「DBシステム」リスト・ページで、操作するデータベースを含むDBシステムを選択します。リスト・ページまたはDBシステムの検索に関するヘルプが必要な場合は、DBシステムのリストを参照してください。
- 「データベース」タブで、操作するデータベースを選択します。
-
データベースの詳細ページで、「アクション」メニューから「リストア」を選択します。
ノート: 「リソース」の下の「スタンドアロン・バックアップ」を選択して、バックアップのリストにアクセスすることもできます。
-
次のいずれかのリストア・オプションを選択します:
- 最新の状態に復元: データベースを、データの損失が可能な限り少ないと確認されている正常な状態に復元します。
- タイムスタンプにリストア: 指定されたタイムスタンプにデータベースをリストアします。
-
SCNにリストア: 指定されたシステム変更番号(SCN)を使用してデータベースをリストアの処理を行います。このSCNは有効である必要があります。
ノート:データベース・ホストにアクセスして問い合せるか、オンラインまたはアーカイブ・ログにアクセスすることで、使用するSCN番号を決定できます。
- 「リストア」を選択して確認します。
ノート:リストア操作が失敗すると、データベースは「リストアに失敗」状態になります。別のリストア・オプションを使用してリストアを再試行できます。ただし、データベースのリストアを再試行する前に、ホスト上のRMANログを確認し、問題を修正することをお薦めします。