IBM Cloud Docs
使用 File Storage for Classic 服务 (ibmcloud sl 文件)

使用 File Storage for Classic 服务 (ibmcloud sl 文件)

IBM Cloud® File Storage for Classic 是一种网络连接的基于 NFS 的 File Storage for Classic,具有持久、快速、灵活的特点。 在此网络连接存储器 (NAS) 环境中,您对文件共享功能和性能具有完全控制权。

使用 IBM Cloud® 命令行界面中的以下命令来管理 IBM Cloud 经典基础架构 File Storage for Classic 服务中的卷。

ibmcloud sl file access-authorize

授权主机访问给定卷

ibmcloud sl file access-authorize VOLUME_ID[OPTIONS]

示例

ibmcloud sl file access-authorize 12345678--virtual-id87654321 此命令授权 ID 为 87654321 的虚拟服务器访问 ID 为 12345678 的卷。

ibmcloud sl file access-authorize IDENTIFIER [flags]

命令选项

---d、硬件 ID
要授权的某个硬件服务器的标识
---p,ip 地址
要授权的 IP 地址
---i,ip 地址-id
要授权的某个 IP 地址的标识
---s,子网标识
要授权的某个子网的标识
---v,虚拟 ID
要授权的某个虚拟服务器的标识

ibmcloud sl file access-list

列出有权访问卷的主机。

ibmcloud sl file access-list VOLUME_ID[OPTIONS]

示例

ibmcloud sl file access-list 12345678--sortbyid 此命令列出授权访问 ID 为 12345678 的卷的所有主机,并按 ID 排序。

ibmcloud sl file access-list IDENTIFIER [flags]

命令选项

--column
要显示的列。 选项包括:id、name、type、private_ip_address、source_subnet、host_iqn、username、password 和 allowed_host_id。 可以多次指定此选项。
--sortby
要作为排序依据的列。 选项包括:id、name、type、private_ip_address、source_subnet、host_iqn、username、password 和 allowed_host_id。

ibmcloud sl file access-revoke

撤销对访问特定卷的主机的授权

ibmcloud sl file access-revoke VOLUME_ID[OPTIONS]

示例

ibmcloud sl file access-revoke 12345678--virtual-id87654321 此命令撤销 ID 为 87654321 的虚拟服务器对 ID 为 12345678 的卷的访问权限。

ibmcloud sl file access-revoke IDENTIFIER [flags]

命令选项

---d、硬件 ID
要撤销的某个硬件服务器的标识
---p,ip 地址
要撤销的 IP 地址
---i,ip 地址-id
要撤销的某个 IP 地址的标识
---s,子网标识
要撤销的某个子网的标识
---v,虚拟 ID
要撤销的某个虚拟服务器的标识

ibmcloud sl 文件灾难恢复故障转移

将无法访问的卷故障转移到其可用的副本卷。

如果卷(带复制)因灾难事件而无法访问,可使用此方法立即 故障切换到另一位置的可用副本。 此方法不允许通过 API 进行故障恢复。 若要在使用此方法后无法返回原始卷,请开立支持票据。 要测试故障转移,请使用 "ibmcloud sl file replica-failover"。

示例

ibmcloud sl file disaster-recovery-failover 12345678 87654321
This command performs failover operation for volume with ID 12345678 to replica volume with ID 87654321.
ibmcloud sl file disaster-recovery-failover IDENTIFIER REPLICA_ID

ibmcloud sl 文件重复-convert-status

获取给定块存储器重复卷的分割或移动完成百分比的状态。

ibmcloud sl file duplicate-convert-status IDENTIFIER

ibmcloud sl file replica-failback

从副本对文件卷进行故障恢复

ibmcloud sl file replica-failback VOLUME_ID

示例

ibmcloud sl file 副本-故障恢复 12345678 此命令对标识为 12345678 的卷执行故障恢复操作。

ibmcloud sl file replica-failback IDENTIFIER

ibmcloud sl file replica-failover

将文件卷故障转移到给定副本卷

ibmcloud sl file replica-failover VOLUME_ID REPLICA_ID

示例

ibmcloud sl file replica-failover 12345678 87654321 此命令将 ID 为 12345678 的卷故障转移到 ID 为 87654321 的副本卷。

ibmcloud sl file replica-failover IDENTIFIER REPLICA_ID

ibmcloud sl file replica-locations

列出给定卷的适用复制数据中心

示例

ibmcloud sl 文件副本-位置 12345678 此命令列出标识为 12345678 的块卷的适当复制数据中心。

ibmcloud sl file replica-locations IDENTIFIER

