复制 File Storage for Classic 共享
复制使用其中一个快照安排自动将快照复制到远程数据中心内的目标卷。 如果发生灾难性事件,或者数据变得损坏,那么可以在远程站点中恢复副本。
复制可以使两个不同位置的数据保持同步。 如果要克隆卷并独立于原始卷来使用该卷,请参阅创建复制文件卷。
必须创建快照安排后,才能进行复制。 在满足此条件之前,不会显示 Order Replica 选项。
在控制台中确定用于复制存储容量的远程数据中心
IBM Cloud数据中心 在全球每个地区都分为主要和远程组合。 复制数据时,请考虑本地数据驻留法,因为跨边界移动数据可能会产生法律影响。 不允许跨区域复制。
下表列出了各地区的数据中心代码。
US | 拉丁美洲 | 加拿大 | 欧洲 | 亚太区 | 澳大利亚 |
---|---|---|---|---|---|
|
|
|
|
|
|
该表格中包括一些即将关闭的数据中心。 欲了解即将关闭的数据中心的名单,请参阅 数据中心关闭。
通过CLI确定复制存储卷的远程数据中心
开始之前,请决定要使用的 CLI 客户机。
- 您可以安装 IBM Cloud CLI 并使用
ibmcloud plugin install sl
安装 SL 插件。 有关更多信息,请参阅 使用插件扩展 IBM Cloud CLI。 - 或者,可以安装 SLCLI。
IBM Cloud数据中心 在全球每个地区都分为主要和远程组合。 复制数据时,请考虑本地数据驻留法,因为跨边界移动数据可能会产生法律影响。 不允许跨区域复制。
从IBMCLOUD CLI列出位置
您可以使用 ibmcloud sl file replica-locations
命令为文件共享找到合适的副本位置。 以下示例列出了美国南部区域中文件共享的可用位置。
$ ibmcloud sl file replica-locations 560156918
ID Short Name Long Name
449494 dal09 Dallas 9
957095 wdc04 Washington 4
1004995 sjc03 San Jose 3
1441195 dal10 Dallas 10
1854795 dal12 Dallas 12
2017603 wdc07 Washington 7
2017695 wdc06 Washington 6
2178495 sjc04 San Jose 4
有关可用于此命令的所有参数的更多信息,请参阅 ibmcloud sl file replica-locations。
SLCLI的列表位置
要列出特定卷的合适复制数据中心,请使用以下命令。
# slcli file replica-locations --help
Usage: slcli file replica-locations [OPTIONS] VOLUME_ID
Options:
--sortby TEXT Column to sort by
--columns TEXT Columns to display. Options: ID, Long Name, Short Name
-h, --help Show this message and exit.
作为 IBM Cloud®的数据中心现代化策略的一部分,计划在 2023 年整合多个数据中心。 有关更多信息,请参阅 数据中心合并。
在控制台中创建初始副本
复制将根据快照安排来执行。 必须先具有用于源卷的快照空间和快照安排,然后才能进行复制。 当快照空间和快照调度可用于源卷时,将显示 订购副本 选项。 在 IBM Cloud® 控制台中的 Storage > File Storage for Classic 下管理复制。
-
单击存储卷的名称以显示其详细信息。
-
单击 操作
,然后单击 订购副本。
-
选择希望复制遵循的现有快照安排。 此列表包含所有有效的快照安排。
只能选择一个安排,即便有每小时、每天和每周的混合安排也是如此。 自上次复制以来拍摄的所有快照,无论其原定计划如何,都会进行复制。 有关更多信息,请参阅使用快照。 快照拍摄后5分钟开始复制,以确保最新数据复制到副本卷中。
-
选择副本卷的 位置。
-
单击继续。
-
如果您有促销码,请在促销码中进行输入,然后单击重新计算。 缺省情况下,已填写窗口中的其他字段。
处理订单时会应用折扣。
-
查看您的订单,并阅读服务协议。 如果您同意这些条款,请选中该框。
-
单击下订单。
从 CLI 创建初始副本
复制将根据快照安排来执行。 必须先具有用于源卷的快照空间和快照安排,然后才能进行复制。
从 IBMCLOUD CLI 创建初始副本
您可以使用 ibmcloud sl file replica-order
命令为文件共享创建副本。 以下示例在 DAL09 中为文件共享 560156918
创建副本。
$ ibmcloud sl file replica-order 560156918 -s DAILY -d dal09 --tier 4
This action will incur charges on your account. Continue?> y
OK
Order 110551616 was placed.
> Storage as a Service
> File Storage
> 500 GBs
> 4 IOPS per GB
> 500 GB (Snapshot Space)
> Replication for tier-based performance. Replicant of: SL02SEV1414935_268
有关可用于此命令的所有参数的更多信息,请参阅 ibmcloud sl file replica-order。
从 SLCLI 创建初始副本
可以使用以下命令来订购副本卷。
$ slcli file replica-order --help
Usage: slcli file replica-order [OPTIONS] VOLUME_ID
Options:
-s, --snapshot-schedule [INTERVAL|HOURLY|DAILY|WEEKLY]
Snapshot schedule to use for replication,
(INTERVAL | HOURLY | DAILY | WEEKLY)
[required]
-l, --location TEXT Short name of the data center for the
replicant (e.g.: dal09) [required]
--tier [0.25|2|4|10] Endurance Storage Tier (IOPS per GB) of the
primary volume for which a replicant is
ordered [optional]
-h, --help Show this message and exit.
在控制台中的卷列表中查看副本卷
您可以在存储 > File Storage for Classic 下的 File Storage for Classic 页面中查看复制卷。 卷名将显示为主卷名称后跟 REP。 类型为“耐久性 - 副本”或“性能 - 副本”。
从 CLI 查看副本卷
列示 IBMCLOUD CLI 中的副本卷
您可以使用 ibmcloud sl file replica-order
命令列出文件共享的副本。 以下示例列出了文件共享 560156918
的副本伙伴。
$ ibmcloud sl file replica-partners 560156918
ID User name Account ID Capacity (GB) Hardware ID Guest ID Host ID
560382016 SL02SEV1414935_268_REP_1 1234567 500 - - -
有关可用于此命令的所有参数的更多信息,请参阅 ibmcloud sl file 副本-合作伙伴。
从 SLCLI 列出副本卷
使用以下命令列出文件卷的现有副本卷。
# slcli file replica-partners --help
Usage: slcli file replica-partners [OPTIONS] VOLUME_ID
Options:
--sortby TEXT Column to sort by
--columns TEXT Columns to display. Options: ID, Username, Account ID,
Capacity (GB), Hardware ID, Guest ID, Host ID
-h, --help Show this message and exit.
在控制台中查看复制历史记录
要查看复制历史记录,请单击主菜单栏上的“管理”。 选择 帐户,然后滚动到“审计日志”。 “存储器复制事件”列表包含卷的名称,复制事件的描述以及事件的时间戳记。
在控制台中编辑复制计划
复制安排基于现有快照安排。 要将复制安排从每小时更改为每天或每周,或者反之,必须取消该副本卷并设置一个新的副本卷。
但是,如果您想更改每日复制的时间,可以在活动卷上调整现有计划。
- 在“活动卷详细信息”页面上,单击 操作
。
- 选择编辑快照安排。
- 查看日程表下的 快照框,确定复制使用的每日日程表。 更改所需的安排。
- 单击保存。
在控制台中删除现有副本文件共享
您可以立即取消复制,也可以在周年日期取消复制;取消复制将导致记帐结束。
- 在 File Storage for Classic 页面中,单击卷。
- 单击 操作
。
- 选择 删除副本。
- 选择取消时间。 选择立即或周年日期,然后单击继续。
- 此操作将删除副本卷及其所有数据。 单击复选框以确认信息,然后单击 删除。
在控制台中删除主卷时取消复制
当主卷被删除时,复制计划以及副本数据中心中的卷也会被删除。
您可以在存储列表中看到该卷至少24小时(立即取消)或直到周年纪念日。 某些功能将不再可用,但音量仍会显示,直到被回收。 但是,点击 “删除副本” 后,账单会立即停止。
活动副本可能会阻止回收存储卷。 请确保该卷不再处于安装状态,已撤销主机授权,并已取消复制,然后再尝试取消原始卷。
创建副本的复制项
可以创建现有 IBM Cloud® File Storage for Classic 的复制项。 缺省情况下,复制卷将继承原始存储卷的容量和性能选项,并且会包含截至快照时间点的数据的副本。
复制项可以基于主卷和副本卷创建。 新复制项会在原始卷所在的数据中心内创建。 如果基于副本卷创建复制项,那么新卷将在副本卷所在的数据中心内创建。
供应存储器后,主机即可以访问复制卷以进行读/写。 但是,在完成从原始项到复制项的数据复制之后,才允许使用快照和复制。
更多信息,请参阅 创建文件卷副本。
在灾难发生时使用副本进行故障转移
当您切换时,将从主数据中心的存储卷切换到远程数据中心的存储卷。 例如,主数据中心是伦敦,辅助数据中心是阿姆斯特丹。 如果发生故障事件,将故障转移到阿姆斯特丹 - 从阿姆斯特丹的计算实例连接到现在的主卷。 修复伦敦的卷之后,会生成阿姆斯特丹卷的快照,以便故障恢复到伦敦,并从伦敦的计算实例连接到原先的主卷。
- 如果主位置出现问题,但存储和主机仍然在线,请参阅“主卷可用时的故障切换”。
- 如果主位置停止运行,请参阅通过不可访问的主卷进行故障转移。