IBM Cloud Docs
訂購 Snapshot

訂購 Snapshot

若要以自動化方式或手動方式建立儲存容量的快照,您需要購買空間來存放它們。 您可以使用下列步驟,在起始磁區購買期間或稍後購買 Snapshot 容量。

判斷您需要多少 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)*

因此,當您決定需要多少 Snapshot 空間時,請仔細考慮變更率。 它對您需要多少 Snapshot 空間有巨大影響。 較大的磁區較有可能頻繁地變更。 不過,具有 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

在主控台中排序快照空間

  1. 登入 IBM Cloud® 主控台,然後按一下功能表圖示 功能表圖示

  2. 選取 Infrastructure VPC 圖示 > Classic Infrastructure

  3. 透過儲存空間 > File Storage for Classic 來存取「儲存空間」。

  4. 按一下 動作 「動作」圖示,然後按一下 新增 Snapshot 空間

  5. 選取您需要的空間量和付款方法。

  6. 按一下繼續

  7. 輸入任何您有的促銷代碼,然後按一下重新計算此訂單的計費訂單檢閱具有預設值。

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

  8. 勾選方框以確認您已閱讀並瞭解條款,然後按一下 下訂單。 在幾分鐘之後,即會佈建您的 Snapshot 空間。

從 CLI 訂購 Snapshot 空間

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

從 IBMCLOUD CLI 進行佈建

使用 ibmcloud sl file snapshot-order 指令來供應磁區的 Snapshot 空間。 下列範例會為檔案共用建立 1000 GB Snapshot 空間,其由其 ID 560156918 識別。

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

如需此指令可用的所有參數的相關資訊,請參閱 ibmcloud sl file snapshot-order

從 SLCLI 佈建

使用 slcli file snapshot-order 指令來供應磁區的 Snapshot 空間。

$ slcli file snapshot-order --help
Usage: slcli file 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 file
                        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_file 資源並指定 snapshot_capacity 引數。 下列範例定義 10 GB Snapshot 空間。

resource "ibm_storage_file" "fs_endurance" {
  type       = "Endurance"
  datacenter = "dal09"
  capacity   = 20
  iops       = 0.25

  # Optional fields
  allowed_virtual_guest_ids = ["28961689"]
  allowed_subnets           = ["10.146.139.64/26"]
  allowed_ip_addresses      = ["10.146.139.84"]
  snapshot_capacity         = 10
  hourly_billing            = true
}

如果您要增加 Snapshot 空間,請將 snapshot_capacity 引數更新為較大的數字並套用變更。

如需引數及屬性的相關資訊,請參閱 ibm_storage_file