ブロックストレージボリュームの移行

Block Storage for VPC のボリュームを、第1世代のプロファイル( 階層型 または カスタム )から、 第2世代の sdp プロファイル へ移行します。 データの整合性を維持し、ダウンタイムを最小限に抑えながら、移行中のIOPSと帯域幅をカスタマイズします。

. 移行ジョブを作成する際、IOPSと帯域幅の制限をカスタマイズできます。 これらの値を指定しない場合、システムはプロファイルのデフォルト値を適用します。

移行中は、ボリュームは updating。 ボリューム内の使用済みの領域はすべてコピーされ、書き込みのミラーリングによってソースボリュームとターゲットボリュームが同期された状態が維持されます。 ボリュームがインスタンスにアタッチされている場合、コピー操作が完了すると、VSIのボリュームアタッチメントはソースボリュームからターゲットボリュームにシームレスに変換されます。 UI、CLI、API、Terraformでマイグレーションジョブのステータスと進捗を追跡できます。

コピープロセスの実行中に移行をキャンセルすることができます。

移行が完了すると、ボリュームは「 available 」状態に移行し、新しいプロファイルの課金モデルが適用されます。

静止時の暗号化は、移行プロセスによる影響はない。 ボリュームは、マイグレーションの前後で同じCRKとWDEKを使用して暗号化される。

ボリュームの移行前に作成されたスナップショットは、ボリュームとともに移行されず、スト レージ生成値は変更されません。 移行後にボリュームの最初に取得されるスナップショットは、ボリュームのフルコピーであり、ボリュームからストレージ世代値を継承します。 最初のスナップショットの後に撮影される後続のスナップショットは、増分スナップショットになる。

移行したボリュームのパフォーマンスや機能にご満足いただけない場合は、 サポートケースを 作成して許可リストに追加してください。 アカウント許可リストに載っている場合、移行を開始してボリュームを第1世代に戻すことができます。

制限

  • このリリースでは、 お客様キーで暗号化されたイメージから作成されたブートボリュームは移行できません。
  • 24時間以内に、 アカウント 1リージョンあたり最大10回のマイグレーションを開始できます。
  • オフライン移行が進行中の場合、新しいボリュームの添付要求はすべて失敗します。 添付ファイルを続行するには、移行プロセスをキャンセルする必要があります。
  • オンライン移行が進行中の場合、ボリュームの切り離しを開始すると移行プロセスがキャンセルされます。
  • 移行中のボリュームから新しいスナップショットを作成することはできません。
  • プールされた帯域幅割り当てを使用するVSIにボリュームがアタッチされている場合、そのボリュームは移行できません。 ボリューム移行プロセスをサポートするために、帯域幅割り当てを weighted
  • 可用性を選択する 第一世代ボリュームとして作成された第二世代ボリュームのみを、第一世代プロ ファイルに戻すことができます。 sdp プロファイルで作成されたボリュームは、第1世代プロファイルに変換できません。
  • 可用性の選択 移行したボリュームの容量が16 TBを超える場合、第1世代のプロファイルを使用するように移行を戻すことはできません。 第一世代の従来型プロファイルは、16TBを超える容量をサポートしていない。

コンソールでボリューム移行を開始する

VPC 用ブロックストレージボリューム]リストの[Actions]メニューの [Actions]アイコ ン[ Actions]から [Migrate volume]を選択すると、ストレージボ リュームを sdp プロファイルに 移行できます。

  1. Block Storage for VPC。 IBM Cloud コンソールでNavigation メニューアイコンメニューアイコン > Infrastructure VPC アイコン > Storage > Block Storage ボリュームをクリックします。

  2. リストから移行したいボリュームを選択してください。 Actionsメニュー Actionsアイコン Actionsをクリックし、 Migrate volumeをクリックする。

    ボリュームの移行は、一般的に第一世代のボリュームに対してのみ可能です。 第2世代ボリュームの場合、 ボリュームの移行オプションは特別なアクセス権を持つアカウント表示されます。

  3. ターゲットプロファイルを選択します。 現在利用可能な第2世代のボリューム・プロファイルは、 sdp のみである。 移行したボリュームを第1世代のプロファイル(general-purpose5-iops10-iops、または custom プロファイル)に戻す場合は、容量とパフォーマンスのニーズをサポートするプロファイルを選択します。 ボリュームの現在の容量をサポートできないプロファイルは無効になります。

  4. **「マイグレーション」**をクリックします。

