ボリュームのレプリケート
ブロック・ボリューム・サービスには、ブロック・ボリューム、ブート・ボリューム、ボリューム・グループの非同期レプリケーションを、継続して自動的に他のリージョンおよび可用性ドメインに実行する機能が用意されています。
Block Volumeでは、次の2種類のレプリケーションがサポートされています。
- クロス・リージョン。リージョン間のレプリケーション用。
- クロス可用性ドメイン。同じリージョン内の可用性ドメイン間のレプリケーション用。
この機能を使用すれば、ボリューム・バックアップやボリューム・グループ・バックアップを行わずに、次のシナリオがサポートされます:
- ディザスタ・リカバリ
- 移行
- 事業拡張
レプリケーション機能は、バックアップ機能を補完するものであり、代替する機能ではありません。バックアップでは、ボリュームのポイントインタイム・スナップショットが作成され、これを使用して以前のバージョンのボリュームまたはボリューム・グループに戻ることができます。レプリカで用意されるのは、最新バージョンのデータです。
ボリュームまたはボリューム・グループのレプリケーションを有効にすると、ソースからレプリカへのデータの初期同期がプロセスに含まれます。ボリューム・サイズおよびボリュームに書き込まれるデータ量によっては、この同期に時間がかかる場合があります。初期同期プロセスの完了後、レプリケーション・プロセスは継続して行われます(一般的なリカバリ・ポイント目標(RPO)のターゲット・レートはリージョン間のレプリケーションで30分未満ですが、RPOは変わる可能性があります)。「制限事項および考慮事項」を参照してください。
レプリケーションが原因でダウンタイムが発生したり、ソース・ボリュームに影響が及んだりすることはありません。
制限事項および考慮事項
次は、別のリージョンへのレプリケーションと、同じリージョン内の別の可用性ドメインへのレプリケーションの両方に適用されます。
- レプリケーションは、顧客管理Vault暗号化キーを使用して暗号化されたボリュームではサポートされていません。
- レプリケーションが有効になっているボリュームはサイズを変更できません。ボリュームのサイズを変更する場合は、レプリケーションを無効にする必要があります。このとき、ボリューム・レプリカが削除されます。ボリュームのサイズが変更された後で、ボリュームのレプリケーションを再度有効にできます。これで、レプリケーション・プロセスが最初から開始されます。
- RPOの一般的なターゲット・レートはレプリケーションで30分を大幅に下回りますが、RPOは、ソース・ボリュームのデータの変更率に応じて変わる可能性があります。たとえば、ボリュームに対する大量の書き込みI/O操作があるボリュームの場合、RPOは1時間を超えることがあります。
レプリケーションのコストに関する考慮事項
ボリュームまたはボリューム・グループのレプリケーションを有効にすると、指定した可用性ドメインまたは指定したリージョンおよび可用性ドメインにレプリケートされます。請求には、宛先のボリューム・レプリカまたはボリューム・グループ・レプリカのストレージ・コストが含まれます。宛先のレプリカは、ソース・リージョンのボリューム・タイプに関係なく、ブロック・ストレージの「より低いコスト」オプションの価格で請求されます。
ストレージ価格設定の詳細は、Oracle Storage Cloudの価格設定を参照してください。
クロス・リージョン・レプリケーションの場合、請求には適用可能なネットワーク・コストも含まれます。クロス・リージョン・レプリケーションのネットワーク・コストを参照してください。
クロス・リージョン・レプリケーション
ブロック・ボリューム・レプリケーションでは、ボリュームまたはボリューム・グループの別のリージョンへのレプリケートをサポートします。このタイプのレプリケーションの場合、ボリュームまたはボリューム・グループのレプリケーションを有効にする際は、レプリケートの宛先リージョンとして現在のソース・リージョンとは異なるリージョンを選択します。宛先リージョンで複数の可用性ドメインがサポートされている場合、レプリケート先の可用性ドメインを選択することもできます。
ボリュームまたはボリューム・グループのソース・リージョンによって、レプリケーションの宛先リージョンとして選択できるターゲット・リージョンが決まります。各リージョンには、使用可能な宛先リージョンとして1つ以上のリージョンがあります。宛先リージョンは地理的な場所に基づいて選択されます。テナンシが、レプリケーションの宛先リージョンをサブスクライブする必要があります。詳細は、ソースと宛先のリージョン・マッピングを参照してください。
クロス・リージョン・レプリケーションのネットワーク・コスト
請求には、リージョン間のレプリケーション・プロセスに適用されるすべてのネットワーク・コストも含まれます。同じリージョン内の可用性ドメイン間のレプリケーションのネットワーク・コストは請求されません。レプリケーション・プロセスの一環として、ソース・ボリュームまたはソース・ボリューム・グループで更新中のすべてのデータがレプリカに転送されるため、継続的な更新があるボリュームほどネットワーク・コストが高くなります。
レプリケーション中に転送された個々のボリュームのデータ量は、コンソールで確認できます。
ボリュームのレプリケーション・プロセスから転送されたデータ量を表示するには
- ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ブロック・ボリューム」をクリックします。
- 転送されたデータ量を表示するレプリカをクリックします。「レプリカ詳細」ページの「転送済データ合計」フィールドに、ボリュームのレプリケーション・プロセス中に転送されたデータの量がGB単位で表示されます。この数値には、ボリューム・レプリケーションが有効になった時点から現在までのすべてのデータが含まれます。
ネットワーク価格設定の詳細は、Oracle Networking Cloudの価格設定を参照してください。
ソースおよび宛先のリージョン・マッピング
テナンシが、ソース・リージョンの宛先リージョンのいずれにもサブスクライブされておらず、ソース・リージョンが1つの可用性ドメインのみをサポートする場合、リージョン・リストにはリージョンが表示されず、エラー・メッセージが表示されます。複数の可用性ドメインを含むソース・リージョンの場合、ソース・リージョンはリージョン・リストに表示され、クロス可用性ドメイン・レプリケーションは使用可能な唯一のレプリケーションです。クロス・リージョン・レプリケーションを使用するには、ソース・リージョンの宛先リージョンの1つをサブスクライブする必要があります。リージョンをサブスクライブするには、リージョンの管理を参照してください。
宛先リージョン・リストにサブスクライブしているリージョンが表示されない場合は、サポート・チケットをオープンして、ボリュームまたはボリューム・グループのソース・リージョンの宛先ターゲットとしてリージョンを追加するようリクエストします。
次の表に、クロス・リージョン・レプリケーションのリージョン・マッピングを示します。
ソース・リージョン | 宛先リージョン |
---|---|
オーストラリア東部(シドニー) |
|
オーストラリア南東部(メルボルン) |
|
ブラジル東部(サンパウロ) |
|
ブラジル南東部(ヴィニェード) |
|
カナダ南東部(モントリオール) |
|
カナダ南東部(トロント) |
|
チリ中央部(サンチアゴ) |
|
チリ西部(バルパライソ) |
|
コロンビア中央部(ボゴタ) |
|
フランス中央部(パリ) |
|
フランス南部(マルセイユ) |
|
ドイツ中央部(フランクフルト) |
|
インド南部(ハイデラバード) |
|
インド西部(ムンバイ) |
|
イスラエル中央部(エルサレム) |
|
イタリア北西部(ミラノ) |
|
日本中央部(大阪) |
|
日本東部(東京) |
|
メキシコ中央部(ケレタロ) |
|
メキシコ北東部(モンテレー) |
|
オランダ北西部(アムステルダム) |
|
サウジアラビア西部(ジッダ) |
|
シンガポール(シンガポール) |
|
シンガポール西部(シンガポール) |
|
南アフリカ中央部(ヨハネスブルク) |
|
大韓民国中部(ソウル) |
|
大韓民国北部(春川) |
|
スペイン中央部(マドリード) |
|
スウェーデン中央部(ストックホルム) |
|
スイス北部(チューリッヒ) |
|
アラブ首長国連邦中央部(アブダビ) |
|
アラブ首長国連邦東部(ドバイ) |
|
英国南部(ロンドン) |
|
英国西部(ニューポート) |
|
米国東部(アッシュバーン) |
|
米国中西部(シカゴ) |
|
米国西部(フェニックス) |
|
米国西部(サンノゼ) |
|
クロス可用性ドメイン・レプリケーション
ブロック・ボリューム・レプリケーションでは、ボリュームまたはボリューム・グループの同じリージョン内の別の可用性ドメインへのレプリケートをサポートします。このタイプのレプリケーションでは、ボリュームまたはボリューム・グループのレプリケーションを有効にするときに、現在のリージョンに複数の可用性ドメインが含まれている場合、リージョン・リストに現在のリージョンが含まれます。このリージョンをソース・リージョンとして選択し、レプリケート先の可用性ドメインを選択します。
複数の可用性ドメインにわたるレプリケーションは、複数の可用性ドメインがある商用リージョンでのみサポートされています。複数の可用性ドメインを含むリージョンを決定するには、リージョンおよび可用性ドメインについての商用リージョンをリストする表の「可用性ドメイン」フィールドを参照してください。
レプリケーション・メトリック
ブロック・ボリューム・サービスは、ボリューム・レプリケーション操作の追跡に役立つメトリックを発行します。詳細は、「レプリケーション・メトリック」および「ブロック・ボリューム・メトリック」を参照してください。
リソースのタグ付け
リソースにタグを適用すると、ビジネス・ニーズに応じてそれらを整理しやすくなります。後で、必要なタグを使用してリソースを更新できます。タグ適用についての一般情報は、リソース・タグを参照してください。ソース・ボリュームに適用されるすべてのタグは、宛先リージョンでボリューム・レプリカにレプリケートされます。
必須IAMポリシー
Oracle Cloud Infrastructureを使用するには、管理者によってポリシーでセキュリティ・アクセス権が付与されている必要があります。このアクセス権は、コンソール、あるいはSDK、CLIまたはその他のツールを使用したREST APIのいずれを使用している場合でも必要です。権限がない、または認可されていないというメッセージが表示された場合は、自分がどのタイプのアクセス権を持っているか、およびどのコンパートメントで作業するかを管理者に確認してください。
管理者用: ボリューム管理者がブロック・ボリューム、バックアップおよびボリューム・グループを管理するのポリシーを使用すると、指定したグループはブロック・ボリューム、バックアップおよびボリューム・グループに関するすべての操作を実行できます。
コンソールの使用
ブロック・ボリュームのレプリカ
ブロック・ボリュームのレプリカについてはこの項のコンソールの手順を使用します。
この手順で説明するステップで、既存のボリュームのレプリケーションを有効にします。ボリュームの作成時にレプリケーションを有効にすることもできます。ブロック・ボリュームの作成を参照してください。
- ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ブロック・ボリューム」をクリックします。
-
レプリケーションを有効にするブロック・ボリュームをクリックします。
「編集」をクリックします。
「リージョン間レプリケーション」セクションで「オン」を選択します。
クロス・リージョン・レプリケーションの場合、ボリュームのレプリケート先リージョンと、ボリューム・レプリカを配置する可用性ドメインを選択し、ボリューム・レプリカの名前を指定します。
同じリージョン内の別の可用性ドメインにレプリケートするには、ボリュームが存在するリージョンと、ボリューム・レプリカを配置する可用性ドメインを選択し、ボリューム・レプリカの名前を指定します。
オプションで、独自のVault暗号化キーを使用して、宛先リージョンのボリューム・レプリカを暗号化します。「クロス・リージョン・レプリケーション暗号化」で「顧客管理キーを使用して暗号化」を選択し、ボリュームのレプリケート先として選択したリージョンの有効な暗号化キーにOCIDを指定します。詳細は、リージョン間操作の顧客管理暗号化キーの要件を参照してください。
「確認」を選択して、コスト警告を確認します。
-
「変更の保存」をクリックします。
クロス・リージョン・レプリケーションの宛先リージョンまたは可用性ドメインを変更するには、まずボリュームのクロス・リージョン・レプリケーションをオフにする必要があります。その後、レプリケーションを再度有効にするときに、新しいリージョンおよび可用性ドメインの選択を指定します。
- ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ブロック・ボリューム」をクリックします。
-
レプリケーション設定を変更するブロック・ボリュームをクリックします。
- 「編集」をクリックします。
- 「リージョン間レプリケーション」セクションで「オフ」を選択します。
- 「確認」を選択して、ボリューム・レプリカが削除されることを確認します。
-
「変更の保存」をクリックします。
- 「編集」をクリックします。
- 「リージョン間レプリケーション」セクションで「オン」を選択します。
-
クロス・リージョン・レプリケーションの場合、ボリュームのレプリケート先リージョンと、ボリューム・レプリカを配置する可用性ドメインを選択し、ボリューム・レプリカの名前を指定します。
同じリージョン内の別の可用性ドメインにレプリケートするには、ボリュームが存在するリージョンと、ボリューム・レプリカを配置する可用性ドメインを選択し、ボリューム・レプリカの名前を指定します。
独自のVault暗号化キーを使用してボリューム・レプリカを暗号化するには、「クロス・リージョン・レプリケーション暗号化」で「顧客管理キーを使用して暗号化」を選択し、ボリュームのレプリケート先として選択したリージョンの有効な暗号化キーにOCIDを指定します。詳細は、リージョン間操作のための顧客管理暗号化キーの要件を参照してください
- 「確認」を選択して、コスト警告を確認します。
-
「変更の保存」をクリックします。
- ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ブロック・ボリューム」をクリックします。
-
レプリケーションを無効にするブロック・ボリュームをクリックします。
- 「編集」をクリックします。
- 「リージョン間レプリケーション」セクションで「オフ」を選択します。
- 「確認」を選択して、ボリューム・レプリカが削除されることを確認します。
-
「変更の保存」をクリックします。
レプリケーション用に構成されたボリューム・グループ内のボリュームでは、すべてのレプリカが、調整された同じ同期ポイントからアクティブ化されるようにする場合は、個々のボリューム・レプリカではなく、ボリューム・グループ・レプリカをアクティブ化します。
「制限事項および考慮事項」と「ボリューム・グループ・レプリカをアクティブ化するには」を参照してください。ボリューム・レプリカから新しいボリュームを作成するには、レプリカをアクティブ化する必要があります。アクティブ化プロセスでは、レプリカをクローニングして新しいボリュームが作成されます。
- ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ブロック・ボリューム・レプリカ」をクリックします。アクティブ化するボリューム・レプリカが含まれる正しい宛先リージョンまたは可用性ドメインにいることを確認します。
-
アクティブ化するレプリカをクリックします。
- 「アクティブ化」をクリックして、「ボリューム・レプリカのアクティブ化」フォームを開きます。
- 「ボリューム・レプリカのアクティブ化」フォームで、次のように新しいボリュームの設定を指定します:
- 名前
- コンパートメント
- (オプション)クラスタ配置グループ ノート
「クラスタ配置グループ」コントロールは、テナンシに対してクラスタ配置グループが有効になっている場合にのみコンソールに表示され、ボリューム・リソースに追加された機能でクラスタ配置グループを作成してアクティブ化した場合、「ブロック・ボリュームのクラスタ配置グループ」を参照してください。 - サイズとパフォーマンスの設定
- バックアップ・ポリシー
- ボリューム・レプリケーション
- 暗号化
- タグ
- 「作成」をクリックします。新しいボリュームが、プロビジョニング状態でブロック・ボリューム・リストに表示されます。
ボリューム・レプリカの詳細ページには、レプリカのステータスに関する情報が表示されます。
- ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ブロック・ボリューム・レプリカ」をクリックします。表示しようとするボリューム・レプリカが含まれる宛先リージョンおよび可用性ドメインにいることを確認します。
-
関心のあるレプリカをクリックします。
- レプリカの詳細ページには、関連する次のフィールドが表示されます:
- 最終同期: ソース・ボリュームからレプリカへの最後のデータ同期の時刻。
- 合計転送データ: ボリュームのレプリケーション・プロセス中に転送されたデータの量(GB単位)。これには、ボリューム・レプリケーションが有効になった時点から現在までのすべてのデータが含まれます。
ボリューム・レプリカをソース・リージョンにフェイルバックするには、ボリューム・レプリケーションを有効にした状態で、宛先リージョンでボリューム・レプリカをアクティブ化し、レプリケーションのターゲット・リージョンとして元のソース・リージョンを選択する必要があります。
- ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ブロック・ボリューム・レプリカ」をクリックします。アクティブ化するボリューム・レプリカが含まれる正しい宛先リージョンにいることを確認します。
-
アクティブ化するレプリカをクリックします。
- 「アクティブ化」をクリックして、「ボリューム・レプリカのアクティブ化」フォームを開きます。
- 「ボリューム・レプリカのアクティブ化」で、次のように新しいボリュームの設定を指定します:
- 名前
- コンパートメント
- サイズとパフォーマンスの設定
- バックアップ・ポリシー
- ボリューム・レプリケーション
- 暗号化
- タグ
「ボリューム・レプリケーション」が有効になっていることを確認し、元のソース・リージョンを選択します。
- 「作成」をクリックします。新しいボリュームが、プロビジョニング状態でブロック・ボリューム・リストに表示されます。初期同期が終了すると、フェイルバック・プロセスが完了し、元のソース・リージョンのボリュームを使用できます。
ブート・ボリュームのレプリカ
ブート・ボリュームのレプリカについてはこの項のコンソールの手順を使用します。
この手順で説明するステップで、既存のブート・ボリュームのレプリケーションを有効にします。
- ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ブロック・ボリューム」をクリックします。サイドバーの「ブロック・ストレージ」メニューで、「ブート・ボリューム」をクリックします。
-
レプリケーションを有効にするブート・ボリュームをクリックします。
- 「編集」をクリックします。
- 「リージョン間レプリケーション」セクションで「オン」を選択します。
-
クロス・リージョン・レプリケーションの場合、ブート・ボリュームのレプリケート先リージョンと、ブート・ボリューム・レプリカを配置する可用性ドメインを選択し、ブート・ボリューム・レプリカの名前を指定します。
同じリージョン内の別の可用性ドメインにレプリケートするには、ブート・ボリュームが存在するリージョンと、ブート・ボリューム・レプリカを配置する可用性ドメインを選択し、ブート・ボリューム・レプリカの名前を指定します。
オプションで、独自のVault暗号化キーを使用して、宛先リージョンのブート・ボリューム・レプリカを暗号化します。「クロス・リージョン・レプリケーション暗号化」で「顧客管理キーを使用して暗号化」を選択し、ブート・ボリュームのレプリケート先として選択したリージョンの有効な暗号化キーにOCIDを指定します。詳細は、リージョン間操作の顧客管理暗号化キーの要件を参照してください。
- 「確認」を選択して、コスト警告を確認します。
-
「変更の保存」をクリックします。
リージョン間レプリケーションの宛先リージョンまたは可用性ドメインを変更するには、まずブート・ボリュームのリージョン間レプリケーションをオフにする必要があります。その後、リージョン間レプリケーションを再度有効にするときに、新しいリージョンおよび可用性ドメインの選択を指定します。
- ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ブロック・ボリューム」をクリックします。サイドバーの「ブロック・ストレージ」メニューで、「ブート・ボリューム」をクリックします。
-
レプリケーション設定を変更するブート・ボリュームをクリックします。
- 「編集」をクリックします。
- 「リージョン間レプリケーション」セクションで「オフ」を選択します。
- 「確認」を選択して、ブート・ボリューム・レプリカが削除されることを確認します。
-
「変更の保存」をクリックします。
- 「編集」をクリックします。
- 「リージョン間レプリケーション」セクションで「オン」を選択します。
-
クロス・リージョン・レプリケーションの場合、ブート・ボリュームのレプリケート先リージョンと、ブート・ボリューム・レプリカを配置する可用性ドメインを選択し、ブート・ボリューム・レプリカの名前を指定します。
同じリージョン内の別の可用性ドメインにレプリケートするには、ブート・ボリュームが存在するリージョンと、ブート・ボリューム・レプリカを配置する可用性ドメインを選択し、ブート・ボリューム・レプリカの名前を指定します。
独自のVault暗号化キーを使用してボリューム・レプリカを暗号化するには、「クロス・リージョン・レプリケーション暗号化」で「顧客管理キーを使用して暗号化」を選択し、ボリュームのレプリケート先として選択したリージョンの有効な暗号化キーにOCIDを指定します。詳細は、リージョン間操作の顧客管理暗号化キーの要件を参照してください。
- 「確認」を選択して、コスト警告を確認します。
-
「変更の保存」をクリックします。
- ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ブロック・ボリューム」をクリックします。サイドバーの「ブロック・ストレージ」メニューで、「ブート・ボリューム」をクリックします。
-
レプリケーションを無効にするブート・ボリュームをクリックします。
- 「編集」をクリックします。
- 「リージョン間レプリケーション」セクションで「オフ」を選択します。
- 「確認」を選択して、ブート・ボリューム・レプリカが削除されることを確認します。
-
「変更の保存」をクリックします。
レプリケーション用に構成されたボリューム・グループ内のボリュームでは、個々のボリューム・レプリカではなく、ボリューム・グループ・レプリカをアクティブ化して、すべてのレプリカが、調整された同じ同期ポイントからアクティブ化されるようにします。
「制限事項および考慮事項」と「ボリューム・グループ・レプリカをアクティブ化するには」を参照してください。ボリューム・レプリカから新しいボリュームを作成するには、レプリカをアクティブ化する必要があります。アクティブ化プロセスでは、レプリカをクローニングして新しいボリュームが作成されます。
- ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ブロック・ボリューム」をクリックします。サイドバーの「ブロック・ストレージ」メニューで、「ブート・ボリュームレプリカ」をクリックします。アクティブ化するブート・ボリューム・レプリカが含まれる正しい宛先リージョンにいることを確認します。
-
アクティブ化するブート・ボリューム・レプリカをクリックします。
- 「アクティブ化」をクリックして、「ボリューム・レプリカのアクティブ化」フォームを開きます。
- 「ボリューム・レプリカのアクティブ化」で、次のように新しいボリュームの設定を指定します:
- 名前
- コンパートメント
- (オプション)クラスタ配置グループ ノート
「クラスタ配置グループ」コントロールは、テナンシに対してクラスタ配置グループが有効になっている場合にのみコンソールに表示され、ボリューム・リソースに追加された機能でクラスタ配置グループを作成してアクティブ化した場合、「ブロック・ボリュームのクラスタ配置グループ」を参照してください。 - サイズとパフォーマンスの設定
- バックアップ・ポリシー
- ボリューム・レプリケーション
- 暗号化
- タグ
- 「作成」をクリックします。新しいボリュームが、プロビジョニング状態でブート・ボリューム・リストに表示されます。
ブート・ボリューム・レプリカの詳細ページには、レプリカのステータスに関する情報が表示されます。
- ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ブロック・ボリューム」をクリックします。サイドバーの「ブロック・ストレージ」メニューで、「ブート・ボリュームレプリカ」をクリックします。表示しようとするブート・ボリューム・レプリカが含まれる宛先リージョンおよび可用性ドメインにいることを確認します。
-
関心のあるレプリカをクリックします。
- レプリカの詳細ページには、関連する次のフィールドが表示されます:
- 最終同期: ソース・ブート・ボリュームからレプリカへの最後のデータ同期の時刻。
- 合計転送データ: ブート・ボリュームのレプリケーション・プロセス中に転送されたデータの量(GB単位)。これには、リージョン間レプリケーションが有効になった時点から現在までのすべてのデータが含まれます。
ブート・ボリューム・レプリカをソース・リージョンにフェイルバックするには、ボリューム・レプリケーションを有効にした状態で、宛先リージョンでブート・ボリューム・レプリカをアクティブ化し、レプリケーションのターゲット・リージョンとして元のソース・リージョンを選択する必要があります。
- ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ブロック・ボリューム」をクリックします。サイドバーの「ブロック・ストレージ」メニューで、「ブート・ボリュームレプリカ」をクリックします。アクティブ化しようとするブート・ボリューム・レプリカが含まれる正しい宛先リージョンにいることを確認します。
-
アクティブ化するレプリカをクリックします。
- 「アクティブ化」をクリックして、「ボリューム・レプリカのアクティブ化」フォームを開きます。
- 「ボリューム・レプリカのアクティブ化」で、次のように新しいブート・ボリュームの設定を指定します:
- 名前
- コンパートメント
- サイズとパフォーマンスの設定
- バックアップ・ポリシー
- ボリューム・レプリケーション
- 暗号化
- タグ
「ボリューム・レプリケーション」が有効になっていることを確認し、元のソース・リージョンを選択します。
- 「作成」をクリックします。新しいブート・ボリュームが、プロビジョニング状態でブート・ボリューム・リストに表示されます。初期同期が終了すると、フェイルバック・プロセスが完了し、元のソース・リージョンのブート・ボリュームを使用できます。
CLIの使用
CLIの使用の詳細は、コマンド・ライン・インタフェース(CLI)を参照してください。
ブロック・ボリュームの操作
ブロック・ボリュームのクロス・リージョン・レプリケーションでは、次の操作を実行します。
コマンド・プロンプトを開き、次を実行します:
oci bv volume create --compartment-id <compartment_ID> --block-volume-replicas '[{"displayName":"<display_name>","availabilityDomain":"<availability-domain_ID>","xrrKmsKeyId" : "<kms_key_ID>"}]'
例:
oci bv volume create --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --block-volume-replicas '[{"displayName":"Sample_Replica","availabilityDomain":"pjBI:US-ASHBURN-AD-1","xrrKmsKeyId" : "ocid1.key.oc1.iad-ad-1.<unique_ID>"}]'
コマンド・プロンプトを開き、次を実行します:
oci bv volume update --volume-id <volume_ID> --block-volume-replicas '[{"displayName":"<display_name>","availabilityDomain":"<availability-domain_ID>","xrrKmsKeyId" : "<kms_key_ID>"}]'
例:
oci bv volume update --volume-id ocid1.volume.oc1.phx.<unique_ID> --block-volume-replicas '[{"displayName":"Sample_Replica","availabilityDomain":"pjBI:US-ASHBURN-AD-1","xrrKmsKeyId" : "ocid1.key.oc1.iad-ad-1.<unique_ID>"}]'
コマンド・プロンプトを開き、次を実行します:
oci bv volume update --volume-id <volume_ID> --block-volume-replicas '[]'
例:
oci bv volume update --volume-id ocid1.volume.oc1.phx.<unique_ID> --block-volume-replicas '[]'
レプリケーション用に構成されたボリューム・グループ内のボリュームでは、すべてのレプリカが、調整された同じ同期ポイントからアクティブ化されるようにする場合は、個々のボリューム・レプリカではなく、ボリューム・グループ・レプリカをアクティブ化します。
「制限事項および考慮事項」と「ボリューム・グループ・レプリカをアクティブ化するには」を参照してください。コマンド・プロンプトを開き、次を実行します:
oci bv volume create --source-volume-replica-id <volume_ID> --compartment-id <compartment_ID> --availability-domain <availability_domain>
例:
oci bv volume create --source-volume-replica-id ocid1.blockvolumereplica.oc1.phx.<unique_ID> --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --availability-domain ABbv:PHX-AD-1
コマンド・プロンプトを開き、次を実行します:
oci bv block-volume-replica list --availability-domain <availability_domain> --compartment-id <compartment_ID>
例:
oci bv block-volume-replica list --availability-domain ABbv:PHX-AD-1 --compartment-id ocid1.compartment.oc1.phx.<unique_ID>
コマンド・プロンプトを開き、次を実行します:
oci bv block-volume-replica get --block-volume-replica-id <block-volume-replica-ID>
例:
oci bv block-volume-replica get --block-volume-replica-id ocid1.blockvolumereplica.oc1.phx.<unique_ID>
ブート・ボリュームの操作
ブート・ボリュームのクロス・リージョン・レプリケーションでは、次の操作を実行します。
コマンド・プロンプトを開き、次を実行します:
oci bv boot-volume create --source-boot-volume-id <volume_ID> --compartment-id <compartment_ID> --boot-volume-replicas '[{"displayName":"<display_name>","availabilityDomain":"<availability-domain_ID>","xrrKmsKeyId" : "<kms_key_ID>"}]'
例:
oci bv boot-volume create --source-boot-volume-id ocid1.bootvolume.oc1.phx.<unique_ID> --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --boot-volume-replicas '[{"displayName":"Sample_Replica","availabilityDomain":"pjBI:US-ASHBURN-AD-1","xrrKmsKeyId" : "ocid1.key.oc1.iad-ad-1.<unique_ID>"}]'
コマンド・プロンプトを開き、次を実行します:
oci bv boot-volume update --boot-volume-id <volume_ID> --boot-volume-replicas '[{"displayName":"<display_name>","availabilityDomain":"<availability-domain_ID>","xrrKmsKeyId" : "<kms_key_ID>"}]'
例:
oci bv boot-volume update --boot-volume-id ocid1.bootvolume.oc1.phx.<unique_ID> --boot-volume-replicas '[{"displayName":"Sample_Replica","availabilityDomain":"pjBI:US-ASHBURN-AD-1","xrrKmsKeyId" : "ocid1.key.oc1.iad-ad-1.<unique_ID>"}]'
コマンド・プロンプトを開き、次を実行します:
oci bv boot-volume update --boot-volume-id <volume_ID> --boot-volume-replicas '[]'
例:
oci bv boot-volume update --boot-volume-id ocid1.bootvolume.oc1.phx.<unique_ID> --boot-volume-replicas '[]'
レプリケーション用に構成されたボリューム・グループ内のボリュームでは、すべてのレプリカが、調整された同じ同期ポイントからアクティブ化されるようにする場合は、個々のボリューム・レプリカではなく、ボリューム・グループ・レプリカをアクティブ化します。
「制限事項および考慮事項」と「ボリューム・グループ・レプリカをアクティブ化するには」を参照してください。コマンド・プロンプトを開き、次を実行します:
oci bv boot-volume create --source-volume-replica-id <volume_ID> --compartment-id <compartment_ID> --availability-domain <availability_domain>
例:
oci bv boot-volume create --source-volume-replica-id ocid1.bootvolumereplica.oc1.phx.<unique_ID> --compartment-id ocid1.compartment.oc1.phx.<unique_ID> --availability-domain ABbv:PHX-AD-1
コマンド・プロンプトを開き、次を実行します:
oci bv boot-volume-replica list --availability-domain <availability_domain> --compartment-id <compartment_ID>
例:
oci bv boot-volume-replica list --availability-domain ABbv:PHX-AD-1 --compartment-id ocid1.compartment.oc1.phx.<unique_ID>
コマンド・プロンプトを開き、次を実行します:
oci bv boot-volume-replica get --boot-volume-replica-id <boot-volume-replica-ID>
例:
oci bv boot-volume-replica get --boot-volume-replica-id ocid1.bootvolumereplica.oc1.phx.<unique_ID>
APIの使用
APIの使用およびリクエストの署名の詳細は、REST APIのドキュメントおよびセキュリティ資格証明を参照してください。SDKの詳細は、SDKおよびCLIを参照してください。
ボリューム・レプリカのリストおよび取得を行うには次の操作を使用します:
- ListBlockVolumeReplicas
- GetBlockVolumeReplica
- ListBootVolumeReplicas
- GetBootVolumeReplica
- ListVolumeGroupReplicas
- GetVolumeGroupReplica
ボリュームを作成または更新するときに、ブート・ボリュームまたはブロック・ボリュームに対してレプリケーションを有効にできます。レプリケーションを無効にするには、更新操作を使用します。ボリューム・レプリカをアクティブ化するには、作成操作を使用して、ソース・ボリュームのレプリカIDを渡します。
レプリケーション用に構成されたボリューム・グループ内のボリュームでは、すべてのレプリカが調整された同じ同期ポイントからアクティブ化されるようにする場合は、CreateVolumeまたはCreateBootVolumeのかわりにCreateVolumeGroupを使用してレプリカをアクティブ化します。「制限事項および考慮事項」を参照してください。