スナップショットの注文
ストレージボリュームのスナップショットを作成するには、それらを保存するスペースを購入する必要があります。 スナップショットの容量は、ボリュームを初めて購入するときに購入するか、ここで説明するステップに従って後から購入することができます。
必要なスナップショット・スペースの量の判別
一般的に、スナップショット・スペースの使用量は、以下の 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 |
コンソールでのスナップショット領域の注文
-
IBM Cloud コンソールにログインし、メニュー・アイコン
をクリックします。 次に、Infrastructure
> Classic Infrastructure を選択します。
-
「ストレージ」 > **「Block Storage for Classic」**を使用して、ストレージ LUN にアクセスします。
-
「アクション」
をクリックし、 「スナップショット・スペースの変更」 をクリックします。
-
必要なストレージ・サイズを選択します。
-
「続行」 をクリックします。
-
お持ちのプロモーション・コードを入力して、**「再計算」**をクリックします。 「この注文の課金」フィールドと「注文の検討」フィールドは、デフォルトで入力されています。
注文の処理時に割引が適用されます。
-
注文を確認し、サービスご使用条件を読みます。 ご利用条件に同意する場合は、ボックスにチェック・マークを付けます。 「Place Order」 をクリックします。 スナップショット・スペースは数分後にプロビジョンされます。
CLI からスナップショットスペースを注文する
開始する前に、使用する CLI クライアントを決定します。
- IBM Cloud CLI をインストールし、
ibmcloud plugin install sl
を使用して SL プラグインをインストールすることができます。 詳しくは、 プラグインを使用した IBM Cloud CLI の拡張 を参照してください。 - あるいは、 SLCLIをインストールすることもできます。
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を参照してください。