CLIからボリューム移行を開始する

volume-job-create コマンドを使用すると、ストレージ・ボリュームを別のストレージ世代の ボリューム・プロ ファイルに 移行できます。 変換するボリュームのIDまたは名前と、変換先のボリューム・プロファイルを指定します。 新しいIOPS値と帯域幅値の追加はオプションで、ターゲット・ボリューム・プロファイルに依存します。 以下の例を参照してください。

ibmcloud is volume-job-create r006-45421f23-df25-4dc7-bb5a-3cbcec26bba3 --profile sdp --name my-volume-migration-job --iops 3000 --bandwidth 1000
Creating volume job for r006-45421f23-df25-4dc7-bb5a-3cbcec26bba3 under account test account as user test.user@ibm.com...
ID                r006-10d88923-1102-4859-a2b8-628bb9fb0d70
Name              my-volume-migration-job
Status            queued
Bandwidth(Mbps)   1000
IOPS              3000
Profile           sdp
Auto Delete       false
Created at        2026-03-17T14:26:02+05:30
Href              https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-45421f23-df25-4dc7-bb5a-3cbcec26bba3/jobs/r006-10d88923-1102-4859-a2b8-628bb9fb0d70
Job type          migrate
Resource type     volume_job

利用可能なすべてのコマンドオプションの詳細については、 VPC CLIリファレンスを 参照してください。

APIを使用してボリューム移行を開始する

作業を始める前に、API環境の設定が完了していることを確認してください。 詳しくは、API および CLI の環境のセットアップを参照してください。

VPC API に POST /volumes/{volume_id}/jobs リクエストを行うことで、別のストレージ世代の 音量プロファイル にプログラムで ストレージボリュームの移行 することができます。 ジョブタイプ「移行」とターゲットボリュームプロファイルを指定します。 ボリュームが sdp プロファイルに移行されると、オプションで新しいIOPSと帯域幅の値を指定できます。 以下の例を参照してください。

curl "$vpc_api_endpoint/v1/volumes/r006-567faad4-81f4-440a-95f0-6f4c98f22c25/jobs?version=2026-03-17&generation=2" \
  --header "Content-Type: application/json" \
  -H "Authorization: Bearer $iam_token" \
  --request POST \
  --data '{
    "job_type": "migrate",
    "parameters": {
      "profile": {
        "name": "sdp"
      }
    },
    "name": "my-volume-migration-job"
  }'

成功した応答は、ボリューム移行ジョブが作成されたことを示します。

{
  "auto_delete": false,
  "created_at": "2026-03-17T04:15:00.000Z",
  "href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-567faad4-81f4-440a-95f0-6f4c98f22c25/jobs/r006-03edeeed-fae7-439e-b31c-fbdbec6f9e7d",
  "id": "r006-03edeeed-fae7-439e-b31c-fbdbec6f9e7d",
  "job_type": "migrate",
  "name": "my-volume-migration-job",
  "parameters": {
    "bandwidth": 1000,
    "iops": 3000,
    "profile": {
      "name": "sdp"
    }
  },
  "resource_type": "volume_job",
  "status": "queued",
  "status_reasons": []
}

Terraformでボリューム移行を開始する

ibm_is_volume_job リソースを使用して、ストレージボリュームを sdp プロファイルに 移行できます。 job_type「migrate」とボリューム・ジョブ名を指定します。 新しいIOPS値と帯域幅値の追加はオプションで、ターゲット・ボリューム・プロファイルに依存します。 以下の例を参照してください。

resource "ibm_is_volume_job" "vol-job1" {
  job_type = "migrate"
  name    = "vol-job1"
  parameters {
    profile {
      name = "sdp"
    }
    bandwidth = 2000
    iops      = 5000
  }
}

マイグレーション・ジョブ・ステータス・プログレッション

移行プロセスは瞬時に行われるものではありません。 移行の所要時間はボリュームサイズによって異なります。 1‑TiB ボリュームの移行には通常約6時間かかる。 しかし、多数のボリュームを同時に処理する場合、移行に時間がかかることがある。

ボリューム・ジョブは、 queued 状態で開始し、 running 状態に移行し、操作が正常に終了すると、 completed 状態に移行する。 移行中、 ボリュームのライフサイクル状態は updating のように表示されます。 次の表は、移行の進行状況を確認する際にコンソール、CLI、APIレスポンスで確認できるステータス値を示しています。