ibmcloud sl file replica-order

订购文件存储器副本卷

ibmcloud sl file replica-order VOLUME_ID[OPTIONS]

示例

ibmcloud sl file replica-order 12345678-sDAILYdal09 --tier4--os-typeLINUX 此命令为 ID 为 12345678 的卷订购副本,该卷执行 DAILY 复制,位于dal09,层级为 4,操作系统类型为Linux。

ibmcloud sl file replica-order IDENTIFIER [flags]

命令选项

--数据中心
该副本的数据中心的短名称。 例如,dal09 [要求]
---f,强制
强制执行操作而不确认
---i、iops
性能存储器 IOPs,介于 100 到 6000 之间且为 100 的倍数;如果未指定 IOPS 值,那么将使用原始卷的 IOPS 值
---s,快照计划
用于复制的快照安排。 选项有每小时、每天、每周[所需]时间
---t,层
订购副本的主卷的耐用性存储层(每 GB IOPS),[可选项]有:25、2、4、10:0.0.25,2,4,10,if未指定级别,则使用原始卷的级别

ibmcloud sl file replica-partners

列出块卷的现有副本卷

ibmcloud sl file replica-partners VOLUME_ID[OPTIONS]

示例

ibmcloud sl 文件副本-合作伙伴 12345678 此命令列出标识为 12345678 的块卷的现有复制卷。

ibmcloud sl file replica-partners IDENTIFIER

ibmcloud sl file snapshot-cancel

取消给定卷的现有快照空间

ibmcloud sl file snapshot-cancel SNAPSHOT_ID[OPTIONS]

示例

ibmcloud sl file snapshot-cancel 12345678--immediate -f 此命令将立即取消 ID 为 12345678 的快照,无需请求确认。

ibmcloud sl file snapshot-cancel IDENTIFIER [flags]

命令选项

---f,强制
强制执行操作而不确认
--immediate
立即取消快照空间,而不是在计费周年日取消
--reason
可选的取消原因

ibmcloud sl file snapshot-create

创建给定卷的快照

ibmcloud sl file snapshot-create VOLUME_ID[OPTIONS]

示例

ibmcloud sl file snapshot-create 12345678--notesnapshotforibmcloud 此命令为 ID 为 12345678 的卷创建快照,并添加注释为 snapshotforibmcloud。

ibmcloud sl file snapshot-create IDENTIFIER [flags]

命令选项

---n,注释
要在新快照上设置的注释

ibmcloud sl file snapshot-delete

删除给定卷的快照

ibmcloud sl file snapshot-delete IDENTIFIER

ibmcloud sl file snapshot-disable

按指定安排禁用给定卷的快照

ibmcloud sl file snapshot-disable VOLUME_ID[OPTIONS]

示例

ibmcloud sl file snapshot-disable 12345678-sDAILY 此命令禁用 ID 为 12345678 的卷的每日快照。

ibmcloud sl file snapshot-disable IDENTIFIER [flags]

命令选项

---s,时间表类型
[需要]快照时间表,选项有每小时、每天、每周

ibmcloud sl file snapshot-enable

按指定安排启用给定卷的快照

有关这些选项的更多详情https://sldn.softlayer.com/reference/services/SoftLayer_Network_Storage/enableSnapshots/。 示例

ibmcloud sl file snapshot-enable 12345678-sWEEKLY-c5-m0--hour2-d0 此命令为 ID 为 12345678 的卷启用快照,每周日 2:00 拍摄快照,最多保留 5 个快照。

ibmcloud sl file snapshot-enable IDENTIFIER [flags]

命令选项

---d,星期
应生成快照的星期几,介于 0 到 6 之间的整数。 0 表示 Sunday,1 表示 Monday,2 表示 Tuesday,3 表示 Wendesday,4 表示 Thursday,5 表示 Friday,6 表示星期六
---r,小时
应该生成快照的时刻,值为整数 0 到 23
---m,分钟
应该生成快照的分钟,值为整数 0 到 59
---c,保留数
要保留的快照数量
---s,时间表类型
快照计划,选项包括间隔、每小时、每天、每周

ibmcloud sl 文件快照-get-notification-status

获取给定卷的快照空间使用阈值警告标志设置。

ibmcloud sl file snapshot-get-notification-status IDENTIFIER

ibmcloud sl file snapshot-list

列出文件存储器快照

示例

ibmcloud sl file snapshot-list 12345678--sortbyid 此命令列出 ID 为 12345678 的卷的所有快照,并按 ID 排序。

ibmcloud sl file snapshot-list IDENTIFIER [flags]

