ポリシーベースのバックアップ
Oracle Cloud Infrastructure Block Volumeサービスを使用すると、選択したバックアップ・ポリシーに基づいて、ボリューム・バックアップおよびボリューム・グループ・バックアップをスケジュールに従って自動的に実行して保存できます。
ユーザー定義ポリシーを使用して、スケジュールされたリージョン間バックアップを有効にして、スケジュールされたボリューム・バックアップが自動的に2番目のリージョンにコピーされるようにすることもできます。リージョン間でのボリューム・バックアップ・コピーのスケジューリングを参照してください。
これらの機能により、データのコンプライアンス要件および規制要件に準拠できます。
ポリシーベースのバックアップを含むブロック・ボリュームの削除
ポリシーベースのバックアップはすべて最終的に期限切れになります。ボリューム・バックアップを無期限に保持する場合は、手動バックアップを作成する必要があります。詳細は、ボリュームのバックアップを参照してください。
ボリューム・バックアップとは、ボリューム・データのポイントインタイム・スナップショットです。ボリューム・バックアップの詳細は、ブロック・ボリューム・バックアップの概要を参照してください。
2種類のバックアップ・ポリシーがあります:
- ユーザー定義: 自分でスケジュールを作成および構成するカスタム・バックアップ・ポリシー。
- Oracle定義: バックアップの頻度と保持期間の設定を含む事前定義済のバックアップ・ポリシー。これらのポリシーは変更できません。
スケジュール済バックアップのタイミング
スケジュール済ボリューム・バックアップは、バックアップ・スケジュールで指定された正確な時間に開始される保証はありません。システムが過負荷になるシナリオでは、ボリューム・バックアップのスケジュール済開始時間と実際の開始時間の間に最大で数時間の遅延が発生する可能性があります。これは、ユーザー定義とOracle定義の両方のバックアップ・ポリシーに適用されます。
ユーザー定義バックアップ・ポリシー
Oracle Cloud Infrastructureでは、ユーザー定義ポリシーを使用してバックアップ・スケジュールをカスタマイズすることができます。これらは、自分でバックアップの頻度と保持期間を定義するバックアップ・ポリシーです。ユーザー定義バックアップ・ポリシーには2つの部分があります。バックアップ・ポリシー自体と、ポリシー内の1つ以上のスケジュールです。
ユーザー定義バックアップ・ポリシーの使用を開始するには、まずバックアップ・ポリシーを作成する必要があります。ユーザー定義バックアップ・ポリシーの作成を参照してください。このステップを終えると、空のバックアップ・ポリシーが作成されるため、次のステップではスケジュールを定義してポリシーに追加します。
スケジュール
Oracle定義バックアップ・ポリシーと同様に、ユーザー定義バックアップ・ポリシーについても、スケジュールによってバックアップの頻度と保持期間を定義できます。違いは、ユーザー定義ポリシーに関連付けられたスケジュールをカスタマイズできる点です。これにより、バックアップの頻度と保持期間を制御できます。
ユーザー定義バックアップ・ポリシーでスケジュールを定義する際に、最初に構成するのはスケジュール・タイプであり、バックアップ頻度を指定します。Oracle Cloud Infrastructureでは、次のスケジュール・タイプが用意されています:
- 日次: バックアップは毎日生成されます。バックアップを行う該当日の時間を指定します。
- 週次: バックアップは毎週生成されます。バックアップを行う曜日、およびその曜日の時間を指定します。
- 月次: バックアップは毎月生成されます。バックアップを行う該当月の日、およびその日の時間を指定します。
- 年次: バックアップは毎年生成されます。バックアップを行う該当月、その月の該当日、およびその日の時間を指定します。
ブロック・ボリュームで実行されるスケジュール済バックアップは、ボリューム当たり毎日1つのみです。特定の日に1つのボリュームに対して複数のバックアップがスケジュールされている場合、サービスでは次の優先度で、そのうちの1つのみが実行されます:
- 毎年
- 毎月
- 毎週
- 毎日
また、頻度に加えて次のものも構成します:
- 保持時間: バックアップを保持する期間(日数、週数、月数または年数)。期間はスケジュール・タイプに基づきます。
- バックアップ・タイプ オプションは完全または増分です。詳細は、ボリューム・バックアップ・タイプを参照してください。
- タイムゾーン バックアップ・スケジュールに使用するタイム・ゾーン。オプションは、UTCまたはリージョナル・データ・センターのタイム・ゾーンです。
詳細は、ユーザー定義バックアップ・ポリシーへのスケジュールの追加に関する項を参照してください。
既存のバックアップ・ポリシーの複製
既存のバックアップ・ポリシーを複製することにより、新しいバックアップ・ポリシーを作成できます。
Oracle定義ポリシーの1つがボリューム・バックアップの要件を満たしているが、いくつか変更がある場合は、Oracle定義ポリシーを複製することにより、新しいバックアップ・ポリシーを作成できます。これにより、スケジュールがすでに割り当てられた新しいユーザー定義バックアップ・ポリシーが作成されます。これによって、Oracle定義ポリシーの設定を起点として使用することで時間を節約し、プロセスを簡略化できるようになります。
また、既存のユーザー定義ポリシーを複製することもできます。詳細は、バックアップ・ポリシーの複製を参照してください。その後で、新しいバックアップ・ポリシーのスケジュールを追加、編集または削除できます。
リージョン間でのボリューム・バックアップ・コピーのスケジューリング
ブロック・ボリューム・サービスを使用すると、ビジネス継続性およびディザスタ・リカバリ・シナリオのために、あるリージョンから別のリージョンにボリューム・バックアップをコピーすることができます。詳細は、リージョン間でのブロック・ボリューム・バックアップのコピーに関する項を参照してください。ユーザー定義のポリシーを使用すると、このプロセスを自動化して、ボリューム・バックアップがスケジュールに従って別のリージョンにコピーされるようにできます。スケジュール済ボリューム・バックアップの自動コピーの有効化は、ユーザー定義ポリシーでのみサポートされているため、Oracle定義ポリシーの現在構成されているボリュームに対してこの機能を使用する必要がある場合は、ポリシーを複製してから、リージョン間コピーを有効にしてください。ターゲット・リージョンのボリューム・バックアップ・コピーの保持期間は、ソース・リージョンのボリューム・バックアップと同じです
ボリュームのVault暗号化キーは、クロス・リージョン・コピーが有効になっているスケジュール済ボリュームおよびボリューム・グループ・バックアップの宛先リージョンにコピーされません。かわりに、バックアップ・ポリシーを割り当てると、宛先リージョンにコピーされるバックアップにVault暗号化キーを指定できます。バックアップ・ポリシーを割り当てたときに、クロス・リージョン・バックアップ・コピーに対して有効になっている場合は、「クロス・リージョン・バックアップ・コピー暗号化」の「顧客管理キーを使用した暗号化」を選択して、宛先リージョンのボリューム・バックアップを暗号化します。このオプションを選択した場合、宛先リージョンで有効な暗号化キーのOCIDを指定する必要があります。詳細は、「リージョン間操作の顧客管理暗号化キーの要件」を参照してください。
日次スケジュール済ボリューム・バックアップをターゲット・リージョンにコピーするには、最大24時間かかる場合があります。ターゲット・リージョンに切り替え、そのリージョンのボリューム・バックアップのリストを確認することで、ボリューム・バックアップがコピーされたことを確認できます。ボリューム・バックアップがまだコピーされていない場合は、リージョン間におけるボリューム・バックアップのコピーで説明されているステップを使用して、そのボリューム・バックアップをターゲット・リージョンへの手動コピーを実行できます。
コスト
この機能を有効にすると、請求書には、ソース・リージョンと宛先リージョンの両方にボリューム・バックアップを格納するための料金が含まれます。ネットワーク・コストが増加する場合もあります。価格設定の詳細は、Oracle Cloudストレージの価格設定を参照してください。オブジェクト・ストレージの価格が、バックアップ・ストレージに適用されます。アウトバウンド・データ転送の価格が、リージョン間バックアップ・コピーによるネットワーク・コストに適用されます。
Oracle定義バックアップ・ポリシー
Oracle定義バックアップ・ポリシーには、ブロンズ、シルバーおよびゴールドの3つがあります。各バックアップ・ポリシーは、変更できないバックアップの頻度と保持期間の設定を含むスケジュールで構成されます。Oracle定義ポリシーのバックアップ・ポリシーの設定が要件を満たしていない場合は、かわりにユーザー定義バックアップ・ポリシーを使用します。ユーザー定義バックアップ・ポリシーを使用して、スケジュールを定義して制御します。また、Oracle定義のポリシーではサポートされない、ボリューム・バックアップの2番目のリージョンへの自動コピーを有効にすることもできます。
Oracleによって定義されたバックアップ・ポリシーは、スケジュール済ボリューム・グループ・バックアップではサポートされていません。
完全バックアップおよびOracle定義ポリシー
2021年11月3日現在、Oracle定義ポリシーには完全バックアップが含まれなくなっています。Oracle定義バックアップ・ポリシーからの完全バックアップの削除を参照してください。データ・リカバリという目的において、増分バックアップと完全バックアップは、機能的には同一です。一部のコンプライアンス・シナリオでは、スケジュール済の完全バックアップが必要になる場合があります。こうしたコンプライアンス・シナリオの場合は、かわりにユーザー定義のバックアップ・ポリシーを構成します。既存バックアップ・ポリシーから新しいユーザー定義ポリシーを作成できます。既存のバックアップ・ポリシーの複製を参照してください。
ブロンズ・ポリシー
ブロンズ・ポリシーには、該当月の初日に実行される月次増分バックアップが含まれます。これらのバックアップは、12か月間保存されます。このポリシーには、1月初旬に毎年実行される増分バックアップも含まれます。このバックアップは5年間保存されます。
シルバー・ポリシー
シルバー・ポリシーには、日曜日に実行される週次増分バックアップが含まれます。これらのバックアップは、4週間保存されます。このポリシーには、該当月の初日に実行されて12か月間保存される月次増分バックアップも含まれます。また、1月初旬に毎年実行される増分バックアップが含まれます。このバックアップは5年間保存されます。
ゴールド・ポリシー
ゴールド・ポリシーには、7日間保持される日次増分バックアップと、日曜日に実行されて4週間保持される週次増分バックアップが含まれます。該当月の初日に実行されて12か月間保存される月次増分バックアップが含まれます。また、1月初旬に毎年実行される増分バックアップが含まれます。このバックアップは5年間保存されます。
バックアップ・ポリシーの操作
バックアップ・ポリシーを操作する際には、2つのタイプのタスクがあります:
前述のリンク先の項では、コンソール、CLIおよびREST APIを使用したバックアップ・ポリシーの操作に関する情報が提供されています。
必須IAMポリシー
Oracle Cloud Infrastructureを使用するには、管理者が、テナンシ管理者がポリシーでセキュリティ・アクセス権を付与したグループのメンバーである必要があります。コンソールまたは(SDK、CLIまたはその他のツールを使用した) REST APIのどれを使用しているかにかかわらず、このアクセス権が必要です。権限がない、または認可されていないというメッセージが表示された場合は、テナンシ管理者に、どのタイプのアクセス権があり、どのコンパートメントでアクセスが作業する必要があるかを管理者に確認してください。
バックアップ・ポリシーを表示または操作するためには、事前定義済バックアップ・ポリシーが含まれているルート・コンパートメントへのアクセス権が必要です。
管理者用: ボリューム管理者がブロック・ボリューム、バックアップおよびボリューム・グループを管理するのポリシーを使用すると、指定したグループはブロック・ボリュームおよびバックアップに関するすべての操作を実行できます。ボリューム・バックアップ管理者はバックアップのみを管理するのポリシーはさらに、アクセスをバックアップの作成と管理のみに制限します。
ユーザーがボリュームからバックアップを作成する場合や、バックアップからボリュームをリストアする場合、ボリュームとバックアップが同じコンパートメント内に存在している必要はありません。ただし、ユーザーが両方のコンパートメントへのアクセス権を持っている必要があります。
リソースのタグ付け
リソースにタグを適用すると、ビジネス・ニーズに応じてそれらを整理しやすくなります。後で、必要なタグを使用してリソースを更新できます。タグ適用についての一般情報は、リソース・タグを参照してください。
ユーザー定義バックアップ・ポリシーの作成および構成
独自のバックアップ・ポリシーを作成および更新する方法について学習します。
ユーザー定義バックアップ・ポリシーの作成
バックアップ頻度および保存期間を定義するポリシーを作成する方法について学習します。
- ナビゲーション・メニューを開き、「ストレージ」を選択します。「ブロック・ストレージ」で、「バックアップ・ポリシー」を選択します。
-
「バックアップ・ポリシーの作成」を選択します。
-
バックアップ・ポリシーの名前を指定します。機密情報の入力は避けてください。
-
バックアップ・ポリシーの作成先のコンパートメントを選択します。
バックアップ・ポリシーにコンパートメントを選択している間、それはテナンシ全体でアクセスできます。
-
オプションで、指定したリージョンへのリージョン間コピーを有効にできます。これにより、各バックアップの作成後に、ボリューム・バックアップの2番目のリージョンへのコピーが自動化されます。クロス・リージョン・コピーを有効にするには、「クロス・リージョン・コピーのターゲット」リストからターゲット・リージョンを選択します。これは、ボリューム・バックアップのコピー先のリージョンです。詳細は、「リージョン間でのボリューム・バックアップ・コピーのスケジューリング」を参照してください。
クロス・リージョン・コピーを有効にしたバックアップ・ポリシーをボリュームに割り当てる場合、オプションで「クロス・リージョン・バックアップ・コピー暗号化」の「顧客管理キーを使用した暗号化」を選択して、宛先リージョンのVaultキーでボリューム・バックアップを暗号化できます。詳細は、リージョン間バックアップ・コピーのキーの指定を参照してください。
-
「バックアップ・ポリシーの作成」を選択して、バックアップ・ポリシーを作成します。
oci bv volume backup policy create
コマンドを使用し、--compartment-id
および--schedules
パラメータを指定して、ボリューム・バックアップ・ポリシーを作成します。oci bv volume-backup-policy create --compartment-id <compartment_ID> --schedules file//<path>/<scheduleJSON>.json
例:
oci bv volume-backup-policy create --compartment-id ocid1.compartment.oc1..<unique_ID> --schedules file//~/input.json
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
CreateVolumeBackupPolicy
操作を実行し、CreateVolumeBackupPolicyDetails
リソースのcompartmentId
属性を指定して、ユーザー定義のバックアップ・ポリシーを作成します。
ユーザー定義のバックアップ・ポリシーのリージョン間コピーを有効にする
ディザスタ・リカバリ、ビジネス継続性、移行または拡張のために、リージョン間でブロック・ボリューム・バックアップをコピーするようにバックアップ・ポリシーを構成する方法について学習します。
- ナビゲーション・メニューを開き、「ストレージ」を選択します。「ブロック・ストレージ」で、「バックアップ・ポリシー」を選択します。
- リージョン間コピーを有効にするバックアップ・ポリシーを選択します。
- 詳細ページで、「編集」を選択します。
- 「クロス・リージョン・コピーのターゲット」で、ボリューム・バックアップのコピー先のリリージョンを選択します。
- オプションで、「タグ・ネームスペース」、「タグ・キー」および「タグ値」フィールドにタグを入力してリソースを編成し、「タグの追加」を選択します。
- 「Save changes」を選択します。
oci bv volume-backup-policy create
コマンドを使用し、--compartment id
、--destinationregion
パラメータを指定して、スケジュール済バックアップのコピー先のペア・リージョンを設定します。oci bv volume-backup-policy create --compartment-id <compartment_id> --destinationregion<region_name>
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
CreateVolumeBackup
操作を実行し、CreateVolumeBackupPolicyDetails
リソースのcompartmentId
およびdestinationRegion
属性を指定して、ユーザー定義のバックアップ・ポリシーのクロスリージョン・コピーを有効にします。
ユーザー定義バックアップ・ポリシーへのスケジュールの追加
テナンシ内のコンパートメントのバックアップ・ポリシーの頻度をスケジュールする方法について学習します。
- ナビゲーション・メニューを開き、「ストレージ」を選択します。「ブロック・ストレージ」で、「バックアップ・ポリシー」を選択します。
- スケジュールを追加するバックアップ・ポリシーを選択します。
- 「スケジュールの追加」を選択します。
-
「スケジュール・タイプ」オプションから「日次」、「週次」、「月次」または「年次」を選択してバックアップ頻度を指定し、追加のスケジュール・オプションを構成します。スケジュール・タイプに応じて、追加のスケジュール・オプションには次の1つ以上が含まれます:
-
該当日の時間
-
曜日
-
該当月の日
-
該当年の月
-
-
前のステップで選択したスケジュール・タイプに応じて、「保持時間」(日数、週数、月数または年数)を指定します。
-
「バックアップ・タイプ」で「完全」または「増分」を選択します。
-
スケジュール設定のベースとなる「タイムゾーン」 (「UTC」または「リージョナル・データ・センター時間」)を選択します。
-
「スケジュールの追加」を選択します。
oci bv volume-backup-policy create
コマンドを使用し、--schedules
パラメータを指定して、ユーザー定義のバックアップ・ポリシーにスケジュールを追加します。oci bv volume-backup-policy create --schedules
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
CreateVolumeBackupPolicyDetails
操作を実行し、CreateVolumeBackupPolicyDetails
リソースでschedules
属性を指定して、テナンシのボリューム・バックアップ・ポリシーにスケジュールを追加します。
ユーザー定義のバックアップ・ポリシーのリージョン間コピーを無効にする
作成するポリシーのクロスリージョン・コピーを無効にする方法について学習します。
- ナビゲーション・メニューを開き、「ストレージ」を選択します。「ブロック・ストレージ」で、「バックアップ・ポリシー」を選択します。
- リージョン間コピーを有効にするバックアップ・ポリシーを選択します。
- 詳細ページで、「編集」を選択します。
- 「リージョン間コピー・ターゲット」で、「なし」を選択します。
- 「変更の保存」を選択します。
oci bv volume-backup-policy create
コマンドを使用し、--compartment id
パラメータを指定し、--destinationregion
パラメータをnone
として設定して、ペア・リージョンのバックアップを無効にします。oci bv volume-backup-policy create --compartment-id <compartment_id> --destinationregion none
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
UpdateVolumeBackupPolicy
操作を実行し、リクエスト本文でpolicyId
属性を指定し、UpdateVolumeBackupPolicyDetails
リソースでdestinationRegion
をnone
として指定します。
バックアップ・ポリシーの複製
ボリューム・グループの既存のバックアップ・ポリシーを複製する方法を学習します。
- ナビゲーション・メニューを開き、「ストレージ」を選択します。「ブロック・ストレージ」で、「バックアップ・ポリシー」を選択します。
- 複製するバックアップ・ポリシーをクリックします。Oracle定義バックアップ・ポリシーとユーザー定義バックアップ・ポリシーの両方を複製できます。
- 「複製」をクリックします。
- ポリシーの名前を指定します。機密情報の入力は避けてください。
- バックアップ・ポリシーの作成先のコンパートメントを選択します。これは、複製しているバックアップ・ポリシーと同じコンパートメントである必要はありません。
-
オプションで、指定したリージョンへのリージョン間コピーを有効にできます。これにより、各バックアップの作成後に指定した2番目のリージョンに、ボリューム・バックアップが自動的にコピーされます。詳細は、「リージョン間でのボリューム・バックアップ・コピーのスケジューリング」を参照してください。
-
「バックアップ・ポリシーの複製」をクリックします。
このタスクはCLIを使用して実行できません。
このタスクはCLIを使用して実行できません。
ユーザー定義バックアップ・ポリシーの削除
テナンシ内のコンパートメントのバックアップ・ポリシーを削除する方法を学習します。
- ナビゲーション・メニューを開き、「ストレージ」を選択します。「ブロック・ストレージ」で、「バックアップ・ポリシー」を選択します。
- 削除するユーザー定義バックアップ・ポリシーを選択します。
- Select Delete.
-
バックアップ・ポリシーの名前を入力し、「削除」を選択します。
oci bv volume-backup-policy delete
コマンドを使用し、--policy-id
パラメータを指定してポリシーを削除します。oci bv volume-backup-policy delete --policy-id <policy_ID>
ノート
ユーザー定義バックアップ・ポリシーは、それがどのボリュームにも割り当てられていない場合にのみ削除できます。Oracle定義バックアップ・ポリシーは削除できません。CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
DeleteVolumeBackupPolicy
操作を実行し、policyId
属性を指定してポリシーを削除します。
バックアップ・ポリシーの詳細の取得
バックアップ・ポリシーの詳細を取得する方法を学習します。
- ナビゲーション・メニューを開き、「ストレージ」を選択します。「ブロック・ストレージ」で、「バックアップ・ポリシー」を選択します。
- リストからポリシーを選択してください。
oci bv volume-backup-policy get
コマンドを使用し、--policy-id
パラメータを指定して、ポリシーの詳細を取得します:oci bv volume-backup-policy get --policy-id <backup_policy_ID>
例:
oci bv volume-backup-policy get --policy-id ocid1.volumebackuppolicy.oc1.phx.<unique_ID>
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
GetVolumeBackupPolicy
操作を実行し、policyId
パラメータを指定して、バックアップ・ポリシーの詳細を取得します。
ユーザー定義バックアップ・ポリシーの表示名を更新しています
テナンシのコンパートメントに対して作成したバックアップ・ポリシーの表示名を更新する方法について学習します。
- ナビゲーション・メニューを開き、「ストレージ」を選択します。「ブロック・ストレージ」で、「バックアップ・ポリシー」を選択します。
- 「編集」を選択します。
- 新しい名前を入力します。
- 「Save changes」を選択します。
oci bv volume-backup-policy update
コマンドを使用し、--policy-id
および--display-name
パラメータを指定して、ボリューム・バックアップ・ポリシーの表示名を更新します。oci bv volume-backup-policy update --policy-id <backup-policy_ID> --display-name <backup-policy_name>
例:
oci bv volume-backup-policy update --policy-id ocid1.volumebackuppolicy.oc1.phx.<unique_ID> --display-name "new display name"
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
UpdateVolumeBackupPolicy
操作を実行し、UpdateVolumeBackupPolicyDetails
リソースのpolicyId
およびdisplayName
属性に更新された値を指定して、ポリシー表示名を更新します。
指定したコンパートメント内のバックアップ・ポリシーのリスト
テナンシ内のコンパートメントのバックアップ・ポリシーのリストを表示する方法を学習します。
ナビゲーション・メニューを開き、「ストレージ」を選択します。「ブロック・ストレージ」で、「バックアップ・ポリシー」を選択します。
oci bv volume-backup-policy list
コマンドを使用し、--compartment-id
パラメータを指定して、テナンシ内のコンパートメントのバックアップ・ポリシーをリストします:oci bv volume-backup-policy list --compartment-id <compartment_ID>
例:
oci bv volume-backup-policy list --compartment-id ocid1.compartment.oc1..<unique_ID>
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
ListVolumeBackupPolicies
操作を実行して、テナンシ内のコンパートメントのバックアップ・ポリシーを表示します。
ユーザー定義バックアップ・ポリシーのスケジュールを編集する
テナンシ内のコンパートメントのバックアップ・ポリシー設定を更新する方法を学習します。
- ナビゲーション・メニューを開き、「記憶域」を選択します。「ブロック・ストレージ」で、「バックアップ・ポリシー」を選択します。
- スケジュールを編集するバックアップ・ポリシーを選択します。
- 「スケジュール」で、編集するスケジュールについて、 を選択し、「編集」を選択します。
- スケジュールに変更を加えた後、「更新」を選択します。
oci bv volume-backup-policy update
コマンドを使用して、ボリューム・バックアップ・ポリシーのスケジュールを更新するパラメータを指定します:oci bv volume-backup-policy update --policy-id backup_policy_ID --schedules file//path/schedule_JSON.json
例:
oci bv volume-backup-policy update --policy-id ocid1.volumebackuppolicy.oc1.phx.unique_ID --schedules file//~/input.json
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
UpdateVolumeBackupPolicy
操作を実行し、リクエスト本文のpolicyId
属性を指定し、UpdateVolumeBackupPolicyDetails
リソースでdefinedTags
、destinationRegion
、displayName
、freeformTags
またはschedules
属性(あるいはその両方)を指定して、バックアップ・ポリシー・スケジュールを編集します。
ユーザー定義バックアップ・ポリシーのスケジュールの削除
テナンシのコンパートメントに設定したバックアップ・ポリシーのスケジュールを削除する方法について学習します。
- ナビゲーション・メニューを開き、「記憶域」を選択します。「ブロック・ストレージ」で、「バックアップ・ポリシー」を選択します。
- スケジュールを削除するバックアップ・ポリシーをクリックします。
- 「スケジュール」で、編集するスケジュールについて「 」をクリックし、「削除」をクリックします。
- 「削除」をクリックして、削除を確定します。
ボリュームへのバックアップ・ポリシー割当ての管理
ボリュームが含まれているボリューム・グループにバックアップ・ポリシーが割り当てられている場合、バックアップ・ポリシーの割当てはボリューム・グループによって管理されます。このシナリオでは、割り当てられたバックアップ・ポリシーを更新するには、ボリューム・グループの割当てを変更するか、グループからボリュームを削除する必要があります。
ボリュームへのバックアップ・ポリシーの割当て
既存のユーザーまたはOracle定義のボリュームにバックアップ・ポリシーを割り当てる方法を学習します。
- ナビゲーション・メニューを開き、「ストレージ」を選択します。「ブロック・ストレージ」で、「ブロック・ボリューム」を選択します。
- バックアップ・ポリシーを割り当てるボリュームを選択します。
- 「ブロック・ボリュームの詳細」タブで、「編集」をクリックします。
-
「バックアップ・ポリシー」セクションで、バックアップのポリシーを含むコンパートメントを選択します。
-
要件に適したバックアップ・ポリシーを選択します。
- オプションで、クロス・リージョン・バックアップ・コピーに対して有効なバックアップ・ポリシーを選択した場合、「クロス・リージョン・バックアップ・コピー暗号化」の「顧客管理キーを使用した暗号化」を選択して、宛先リージョンのバックアップ・コピーを独自のVault暗号化キーで暗号化できます。このオプションを選択した場合、宛先リージョンで有効な暗号化キーにOCIDを指定する必要があります。詳細は、「リージョン間操作の顧客管理暗号化キーの要件」を参照してください。
-
「Save changes」を選択します。
oci bv volume-backup-policy-assignment create
コマンドを使用し、--asset-id
、--policy-id
および--xrc-kms-key-id
パラメータを指定して、ユーザーまたはOracle定義のバックアップ・ポリシーをボリュームに割り当てます。oci bv volume-backup-policy-assignment create --asset-id <volume_ID> --policy-id <policy_ID> --xrc-kms-key-id <kms_key_ID>
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
CreateVolumeBackupPolicyAssignment
操作を実行し、CreateVolumeBackupPolicyAssignmentDetails
リソースでassetId
およびpolicyId
属性を指定して、ボリュームにバックアップ・ポリシーを割り当てます。
ボリュームに割り当てられたバックアップ・ポリシーの表示
ボリュームに割り当てられたバックアップ・ポリシーを表示する方法について学習します。
このタスクはコンソールを使用して実行できません。
oci bv volume-backup-policy-assignment get
コマンドおよびdescription_of_taskの必須パラメータを使用します。oci bv volume-backup-policy-assignment get-volume-backup-policy-asset-assignment --asset-id <volume_ID> [OPTIONS]
例:
oci bv volume-backup-policy-assignment get-volume-backup-policy-asset-assignment --asset-id ocid1.volume.oc1..<unique_ID>
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
GetVolumeBackupPolicyAssetAssignment
操作を実行し、assetId
属性を指定して、指定したボリュームのボリューム・バックアップ・ポリシー割当てを表示します。
特定のバックアップ・ポリシー割当ての取得
テナンシ内のコンパートメントのボリューム・バックアップ・ポリシーの割当ての詳細を表示する方法を学習します。
このタスクはコンソールを使用して実行できません。
oci bc volume-backup-policy-assignment getコマンドを使用し、
--policy-assignment-id
パラメータを指定して、そのポリシーの割当ての詳細を表示します:oci bv volume-backup-policy-assignment get --policy-assignment-id <backup_policy_ID>
例:
oci bv volume-backup-policy-assignment get --policy-assignment-id ocid1.volumebackuppolicyassignment.oc1.phx.<unique_ID>
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
GetVolumeBackupPolicyAssignment操作を実行して、指定したボリューム・バックアップ・ポリシー割当ての詳細を表示します。
- ナビゲーション・メニューを開き、「ストレージ」を選択します。「ブロック・ストレージ」で、「ブロック・ボリューム」を選択します。
- バックアップ・ポリシーを割り当てるボリュームをクリックします。
- 「ブロック・ボリューム情報」タブの「スケジュール済バックアップ」で、「管理者」フィールドを選択します。
イベントを使用したバックアップ操作のステータスの追跡
Oracle Cloud Infrastructure Eventsを使用して、ブロック・ボリューム・バックアップ操作のステータスを追跡できます。これらのイベント・タイプのリストは、ブロック・ボリューム・イベントを参照してください。すべてのブロック・ボリューム・イベント・タイプには、status属性が含まれます。status属性の値は、バックアップ操作が成功したか失敗したかに応じて、operationFailedまたはoperationSucceedです。
コンソールでルールを作成する場合は、operationFailedおよびoperationSucceed属性値をテキスト・ボックスに手動で入力する必要があります。
ボリューム・バックアップの作成の終了イベントのstatus属性を使用して、スケジュール済ボリューム・バックアップが失敗した場合に通知する方法の詳細は、「ボリューム・バックアップが失敗した場合に通知するイベントの使用」を参照してください。