ボリュームジョブのステータス。
ボリューム・ジョブのステータス アクティビティー
queued ジョブはキューに入れられ、開始を待っている。
running 作業は現在進行中です。
failed その仕事は完了しませんでした。
succeeded その仕事は無事に完了しました。
deleting そのジョブが削除されています。
deleted ジョブが削除された。
canceling その仕事は中止になりました。
canceled ジョブはキャンセルされました。

コンソールでのボリューム移行の監視

ボリューム移行のステータスと進行状況は、コンソールで確認できます。

  1. Block Storage for VPC。 IBM Cloud コンソールでNavigation メニューアイコンメニューアイコン > Infrastructure VPC アイコン > Storage > Block Storage ボリュームをクリックします。
  2. リストから、移行を開始したボリュームの名前をクリックします。
  3. ボリュームのジョブ]タブをクリックすると、ボリュームに関連付けられているジョブのリストが表示されます。
  4. 進行中の移行ジョブをクリックすると、ステータスと完了予定時間が表示されます。

CLIからのボリューム移行の監視

CLIからボリューム移行のステータスと進行状況を確認できます。 まず、 ibmcloud is volume-jobs コマンドですべてのボリューム・ジョブをリストアップし、出力からジョブを選択します。 次の例では、ボリュームのIDを使用して、関連するボリューム・ジョブをリストします。 ボリューム名を使用することもできます。

ibmcloud is volume-jobs r006-45421f23-df25-4dc7-bb5a-3cbcec26bba3
Listing volume job for r006-45421f23-df25-4dc7-bb5a-3cbcec26bba3 under account test account as user test.user@ibm.com...
ID                                         Name       Created at                 Auto Delete  Job type  Status     Bandwidth(Mbps)   IOPS  Profile
r006-10d88923-1102-4859-a2b8-628bb9fb0d70  my-volume-migration-job   2026-03-17T14:26:02+05:30  false        migrate   succeeded  1000              3000  sdp

次に、 ibmcloud is volume-job コマンドでボリューム・ジョブの詳細を取得する。 引数としてボリューム名またはIDを指定し、 --job オプションの一部としてジョブ名またはIDを指定します。

ibmcloud is volume-job r006-45421f23-df25-4dc7-bb5a-3cbcec26bba3 --job r006-10d88923-1102-4859-a2b8-628bb9fb0d70

マイグレーションが進行中の場合、レスポンスは次の例のようになる:

ID                        r006-10d88923-1102-4859-a2b8-628bb9fb0d70
Name                      my-volume-migration-job
Status                    running
Bandwidth(Mbps)           1000
IOPS                      3000
Profile                   sdp
Auto delete               false
Created at                2026-03-17T10:54:52-06:00
Estimated completion at   2026-03-17T12:03:30-06:00
Href                      https://us-south.cloud.ibm.com/v1/volumes/r006-45421f23-df25-4dc7-bb5a-3cbcec26bba3/jobs/r006-10d88923-1102-4859-a2b8-628bb9fb0d70
Job type                  migrate
Started at                2026-03-17T10:55:07-06:00
Resource type             volume_job

回答書には完了予定日時を記入すること。

移行が完了すると、レスポンスは次の例のようになる:

Getting volume job r006-10d88923-1102-4859-a2b8-628bb9fb0d70 for r006-45421f23-df25-4dc7-bb5a-3cbcec26bba3 under account test account as user test.user@ibm.com...
ID                r006-10d88923-1102-4859-a2b8-628bb9fb0d70
Name              my-volume-migration-job
Status            succeeded
Bandwidth(Mbps)   1000
IOPS              3000
Profile           sdp
Auto Delete       false
Completed at      2026-03-17T14:26:23+05:30
Created at        2026-03-17T14:26:02+05:30
Href              https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-45421f23-df25-4dc7-bb5a-3cbcec26bba3/jobs/r006-10d88923-1102-4859-a2b8-628bb9fb0d70
Job type          migrate
Started at        2026-03-17T14:26:18+05:30
Resource type     volume_job

利用可能なすべてのコマンドオプションの詳細については、 VPC CLIリファレンスを 参照してください。

APIによるボリューム移行の監視

