コンパートメント間でのブロック・ボリューム・リソースの移動

ブロック・ボリューム、ブート・ボリューム、ボリューム・バックアップ、ボリューム・グループ、ボリューム・グループ・バックアップなどのブロック・ボリューム・リソースは、異なるコンパートメント間で移動できます。ブロック・ボリューム・リソースを新しいコンパートメントに移動しても、関連付けられているリソースは移動されません。リソースを新しいコンパートメントに移動すると、固有のポリシーがただちに適用され、コンソールを介したリソースへのアクセスが影響を受けます。詳細は、コンパートメントの管理を参照してください。

重要

ブロック・ボリューム・リソースをコンパートメント間で移動する際には、リソース・ユーザーが、リソースの移動先のコンパートメントに対する十分なアクセス権限を持っていることを確認する必要があります。

必須IAMポリシー

Oracle Cloud Infrastructureを使用するには、管理者によってポリシーでセキュリティ・アクセス権が付与されている必要があります。このアクセス権は、コンソール、あるいはSDK、CLIまたはその他のツールを使用したREST APIのいずれを使用している場合でも必要です。権限がない、または認可されていないというメッセージが表示された場合は、自分がどのタイプのアクセス権を持っているか、およびどのコンパートメントで作業するかを管理者に確認してください。

管理者向け: 次のポリシーで、ユーザーがブロック・ボリューム・リソースを別のコンパートメントに移動することが許可されます:

Allow group BlockCompartmentMovers to manage volume-family in tenancy

ポリシーを初めて使用する場合は、ポリシーの開始共通ポリシーを参照してください。

セキュリティ・ゾーン

セキュリティ・ゾーンは、クラウド・リソースがOracleのセキュリティ原則に準拠していることを確認します。セキュリティ・ゾーン・コンパートメント内のリソースに対する操作がそのセキュリティ・ゾーンのポリシーに違反している場合、その操作は拒否されます。

次のセキュリティ・ゾーン・ポリシーは、ブロック・ボリューム・リソースをあるコンパートメントから別のコンパートメントに移動する機能に影響します:

  • セキュリティ・ゾーン内のブロック・ボリュームまたはブート・ボリュームは、セキュリティ・ゾーンにないコンパートメントには移動できません。
  • ボリュームがセキュリティ・ゾーン・ポリシーに違反している場合、ブロック・ボリュームまたはブート・ボリュームはセキュリティ・ゾーン内のコンパートメントに移動できません。

コンソールの使用

ブロック・ボリュームを新しいコンパートメントに移動するには
  1. ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ブロック・ボリューム」をクリックします
  2. 「スコープ」セクションで、コンパートメントを選択します。
  3. リストでブロック・ボリュームを検索し、「アクション」メニュー(アクション・メニュー)をクリックして、「リソースの移動」をクリックします。
  4. リストから宛先コンパートメントを選択します。
  5. 「リソースの移動」をクリックします。
ブロック・ボリューム・バックアップを新しいコンパートメントに移動するには
  1. ナビゲーション・メニューを開き、「ストレージ」をクリックします。「Block Storage」で、「Block Volume Backups」をクリックします。
  2. 「スコープ」セクションで、コンパートメントを選択します。
  3. リストでブロック・ボリューム・バックアップを検索し、「アクション」メニュー(アクション・メニュー)をクリックして、「リソースの移動」をクリックします。
  4. リストから宛先コンパートメントを選択します。
  5. 「リソースの移動」をクリックします。
ボリューム・グループを新しいコンパートメントに移動するには
  1. ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ボリューム・グループ」をクリックします
  2. 「スコープ」セクションで、コンパートメントを選択します。
  3. リストでボリューム・グループを検索し、「アクション」メニュー(アクション・メニュー)をクリックして、「リソースの移動」をクリックします。
  4. リストから宛先コンパートメントを選択します。
  5. 「リソースの移動」をクリックします。
ボリューム・グループ・バックアップを新しいコンパートメントに移動するには
  1. ナビゲーション・メニューを開き、「ストレージ」をクリックします。「ブロック・ストレージ」で、「ボリューム・グループ・バックアップ」をクリックします
  2. 「スコープ」セクションで、コンパートメントを選択します。
  3. リストでボリューム・グループ・バックアップを検索し、「アクション」メニュー(アクション・メニュー)をクリックして、「リソースの移動」をクリックします。
  4. リストから宛先コンパートメントを選択します。
  5. 「リソースの移動」をクリックします。
ブート・ボリュームを新しいコンパートメントに移動するには
  1. ナビゲーション・メニューを開き、「ストレージ」をクリックします。「Block Storage」で、「Block Volumes」をクリックしますサイドバーの「ブロック・ストレージ」メニューで、「ブート・ボリューム」をクリックします
  2. 「スコープ」セクションで、コンパートメントを選択します。
  3. リストでブート・ボリュームを検索し、「アクション」メニュー(アクション・メニュー)をクリックして、「リソースの移動」をクリックします。
  4. リストから宛先コンパートメントを選択します。
  5. 「リソースの移動」をクリックします。
ブート・ボリューム・バックアップを新しいコンパートメントに移動するには
  1. ナビゲーション・メニューを開き、「ストレージ」をクリックします。Under Block Storage, click Block Volume Backups.
  2. 「スコープ」セクションで、コンパートメントを選択します。
  3. リストでブート・ボリューム・バックアップを検索し、「アクション」メニュー(アクション・メニュー)をクリックして、「リソースの移動」をクリックします。
  4. リストから宛先コンパートメントを選択します。
  5. 「リソースの移動」をクリックします。

CLIの使用

CLIの使用の詳細は、コマンド・ライン・インタフェース(CLI)を参照してください。

ブロック・ボリュームを新しいコンパートメントに移動するには

コマンド・プロンプトを開き、次を実行します:

oci bv volume change-volume-compartment --volume-id <volume_OCID> --compartment-id <destination_compartment_OCID>
ブロック・ボリューム・バックアップを新しいコンパートメントに移動するには

コマンド・プロンプトを開き、次を実行します:

oci bv volume-backup change-volume-backup-compartment --volume-backup-id <volume_backup_OCID> --compartment-id <destination_compartment_OCID>
ボリューム・グループを新しいコンパートメントに移動するには

コマンド・プロンプトを開き、次を実行します:

oci bv volume-group change-volume-group-compartment --volume-group-id <volume_group_OCID> --compartment-id <destination_compartment_OCID>
ボリューム・グループ・バックアップを新しいコンパートメントに移動するには

コマンド・プロンプトを開き、次を実行します:

oci bv volume-group-backup change-volume-group-backup-compartment --volume-group-backup-id <volume_group_backup_OCID> --compartment-id <destination_compartment_OCID>
ブート・ボリュームを新しいコンパートメントに移動するには

コマンド・プロンプトを開き、次を実行します:

oci bv boot-volume change-boot-volume-compartment --boot-volume-id <boot_volume_OCID> --compartment-id <destination_compartment_OCID>
ブート・ボリューム・バックアップを新しいコンパートメントに移動するには

コマンド・プロンプトを開き、次を実行します:

oci bv boot-volume-backup change-boot-volume-backup-compartment --boot-volume-backup-id <boot_volume_backup_OCID> --compartment-id <destination_compartment_OCID>

APIの使用

APIの使用およびリクエストの署名の詳細は、REST APIのドキュメントおよびセキュリティ資格証明を参照してください。SDKの詳細は、SDKおよびCLIを参照してください。

ブロック・ボリューム・リソースをコンパートメント間で移動するには、次の操作を使用します: