訂購快照空間為 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 儲存空間

  1. 登入 IBM Cloud 主控台,然後按一下功能表圖示 功能表圖示。 然後,選擇基礎設施VPC 圖示>經典基礎設施

  2. 請透過「儲存 >」存取您的儲存 LUN Block Storage for Classic

  3. 按一下 動作 「動作」圖示,然後按一下 變更 Snapshot 空間

  4. 請選擇您所需的儲存空間大小。

  5. 按一下繼續

  6. 輸入您有的任何促銷代碼,然後按一下重新計算。 依預設,會完成「此訂單的計費」及「訂單檢閱」欄位。

    折扣會在處理訂單時套用。

  7. 檢閱您的訂單,並閱讀服務合約。 如果您同意條款,請勾選該方框。 Ick Place Order。 在幾分鐘之後,即會佈建您的 Snapshot 空間。

從 CLI 訂購 Snapshot 空間

開始之前,請決定您要使用的 CLI 用戶端。

透過 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