ボリューム移行のステータスと進行状況は、APIを使用してプログラムで確認できます。 まず、 ボリュームのボリューム・ジョブをリストアップ し、APIレスポンスから移行ジョブを選択する。 次に、 選択したボリューム・ジョブを取り出します

  1. ボリュームの移行ジョブを一覧表示します。 次の例では、ボリューム r006-567faad4-81f4-440a-95f0-6f4c98f22c25 の移行ジョブを一覧表示しています。

    curl "$vpc_api_endpoint/v1/volumes/r006-567faad4-81f4-440a-95f0-6f4c98f22c25/jobs?version=2026-03-17&generation=2" \
      --header "Content-Type: application/json" \
      -H "Authorization: Bearer $iam_token" \
     --request GET
    

    正常な応答は、次の例のようになります。

    {
    "first": {
        "href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-567faad4-81f4-440a-95f0-6f4c98f22c25/jobs?limit=50"
       },
    "jobs": [
     {
       "auto_delete": false,
       "created_at": "2026-03-17T06:47:41.000Z",
       "estimated_completion_at": "2026-03-17T06:51:58.000Z",
       "href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-567faad4-81f4-440a-95f0-6f4c98f22c25/jobs/r006-45e29fb5-aa4a-4772-a857-da2f31a97726",
       "id": "r006-45e29fb5-aa4a-4772-a857-da2f31a97726",
       "job_type": "migrate",
       "name": "my-volume-migration-job-reverse",
       "parameters": {
         "bandwidth": 1000,
         "iops": 100,
         "profile": {
           "name": "custom"
         }
       },
       "resource_type": "volume_job",
       "started_at": "2026-03-17T06:47:44.000Z",
       "status": "running",
       "status_reasons": [
       ]
     },
     {
       "auto_delete": false,
       "completed_at": "2026-03-17T06:44:29.000Z",
       "created_at": "2026-03-17T06:40:11.000Z",
       "estimated_completion_at": "2026-03-17T06:44:25.000Z",
       "href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-567faad4-81f4-440a-95f0-6f4c98f22c25/jobs/r006-10d88923-1102-4859-a2b8-628bb9fb0d70",
       "id": "r006-10d88923-1102-4859-a2b8-628bb9fb0d70",
       "job_type": "migrate",
       "name": "my-volume-migration-job",
       "parameters": {
         "bandwidth": 1000,
         "iops": 3000,
         "profile": {
           "name": "sdp"
         }
       },
       "resource_type": "volume_job",
       "started_at": "2026-03-17T06:40:14.000Z",
       "status": "succeeded",
       "status_reasons": [
       ]
     }
    ],
    "limit": 50,
    "total_count": 2
    }
    
  2. 移行ジョブの詳細を取得します。 次の例では、前のAPIリクエストからボリュームID 006-567faad4-81f4-440a-95f0-6f4c98f22c25 、ジョブID r006-03edeeed-fae7-439e-b31c-fbdbec6f9e7d

    curl "$vpc_api_endpoint/v1/volumes/r006-567faad4-81f4-440a-95f0-6f4c98f22c25/jobs/r006-03edeeed-fae7-439e-b31c-fbdbec6f9e7d?version=2026-03-17&generation=2" \
      --header "Content-Type: application/json" \
      -H "Authorization: Bearer $iam_token" \
      --request GET
    

    ジョブがまだ実行中の場合、成功した応答は以下の例のようになる。 回答書に完了予定日時を記入すること。

    {
    "auto_delete": false,
    "created_at": "2026-03-17T04:15:00.000Z",
    "estimated_completion_at": "2026-03-17T06:51:58.000Z",
    "href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-567faad4-81f4-440a-95f0-6f4c98f22c25/jobs/r006-03edeeed-fae7-439e-b31c-fbdbec6f9e7d",
    "id": "r006-03edeeed-fae7-439e-b31c-fbdbec6f9e7d",
    "job_type": "migrate",
    "name": "my-volume-migration-job",
    "parameters": {
        "bandwidth": 1000,
        "iops": 3000,
        "profile": {
          "name": "sdp"
        }
    },
    "resource_type": "volume_job",
    "started_at": "2026-03-17T04:15:15.000Z",
    "status": "running",
    "status_reasons": []
    }
    

    ジョブが完了すると、成功した応答は次の例のようになる。

    {
    "auto_delete": false,
    "completed_at": "2026-03-17T06:44:29.000Z",
    "created_at": "2026-03-17T04:15:00.000Z",
    "estimated_completion_at": "2026-03-17T06:51:58.000Z",
    "href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-567faad4-81f4-440a-95f0-6f4c98f22c25/jobs/r006-03edeeed-fae7-439e-b31c-fbdbec6f9e7d",
    "id": "r006-03edeeed-fae7-439e-b31c-fbdbec6f9e7d",
    "job_type": "migrate",
    "name": "my-volume-migration-job",
    "parameters": {
        "bandwidth": 1000,
        "iops": 3000,
        "profile": {
          "name": "sdp"
        }
    },
    "resource_type": "volume_job",
    "started_at": "2026-03-17T04:15:15.000Z",
    "status": "running",
    "status_reasons": []
    }
    