命令选项

--sortby
要作为排序依据的列。 选项为:id、name、created 或 size_bytes

ibmcloud sl file snapshot-order

订购块存储器卷的快照空间

有关尺寸选择,https://cloud.ibm.com/docs/BlockStorage?topic=BlockStorage-getting-started。 ibmcloud sl block volume-options' 获取可用选项。

示例

ibmcloud sl file snapshot-order 12345678-s1000-t4 此命令为 ID 为 12345678 的卷订购快照空间,大小为1000GB,层级为每 GB 4 IOPS。

ibmcloud sl file snapshot-order IDENTIFIER [flags]

命令选项

---f,强制
强制执行操作而不确认
---i、iops
性能存储器 IOPs,介于 100 到 6000 之间且为 100 的倍数
---s,尺寸
要创建的快照空间大小(单位:GB
---t,层
订购空间的块卷的耐用性存储级别(每 GB IOPS),[可选项]有 0.0.25,2,4,10
---u,升级
用于指示订单为升级订单的标志

ibmcloud sl file snapshot-restore

使用给定快照复原文件卷

示例

ibmcloud sl 文件快照-restore 12345678 87654321 此命令从标识为 87654321 的快照复原标识为 12345678 的卷。

ibmcloud sl file snapshot-restore IDENTIFIER SNAPSHOT_ID

ibmcloud sl 文件快照-schedule-list

列出给定卷的快照安排

ibmcloud sl file snapshot-schedule-list IDENTIFIER

ibmcloud sl file snapshot-set-notification

对给定卷启用/禁用快照空间使用阈值警告。

ibmcloud sl file snapshot-set-notification IDENTIFIER [flags]

命令选项

--disable
禁用快照通知。
--enable
启用快照通知。

ibmcloud sl file volume-cancel

取消现有文件存储卷

ibmcloud sl file volume-cancel VOLUME_ID[OPTIONS]

示例

ibmcloud sl file volume-cancel 12345678--immediate -f 此命令将立即取消 ID 为 12345678 的卷,且无需请求确认。

ibmcloud sl file volume-cancel IDENTIFIER [flags]

命令选项

---f,强制
强制执行操作而不确认
--immediate
立即取消文件存储卷,而不是在计费周年日取消
--reason
可选的取消原因

ibmcloud sl 文件卷-转换

将从属的重复卷转换为独立卷。

ibmcloud sl file volume-convert IDENTIFIER

ibmcloud sl file volume-count

列出每个数据中心的文件存储卷数

ibmcloud sl file volume-count [flags]

命令选项

--数据中心
按数据中心短名称过滤
---s,sortby
要作为排序依据的列

ibmcloud sl file volume-detail

显示指定卷的详细信息

ibmcloud sl file volume-detail IDENTIFIER

ibmcloud sl file volume-duplicate

通过复制现有卷来订购文件卷

ibmcloud sl file volume-duplicate VOLUME_ID[OPTIONS]

示例

ibmcloud sl 文件卷-重复 12345678 此命令通过复制标识为 12345678 的卷来显示新卷的顺序。

ibmcloud sl file volume-duplicate IDENTIFIER [flags]

命令选项

---d,从属重复
此重复卷是否将成为源卷的从属重复卷。
---i,重复-iops
性能存储器 IOPS,介于 100 到 6000 之间且为 100 的倍数;如果未指定 IOPS 值,那么将使用原始卷的 IOPS 值
---s,重复大小
复制文件卷的大小 (GB);如果未指定大小,将使用原始卷的大小
---n,重复快照大小
要为复制项订购的快照空间的大小,如果未指定快照空间大小,将使用源卷的快照空间大小
---t,重复层
耐久性存储器层;如果未指定层,将使用原始卷的层
---f,强制
强制执行操作而不确认
---o,origin-snapshot-id
用于复制的源卷快照的标识

ibmcloud sl 文件卷-限制

列出此帐户的每个数据中心的存储限制。

ibmcloud sl file volume-limits[OPTIONS]

示例

ibmcloud sl file volume-limits
This command lists the storage limits per datacenter for this account.
ibmcloud sl file volume-limits

ibmcloud sl file volume-list

列出文件存储器

ibmcloud sl file volume-list[OPTIONS]

示例

ibmcloud sl file volume-list-d dal09 -tendurance--sortbycapacity_gb 此命令列出当前账户中位于dal09 的所有耐用卷,并按容量排序。

ibmcloud sl file volume-list [flags]

命令选项

--column
要显示的列。 选项为:id、username、datacenter、storage_type、capacity_gb、bytes_used、IOPS、ip_addr、lunId、created_by、active_transactions、rep_partner_count 或 notes。 此选项可以多次指定
--数据中心
按数据中心短名称过滤
---n,注释
按注释过滤
---o,命令
按购买了文件存储器的订单的标识过滤
--sortby
要作为排序依据的列,缺省值为:id,选项为:id、username、datacenter、storage_type、capacity_gb、bytes_used、ip_addr、lunId、active_transactions 或 created_by
---t,存储类型
按存储卷的类型过滤,选项为:performance 或 endurance
---u,用户名
按卷用户名过滤

ibmcloud sl file volume-modify

修改现有文件存储卷

ibmcloud sl file volume-modify VOLUME_ID[OPTIONS]

示例

  ibmcloud sl file volume-modify 12345678 --new-size 1000 --new-iops 4000
  This command modify a volume 12345678 with size is 1000GB, IOPS is 4000.
  ibmcloud sl file volume-modify 12345678 --new-size 500 --new-tier 4
  This command modify a volume 12345678 with size is 500GB, tier level is 4 IOPS per GB.
ibmcloud sl file volume-modify IDENTIFIER [flags]

命令选项

---f,强制
强制执行操作而不确认
---i,new-iops
性能存储 IOPS,100 到 6000 之间,以 100 的倍数表示,[仅适用于性能卷] 如果未指定 IOPS 值,将使用卷的原始 IOPS 值。
---c,新尺寸
文件卷的新大小(以 GB 为单位)。 如果没有给出大小,则使用卷的原始大小。 潜在大小:[20、40、80、100、250、500、1000、2000、4000、8000、12000] 最小值:[卷的原始大小]
---t,新级
耐久性存储层(每 GB IOPS)[,仅适用于耐久性卷] 如果未指定层,将使用卷的原始层。

ibmcloud sl file volume-options

列出用于订购文件存储器的所有选项

ibmcloud sl file volume-options

示例

ibmcloud sl file volume-options 此命令列出创建文件存储卷的所有选项,包括存储类型、卷大小、IOPS、层级、数据中心和快照大小。

ibmcloud sl file volume-options

ibmcloud sl file volume-order

订购文件存储卷

ibmcloud sl 文件卷顺序[OPTIONS]

示例

ibmcloud sl file volume-order--storage-typeperformance--size1000--iops4000--os-typeLINUX-d dal09 此命令命令一个性能卷,大小为1000GB,IOPS 为 4000,操作系统类型为 LINUX,位于dal09。 ibmcloud sl file volume-order--storage-typeendurance--size500--tier4--os-typeXEN-d dal09 --snapshot-size500 此命令命令一个耐久卷,大小为500GB,层级为每 GB 4 IOPS,操作系统类型为 XEN,位于dal09,附加快照空间大小为500GB。

ibmcloud sl file volume-order [flags]

命令选项

---b,计费
计费费率的可选参数(缺省值为 monthly),选项为:hourly、monthly
--数据中心
[需要]数据中心简称
---f,强制
强制执行操作而不确认
---i、iops
性能 存储[类性能所需的]存储 IOP(100 至 6000,以 100 的倍数表示
---s,尺寸
[所需]存储容量(GB
---n,快照大小
用于订购快照空间以及耐久性文件存储器的可选参数;指定要订购的快照空间的大小(以 GB 计)
---t,存储类型
[所需的]存储容量类型,选项包括:性能、耐用性
---e,层
[存储类耐用性所需的耐用性]存储层(每 GB IOP),可选项有 0.0.25,2,4,10

ibmcloud sl 文件卷-刷新

使用其父卷的快照来刷新重复的卷。

使用来自其父代的快照刷新重复卷。ibmcloud sl 文件卷-刷新 VOLUME_ID SNAPSHOT_ID

示例

ibmcloud sl file volume-refresh VOLUME_ID SNAPSHOT_ID
Refresh a duplicate VOLUME_ID with a snapshot from its parent SNAPSHOT_ID.
ibmcloud sl file volume-refresh IDENTIFIER SNAPSHOT_ID [flags]

命令选项

---f,强制刷新
强制卷刷新,将取消任何正在进行的事务。

ibmcloud sl file volume-set-note

为现有文件存储卷设置注释。

设置现有文件存储卷的注释。ibmcloud sl file volume-set-note [选项] VOLUME_ID

示例

ibmcloud sl file volume-set-note 12345678--note'这是我的笔记'

ibmcloud sl file volume-set-note IDENTIFIER [flags]

命令选项

---n,注释
[需要]与存储容量相关的公共注释