IBM Cloud Docs
将现有 Block Storage for Classic 升级到增强型 Block Storage for Classic

将现有 Block Storage for Classic 升级到增强型 Block Storage for Classic

增强的 IBM Cloud® Block Storage for Classic 现在在所有 数据中心 中可用。 首选迁移路径是配置增强型 Block Storage for Classic,同时连接两个卷,并直接从一个卷向另一个卷传输数据。 具体操作取决于您的操作系统以及在复制操作期间数据是否会更改。

如果作为正在进行的硬件刷新过程的一部分,您的存储器收到了对 Storage-as-a-Service 软件包的升级,那么您不需要遵循此过程。

供应 Block Storage for Classic

您可以通过CLI或API IBM Cloud®订购增强音量。 新卷的大小必须与原始卷相同或大于原始卷,以便于迁移。

当您向API下订单时,请指定“存储即服务”套餐,以确保您的新存储获得更新的功能。

几分钟后即可安装新存储器。 在资源列表和 Block Storage for Classic 列表中,可以查看该存储器。

授权主机访问新的 Block Storage for Classic

开始之前,请确保已授权用于访问 Block Storage for Classic 卷的主机。

“授权”主机是指获准访问卷的主机。 如果没有对主机授权,那么您将无法从系统访问或使用该存储器。 授权主机访问卷会生成用户名、密码和 iSCSI 限定名称 (IQN),这是挂载多路径 I/O (MPIO) iSCSI 连接所必需的。

有关详细信息,请参阅For more information, see 在控制台中授权主机从 CLI 授权主机使用 Terraform 授权主机

迁移数据

  1. 同时连接到原始和新的 Block Storage for Classic 卷。

    如果您在将两个卷连接到主机时需要帮助,请打开支持案例。

  2. 考虑原始 Block Storage for Classic 卷上的数据类型,以及如何最好地将其复制到新卷上。

    • 如果您有备份、静态内容以及您不希望在复制期间发生更改的内容,那么无需太担心。
    • 如果是在 Block Storage for Classic 上运行数据库或虚拟机,请确保数据在复制期间不会发生变更,以免发生数据损坏。
    • 如果担心带宽问题,请在非高峰时段进行迁移。
    • 如果需要有关这些注意事项的帮助,请开立支持案例。
  3. 复制数据。

    • 对于 Microsoft Windows 格式化新存储,并使用 Windows 资源管理器将原始 Block Storage for Classic 卷中的数据复制到新卷中。

    • 对于 Linux®,可以使用 rsync 复制数据。

      [root@server ~]# rsync -Pavzu /path/to/original/block/storage/* /path/to/new/block/storage
      

      建议将上一个命令与 --dry-run 标志一起使用一次,以确保路径正确排列。 如果此过程中断,您可以删除正在复制的最后一个目标文件,以确保该文件从头开始复制到新位置。

      完成不带 --dry-run 标志的此命令后,数据应该会复制到新的 Block Storage for Classic 卷。 再次运行此命令,以确保没有漏掉任何内容。 您还可以手动复查这两个位置,以查找是否有任何可能漏掉的内容。

      有关 rsync 的更多信息,请参见 rsync man page

迁移完成后,您可以将生产移至新的卷。 然后,可以从配置中拆离原始卷并将其删除。 删除操作还将除去目标站点上与原始卷关联的任何快照或副本。

快照和复制

您是否为原始卷建立了快照和复制? 如果是,则需要为新卷设置复制、快照空间和创建快照计划,其设置与原始卷相同。