Terraformでボリューム移行を監視する

ibm_is_volume_job リソースを使用して、ボリュームに属するボリューム・ジョブのリストを読み取り専用データ・ソースとしてインポートします。

`data "ibm_is_volume_job" "example" {
  volume_job_id = ibm_is_volume_job.example.id
  }

コンソールでのボリューム移行ジョブの更新

移行ジョブの実行中に、必要に応じてボリューム・ジョブの名前を更新することもできます。

  1. Block Storage for VPC。 IBM Cloud コンソールでNavigation メニューアイコンメニューアイコン > Infrastructure VPC アイコン > Storage > Block Storage ボリュームをクリックします。
  2. リストから、移行を開始したボリュームの名前をクリックします。
  3. ボリュームのジョブ]タブをクリックすると、ボリュームに関連付けられているジョブのリストが表示されます。
  4. 更新したいジョブを選択してください。 Actionsメニュー Actionsアイコン Actionsをクリックし、 Renameを選択します。

CLIからのボリューム移行ジョブの更新

移行ジョブの実行中に、 volume-job-update コマンドを使用してボリューム・ジョブの名前を更新することもできます。 更新するボリューム・ジョブのIDと新しい名前を指定します。

ibmcloud is volume-job-update r006-45421f23-df25-4dc7-bb5a-3cbcec26bba3 --volume-job r006-10d88923-1102-4859-a2b8-628bb9fb0d70 --name new-name-for-migration-jon
Updating volume job r006-10d88923-1102-4859-a2b8-628bb9fb0d70 for r006-45421f23-df25-4dc7-bb5a-3cbcec26bba3 under account test account as user test.user@ibm.com...
ID                        r006-10d88923-1102-4859-a2b8-628bb9fb0d70
Name                      new-name-for-migration-job
Status                    running
Bandwidth(Mbps)           1000
IOPS                      3000
Profile                   sdp
Auto Delete               false
Created at                2026-03-17T10:54:52-06:00
Estimated completion at   2026-03-17T12:03:30-06:00
Href                      https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-45421f23-df25-4dc7-bb5a-3cbcec26bba3/jobs/r006-10d88923-1102-4859-a2b8-628bb9fb0d70
Job type                  migrate
Started at                2026-03-17T10:58:52-06:00
Resource type             volume_job

利用可能なすべてのコマンドオプションの詳細については、 VPC CLIリファレンスを 参照してください。

APIによるボリューム移行ジョブの更新

移行ジョブの実行中に、 PATCH/v1/volumes/{volume_id}/jobs/{job_id} リクエストを使用してボリューム・ジョブの名前を更新することもできます。 以下の例を参照してください。

curl "$vpc_api_endpoint/v1/volumes/r006-567faad4-81f4-440a-95f0-6f4c98f22c25/jobs/r006-03edeeed-fae7-439e-b31c-fbdbec6f9e7d?version=2026-03-17&generation=2" \
  --header "Content-Type: application/json" \
  -H "Authorization: Bearer $iam_token" \
  --request PATCH \
  --data '{
    "name": "my-updated-migration-job"
  }'

成功した応答は、ボリューム・ジョブ名が更新されたことを示します。

{
  "auto_delete": false,
  "created_at": "2026-03-17T04:15:00.000Z",
  "estimated_completion_at": "2026-03-17T06:51:58.000Z",
  "href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-567faad4-81f4-440a-95f0-6f4c98f22c25/jobs/r006-03edeeed-fae7-439e-b31c-fbdbec6f9e7d",
  "id": "r006-03edeeed-fae7-439e-b31c-fbdbec6f9e7d",
  "job_type": "migrate",
  "name": "my-updated-migration-job",
  "parameters": {
    "bandwidth": 1000,
    "iops": 3000,
    "profile": {
      "name": "sdp"
    }
  },
  "resource_type": "volume_job",
  "started_at": "2026-03-17T04:15:15.000Z",
  "status": "running",
  "status_reasons": []
}

Terraformでボリューム移行ジョブを更新する

移行ジョブの実行中に、 ibm_is_volume_job リソースを使用して、ボリューム・ジョブの名前を更新することもできます。

`resource "ibm_is_volume_job" "example" {
  volume_job_id = ibm_is_volume_job.example.id
  name          =
  }

