订购快照
要创建存储空间的快照,无论是自动还是手动,都需要购买空间来保存它们。 您可以使用以下步骤在初始卷购买期间或更高版本购买快照容量。
确定需要多少快照空间
在一般情况下,根据两个关键因素来确定快照使用的快照空间:
- 您的活动文件系统随着时间的推移会发生多大的变化。
- 计划将快照保留多长时间。
所需空间量的计算方法是**(更改比率)x(数据保留小时数/天数/周数/月数)**。
第一个快照使用的空间量可忽略不计,因为此快照只是用于指示活动文件系统块的元数据(指针)的副本。
变化多且保留期长的卷册比变化少且保留期适中的卷册需要更大的空间。 第一种类型的示例是高更改比率的数据库。 第二种类型的例子是 VMware® 数据存储。
如果对500GB的实际数据进行12次每小时快照,且每次快照之间的变化率为1%,则最终快照数据为60GB。
*(5-GB Rate of Change) x (12 hourly snapshots) = (60 GB of used space)*
相反,如果这500GB的实际数据(每小时12个快照)每小时有10%的变化,那么使用的快照空间就是600GB。
*(50-GB Rate of Change) x (12 hourly snapshots) = (600 GB of used space)*
因此,在确定所需快照空间量时,请仔细考虑更改比率。 更改比率对所需快照空间量有着极大影响。 卷越大,更频繁地更改的可能性越高。 但是,更改比率为 5 GB 的 500 GB 卷和更改比率为 5 GB 的 10 TB 卷所使用的快照空间量相同。
此外,对于大多数工作负载,卷越大,初始需要预留的空间越少。 这主要是由于底层数据效率以及环境中快照工作方式的性质。
订购控制台快照空间
-
登录到 IBM Cloud® 控制台,然后单击“菜单”图标
。
-
选择基础设施
> 经典基础设施。
-
通过存储 > File Storage for Classic,访问您的存储器。
-
单击 操作
,然后单击 添加快照空间。
-
选择所需的空间量和付款方式。
-
单击继续。
-
输入您拥有的任何促销代码,然后点击“重新计算”。 此订单的费用和订单复查将具有缺省值。
处理订单时会应用折扣。
-
选中该框以确认您已阅读并理解条款和条件,然后单击 下订单。 快照空间将在几分钟后供应。
从 CLI 订购快照空间
开始之前,请决定要使用的 CLI 客户机。
- 您可以安装 IBM Cloud CLI 并使用
ibmcloud plugin install sl
安装 SL 插件。 有关更多信息,请参阅 使用插件扩展 IBM Cloud CLI。 - 或者,可以安装 SLCLI。
从IBMCLOUD CLI中提取
使用 ibmcloud sl file snapshot-order
命令为卷供应快照空间。 以下示例为文件共享创建 1000 GB 快照空间,该空间由其标识 560156918
标识。
ibmcloud sl file snapshot-order 560156918 -s 1000 -t 4
有关可用于此命令的所有参数的更多信息,请参阅 ibmcloud sl file snapshot-order。
从 SLCLI 供应
使用 slcli file snapshot-order
命令为卷供应快照空间。
$ 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 订购快照空间
使用 Terraform 供应存储卷时,请使用 ibm_storage_file
资源并指定 snapshot_capacity
参数。 以下示例定义 10 GB 快照空间。
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_capacity
参数并应用更改。
有关自变量和属性的更多信息,请参阅 ibm_storage_file。