IBM Cloud Docs
スナップショットの注文

スナップショットの注文

ストレージボリュームのスナップショットを作成するには、それらを保存するスペースを購入する必要があります。 スナップショットの容量は、ボリュームを初めて購入するときに購入するか、ここで説明するステップに従って後から購入することができます。

必要なスナップショット・スペースの量の判別

一般的に、スナップショット・スペースの使用量は、以下の 2 つの主要な要因によって決まります。

  • アクティブなファイルシステムが時間とともにどれだけ変化するか。
  • スナップショットの予定保存期間。

必要なスペース量は、(変更率) x (データを保存する時間数/日数/週数/月数) として計算します。

最初のスナップショットは、アクティブなファイル・システム・ブロックを示すメタデータ (ポインター) のコピーに過ぎないので、使用するスペースはごくわずかです。

変更が多数あり、保持期間が長いボリュームは、変更が中程度で保持スケジュールも中程度のボリュームよりも多くのスペースを必要とします。 最初のタイプの例は、変更率の高いデータベースです。 2 番目のタイプの例は、VMware® データ・ストアです。

500 GBの実際のデータを1時間ごとに12回スナップショットを取得し、各スナップショット間の変化率が1%の場合、スナップショットの合計容量は60 GBになります。

*(5-GB Rate of Change) x (12 hourly snapshots) = (60 GB of used space)*

逆に、12時間ごとのスナップショットを500GBの実際のデータに適用した場合、1時間ごとに10%の変化があったとすると、使用されるスナップショットの容量は600GBとなります。

*(50-GB Rate of Change) x (12 hourly snapshots) = (600 GB of used space)*

そのため、必要なスナップショット・スペースの量を決定する際には、変更率を慎重に検討してください。 これは、必要なスナップショット・スペースの量に大きな影響を与えます。 ボリュームが大きくなるほど、頻繁に変更する可能性が高くなります。 ただし、500 GB のボリュームで変更が 5 GB の場合と 10 TB のボリュームで変更が 5 GB の場合では、同じ量のスナップショット・スペースが使用されます。

さらに、ほとんどのワークロードでは、ボリュームが大きいほど、最初に確保する必要のあるスペースが小さくなります。 これは主に、基になるデータの効率性と、環境でのスナップショットの仕組みに起因しています。

使用可能なスナップショット・スペース容量

注文できるスナップショット・スペースのサイズは、ボリュームのサイズによって異なります。 スナップショット・スペースのサイズは、ボリュームのサイズを超えることはできません。 以下の表に、特定のボリューム・サイズで使用可能なスナップショット容量を示します。

この表は、異なるボリューム容量の増分単位で利用可能なスナップショット容量を示しています。
ボリューム容量 使用可能なスナップショット容量
10 GB 5 GB、10 GB
50 GB 5 GB、10 GB、20 GB、40 GB
100 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB
200 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB
300 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB 150 GB、200 GB、250 GB、300 GB
400 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB 150 GB、200 GB、250 GB、300 GB、
350 GB、400 GB
500 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB、250 GB、300 GB、
350 GB、400 GB、450 GB、500 GB
600 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB 150 GB、200 GB、250 GB、300 GB、
350 GB、400 GB、450 GB、500 GB、600 GB
700 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB 150 GB、200 GB、250 GB、300 GB、
350 GB、400 GB、450 GB、500 GB、600 GB、700 GB
800 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB 150 GB、200 GB、250 GB、300 GB、
350 GB、400 GB、450 GB、500 GB、600 GB、700 GB
900 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB 150 GB、200 GB、250 GB、300 GB、
350 GB、400 GB、450 GB、500 GB、600 GB、700 GB
1000 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB、250 GB、300 GB、
350 GB、400 GB、450 GB、500 GB、600 GB、700 GB、1000 GB
2000 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB、250 GB、300 GB、
350 GB、400 GB、450 GB、500 GB、600 GB、700 GB、1000 GB、2000 GB
3000 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB、250 GB、300 GB、
350 GB、400 GB、450 GB、500 GB、600 GB、700 GB、1000 GB、2000 GB
4000 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB、250 GB、300 GB、
350 GB、400 GB、450 GB、500 GB、600 GB、700 GB、1000 GB、2000 GB、4000 GB
5000 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB、250 GB、300 GB、
350 GB、400 GB、450 GB、500 GB、600 GB、700 GB、1000 GB、2000 GB、4000 GB
12000 GB 5 GB、10 GB、20 GB、40 GB、60 GB、80 GB、100 GB、150 GB、200 GB、250 GB、300 GB、
350 GB、400 GB、450 GB、500 GB、600 GB、700 GB、1000 GB、2000 GB、4000 GB

コンソールでのスナップショット領域の注文

  1. IBM Cloud コンソールにログインし、メニュー・アイコン 「メニュー」アイコン をクリックします。 次に、Infrastructure VPC icon > Classic Infrastructure を選択します。

  2. 「ストレージ」 > **「Block Storage for Classic」**を使用して、ストレージ LUN にアクセスします。

  3. 「アクション」 「アクション」アイコン をクリックし、 「スナップショット・スペースの変更」 をクリックします。

  4. 必要なストレージ・サイズを選択します。

  5. 「続行」 をクリックします。

  6. お持ちのプロモーション・コードを入力して、**「再計算」**をクリックします。 「この注文の課金」フィールドと「注文の検討」フィールドは、デフォルトで入力されています。

    注文の処理時に割引が適用されます。

  7. 注文を確認し、サービスご使用条件を読みます。 ご利用条件に同意する場合は、ボックスにチェック・マークを付けます。 「Place Order」 をクリックします。 スナップショット・スペースは数分後にプロビジョンされます。

CLI からスナップショットスペースを注文する

開始する前に、使用する CLI クライアントを決定します。

IBMCLOUD CLIからのプロビジョニング

ibmcloud sl block snapshot-order コマンドを使用して、ボリュームのスナップショット・スペースをプロビジョンします。 以下の例では、ID 560156918 で識別されるボリューム用に 1000 GB のスナップショット・スペースを作成します。

ibmcloud sl block snapshot-order 560156918 -s 1000 -t 4

このコマンドで使用可能なすべてのパラメーターについて詳しくは、 ibmcloud sl block snapshot-orderを参照してください。

SLCLI からのプロビジョニング

slcli block snapshot-order コマンドを使用して、ボリュームのスナップショット・スペースをプロビジョンします。

$ slcli block snapshot-order --help
Usage: slcli block snapshot-order [OPTIONS] VOLUME_ID

Options:
  --capacity INTEGER    Size of snapshot space to create in GB  [required]
  --tier [0.25|2|4|10]  Endurance Storage Tier (IOPS per GB) of the block
                        volume for which space is ordered [optional, and only
                        valid for endurance storage volumes]
  --upgrade             Flag to indicate that the order is an upgrade
  -h, --help            Show this message and exit.

Terraform を使用したスナップショット・スペースの注文

Terraform を使用してストレージ・ボリュームをプロビジョンする場合は、 ibm_storage_block リソースを使用し、 snapshot_capacity 引数を指定します。 以下の例では、10 GB のスナップショット・スペースを定義します。

resource "ibm_storage_block" "test1" {
        type = "Endurance"
        datacenter = "dal13"
        capacity = 20
        iops = 0.25
        os_format_type = "Linux"

        # Optional fields
        allowed_virtual_guest_ids = [ 27699397 ]
        allowed_ip_addresses = ["10.40.98.193", "10.40.98.200"]
        snapshot_capacity = 10
        hourly_billing = true
}

引数および属性について詳しくは、 ibm_storage_blockを参照してください。