IBM Cloud Docs
复制 File Storage for Classic 共享

复制 File Storage for Classic 共享

复制使用其中一个快照安排自动将快照复制到远程数据中心内的目标卷。 如果发生灾难性事件,或者数据变得损坏,那么可以在远程站点中恢复副本。

复制可以使两个不同位置的数据保持同步。 如果要克隆卷并独立于原始卷来使用该卷,请参阅创建复制文件卷

必须创建快照安排后,才能进行复制。 在满足此条件之前,不会显示 Order Replica 选项。

在控制台中确定用于复制存储容量的远程数据中心

IBM Cloud数据中心 在全球每个地区都分为主要和远程组合。 复制数据时,请考虑本地数据驻留法,因为跨边界移动数据可能会产生法律影响。 不允许跨区域复制。

下表列出了各地区的数据中心代码。

下表列出了各地区具有增强功能的完整数据中心列表。 每个区域单独一列。 某些城市(例如,达拉斯、圣何塞、华盛顿特区、阿姆斯特丹、法兰克福、伦敦和悉尼)有多个数据中心。
US 拉丁美洲 加拿大 欧洲 亚太区 澳大利亚
  • SJC03
  • SJC04
  • WDC04
  • WDC06
  • WDC07
  • DAL09
  • DAL10
  • DAL12
  • DAL13
  • DAL14
  • SAO01
  • SAO04
  • SAO05
  • TOR01
  • TOR04
  • TOR05
  • MON01
  • AMS03
  • FRA02
  • FRA04
  • FRA05
  • LON02
  • LON04
  • LON05
  • LON06
  • PAR01
  • MAD04
  • MAD05
  • MIL01
  • TOK02
  • TOK04
  • TOK05
  • OSA21
  • OSA22
  • OSA23
  • SNG01
  • CHE01
  • SYD01
  • SYD04
  • SYD05

该表格中包括一些即将关闭的数据中心。 欲了解即将关闭的数据中心的名单,请参阅 数据中心关闭

通过CLI确定复制存储卷的远程数据中心

开始之前,请决定要使用的 CLI 客户机。

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 下管理复制。

  1. 单击存储卷的名称以显示其详细信息。

  2. 单击 操作 "操作" 图标,然后单击 订购副本

  3. 选择希望复制遵循的现有快照安排。 此列表包含所有有效的快照安排。

    只能选择一个安排,即便有每小时、每天和每周的混合安排也是如此。 自上次复制以来拍摄的所有快照,无论其原定计划如何,都会进行复制。 有关更多信息,请参阅使用快照。 快照拍摄后5分钟开始复制,以确保最新数据复制到副本卷中。

  4. 选择副本卷的 位置

  5. 单击继续

  6. 如果您有促销码,请在促销码中进行输入,然后单击重新计算。 缺省情况下,已填写窗口中的其他字段。

    处理订单时会应用折扣。

  7. 查看您的订单,并阅读服务协议。 如果您同意这些条款,请选中该框。

  8. 单击下订单

从 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.

在控制台中查看复制历史记录

要查看复制历史记录,请单击主菜单栏上的“管理”。 选择 帐户,然后滚动到“审计日志”。 “存储器复制事件”列表包含卷的名称,复制事件的描述以及事件的时间戳记。

在控制台中编辑复制计划

复制安排基于现有快照安排。 要将复制安排从每小时更改为每天或每周,或者反之,必须取消该副本卷并设置一个新的副本卷。

但是,如果您想更改每日复制的时间,可以在活动卷上调整现有计划。

  1. 在“活动卷详细信息”页面上,单击 操作 "操作" 图标
  2. 选择编辑快照安排
  3. 查看日程表下的 快照框,确定复制使用的每日日程表。 更改所需的安排。
  4. 单击保存

在控制台中删除现有副本文件共享

您可以立即取消复制,也可以在周年日期取消复制;取消复制将导致记帐结束。

  1. File Storage for Classic 页面中,单击卷。
  2. 单击 操作 "操作" 图标
  3. 选择 删除副本
  4. 选择取消时间。 选择立即周年日期,然后单击继续
  5. 此操作将删除副本卷及其所有数据。 单击复选框以确认信息,然后单击 删除

在控制台中删除主卷时取消复制

当主卷被删除时,复制计划以及副本数据中心中的卷也会被删除。

您可以在存储列表中看到该卷至少24小时(立即取消)或直到周年纪念日。 某些功能将不再可用,但音量仍会显示,直到被回收。 但是,点击 “删除副本” 后,账单会立即停止。

活动副本可能会阻止回收存储卷。 请确保该卷不再处于安装状态,已撤销主机授权,并已取消复制,然后再尝试取消原始卷。

创建副本的复制项

可以创建现有 IBM Cloud® File Storage for Classic 的复制项。 缺省情况下,复制卷将继承原始存储卷的容量和性能选项,并且会包含截至快照时间点的数据的副本。

复制项可以基于主卷和副本卷创建。 新复制项会在原始卷所在的数据中心内创建。 如果基于副本卷创建复制项,那么新卷将在副本卷所在的数据中心内创建。

供应存储器后,主机即可以访问复制卷以进行读/写。 但是,在完成从原始项到复制项的数据复制之后,才允许使用快照和复制。

更多信息,请参阅 创建文件卷副本

在灾难发生时使用副本进行故障转移

当您切换时,将从主数据中心的存储卷切换到远程数据中心的存储卷。 例如,主数据中心是伦敦,辅助数据中心是阿姆斯特丹。 如果发生故障事件,将故障转移到阿姆斯特丹 - 从阿姆斯特丹的计算实例连接到现在的主卷。 修复伦敦的卷之后,会生成阿姆斯特丹卷的快照,以便故障恢复到伦敦,并从伦敦的计算实例连接到原先的主卷。