訂購快照空間為 Block Storage for Classic
購買快照空間,以便在初始配置期間為您的 Block Storage for Classic 卷建立特定時間點的快照,或於日後增加容量。
判斷需要多少 Snapshot 空間
一般來說,Snapshot 會根據兩項重要因素來使用 Snapshot 空間:
- 您的活躍檔案系統隨時間推移會發生多少變化。
- 您計劃保留 Snapshot 的時間長度。
計算所需空間量的方式為**(變更率)x(保留小時/天/週/月資料數)**。
第一個 Snapshot 所使用的空間量微不足道,因為它只是指出作用中檔案系統區塊的 meta 資料(指標)副本。
與變更頻率較低且保留期限較短的卷相比,變更頻繁且保留期限較長的卷需要更多的儲存空間。 第一種類型的範例是高變更率資料庫。 第二類型的例子是 VMware® 資料庫。
若對 500 GB 的實際資料每小時進行 12 次快照,且每次快照之間的變更率為 1%,最終快照資料量將達到 60 GB。
*(5-GB Rate of Change) x (12 hourly snapshots) = (60 GB of used space)*
反過來說,如果這 500 GB 的實際資料,搭配 12 個每小時的快照,且每小時的變更量為 10%,則所佔用的快照空間為 600 GB。
*(50-GB Rate of Change) x (12 hourly snapshots) = (600 GB of used space)*
因此,在確定您需要多少快照空間時,請仔細考量變化速率。 這對所需的快照空間大小有極大的影響。 較大的磁區較有可能頻繁地變更。 不過,具有 5 GB 變更的 500 GB 磁區,與具有 5 GB 變更的 10 TB 磁區,兩者會使用相同的 Snapshot 空間量。
此外,對於大部分工作負載而言,磁區越大,一開始需要預留的空間就越少。 這主要是因為基礎資料效率,以及 Snapshot 在環境中如何運作的本質所致。
可用的 Snapshot 空間容量
您可以訂購的 Snapshot 空間大小視磁區大小而定。 Snapshot 空間的大小不能超過磁區的大小。 下表顯示特定磁區大小可用的 Snapshot 容量。
| 磁區容量 | 可用的 Snapshot 容量 |
|---|---|
| 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 |
在控制台中訂購 Snapshot 儲存空間
-
登入 IBM Cloud 主控台,然後按一下功能表圖示
。 然後,選擇基礎設施
>經典基礎設施。
-
請透過「儲存 >」存取您的儲存 LUN Block Storage for Classic。
-
按一下 動作
,然後按一下 變更 Snapshot 空間。
-
請選擇您所需的儲存空間大小。
-
按一下繼續。
-
輸入您有的任何促銷代碼,然後按一下重新計算。 依預設,會完成「此訂單的計費」及「訂單檢閱」欄位。
折扣會在處理訂單時套用。
-
檢閱您的訂單,並閱讀服務合約。 如果您同意條款,請勾選該方框。 Ick Place Order。 在幾分鐘之後,即會佈建您的 Snapshot 空間。
從 CLI 訂購 Snapshot 空間
開始之前,請決定您要使用的 CLI 用戶端。
- 您可以安裝 IBM Cloud CLI,並使用
ibmcloud plugin install sl來安裝 SL 外掛程式。 如需相關資訊,請參閱 使用外掛程式延伸 IBM Cloud CLI。 - 或者,您可以安裝 SLCLI。
透過 IBMCLOUD CLI 進行資源配置
使用 ibmcloud sl block snapshot-order 指令來供應磁區的 Snapshot 空間。 下列範例會為磁區建立 1000 GB Snapshot 空間,其由其 ID 560156918 識別。
ibmcloud sl block snapshot-order 560156918 -s 1000 -t 4
如需此指令可用的所有參數的相關資訊,請參閱 ibmcloud sl block snapshot-order。
從 SLCLI 佈建
使用 slcli block snapshot-order 指令來供應磁區的 Snapshot 空間。
$ 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 訂購 Snapshot 空間
當您使用 Terraform 佈建儲存磁區時,請使用 ibm_storage_block 資源並指定 snapshot_capacity 引數。 下列範例定義 10 GB Snapshot 空間。
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。