コンソールでボリューム移行をキャンセルする

queued または running の移行フェーズ中であれば、移行ジョブをキャンセルできる。

  1. Block Storage for VPC。 IBM Cloud コンソールでNavigation メニューアイコンメニューアイコン > Infrastructure VPC アイコン > Storage > Block Storage ボリュームをクリックします。
  2. リストから、移行を開始したボリュームの名前をクリックします。
  3. ボリュームのジョブ]タブをクリックすると、ボリュームに関連付けられているジョブのリストが表示されます。
  4. 更新したいジョブを選択してください。 Actionsメニュー Actionsアイコン Actionsをクリックし、 Cancel migrationを選択します。

CLIからのボリューム移行のキャンセル

まだ移行フェーズであれば、 volume-job-cancel コマンドを使って移行ジョブをキャンセルすることができます。 キャンセルしたいバッチジョブのIDを指定してください。

ibmcloud is volume-job-cancel r006-ef750f93-70f3-45db-bb10-71901d5371e2 --volume-job r006-55e8105d-61bd-46cc-b714-042eadfc6e17
Cancelling volume job r006-55e8105d-61bd-46cc-b714-042eadfc6e17 for r006-ef750f93-70f3-45db-bb10-71901d5371e2 under account test account as user test.user@ibm.com...
ID                        r006-55e8105d-61bd-46cc-b714-042eadfc6e17
Name                      my-volume-migration-job
Status                    canceling
Bandwidth(Mbps)           1000
IOPS                      3000
Profile                   sdp
Auto delete               false
Created at                2026-03-17T17:24:53+05:30
Estimated completion at   2026-03-17T17:38:39+05:30
Href                      https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-ef750f93-70f3-45db-bb10-71901d5371e2/jobs/r006-55e8105d-61bd-46cc-b714-042eadfc6e17
Job type                  migrate
Started at                2026-03-17T17:25:00+05:30
Resource type             volume_job

利用可能なすべてのコマンドオプションの詳細については、 VPC CLIリファレンスを 参照してください。

APIによるボリューム移行のキャンセル

マイグレーションがまだマイグレーションフェーズにある場合は、VPC API に POST /v1/volumes/{id}/jobs/{job-id}/cancel リクエストを行うことで、プログラム的にマイグレーションをキャンセルできます。

curl "$vpc_api_endpoint/v1/volumes/r006-567faad4-81f4-440a-95f0-6f4c98f22c25/jobs/r006-03edeeed-fae7-439e-b31c-fbdbec6f9e7d/cancel?version=2026-03-17&generation=2" \
  --header "Content-Type: application/json" \
  -H "Authorization: Bearer $iam_token" \
  --request POST

成功した応答は、ボリューム移行ジョブがキャンセルされたことを示す。

{
  "auto_delete": false,
  "created_at": "2026-03-17T04:15:00.000Z",
  "href": "https://us-south.iaas.cloud.ibm.com/v1/volumes/r006-567faad4-81f4-440a-95f0-6f4c98f22c25/jobs/r006-03edeeed-fae7-439e-b31c-fbdbec6f9e7d",
  "id": "r006-03edeeed-fae7-439e-b31c-fbdbec6f9e7d",
  "job_type": "migrate",
  "name": "my-volume-migration-job",
  "parameters": {
    "bandwidth": 1000,
    "iops": 3000,
    "profile": {
      "name": "sdp"
    }
  },
  "resource_type": "volume_job",
  "started_at": "2026-03-17T04:15:15.000Z",
  "status": "canceling",
  "status_reasons": []
}

Terraformでボリューム移行をキャンセルする

まだ移行フェーズにある場合は、 ibm_is_volume_job_operations リソースを使用し、 cancel = true 引数を追加することで、移行をキャンセルできます。

resource "ibm_is_volume_job_operations" "cancel" {
  cancel = true
  volume_job = ibm_is_volume_job.example.id
}

引数と属性の詳細については、 ibm_is_volume_job_operations を参照してください。