从 Storwize 系列系统迁移数据

可以使用 iSCSI 连接将数据从 Storwize 系列系统迁移到 Lenovo Storage V7000 系统。

  1. 请确保 Lenovo Storage V7000 系统所运行的软件级别可以支持 iSCSI 迁移(最低版本为 7.7.0)。
    Lenovo Storage V7000 支持 iSCSI 连接以从以下 Storwize 系列系统迁移数据:
    • Storwize V3700
    • Storwize V5000Storwize V5000 Gen2
    • Storwize V7000 Gen1、Storwize V7000 Gen2 和 Storwize V7000 Gen2+

    有关为 Storwize 系列系统配置 iSCSI 支持的更多详细信息,请参阅配置 IBM Storwize 系列存储系统

  2. 验证以太网端口是否可用以及每个系统上是否支持它。
    • 可使用任意可用以太网端口在 Lenovo Storage V7000 系统与后端存储控制器之间建立 iSCSi 连接。
      Note: 如果正使用板载以太网端口连接到 Storwize V5010Storwize V5020 iSCSI 目标系统,请确保系统上的板载以太网端口 2 仍未配置为用作技术人员端口。
    • 为避免出现性能瓶颈,iSCSI 发起方和目标系统必须使用速度相同的以太网端口。请勿混用运行速度不同的以太网链路。
  3. 确保将相应数目的以太网电缆和交换机连接到每个系统上的以太网端口。
  4. 确保每个系统上的以太网端口均连接到相应的以太网交换机。要实现完全冗余并提高吞吐量,请使用两个或更多的以太网交换机。每个系统的每个节点上编号相似的以太网端口必须连接到同一交换机。 还必须在同一子网或 VLAN 上配置这些端口。

    例如,每个 iSCSI 发起方和 iSCSI 目标节点上的以太网端口 1 必须连接到以太网交换机 1。每个 iSCSI 发起方和目标节点上的以太网端口 2 必须连接到以太网交换机 2。

配置连线和系统

  1. 将以太网电缆从 Lenovo Storage V7000 iSCSI 发起方系统上的端口连接到相应的以太网交换机。使用任意可用的以太网端口。
  2. 将以太网电缆从 Storwize 系列 iSCSI 目标系统上的端口连接到相应的以太网交换机。使用任意可用的以太网端口。
  3. 停止所有主机 I/O 操作。
  4. Storwize 系列系统上,取消映射包含要迁移到 Lenovo Storage V7000系统的数据的逻辑驱动器。
  5. 验证 Lenovo Storage V7000 系统是否配置为复制层。为此,请输入以下命令。
    svcinfo lssystem
    1. 如果未正确配置 Lenovo Storage V7000 系统,请输入以下命令。
      svctask chsystem -layer replication
  6. 验证 Storwize 系列系统是否配置为存储层系统。为此,请输入以下命令。
    svcinfo lssystem
    1. 如果未正确配置 Storwize 系列系统,请输入以下命令:
      svctask chsystem -layer storage

建立 iSCSI 连接

  1. Lenovo Storage V7000系统上,输入以下命令以配置可用于与后端存储系统建立 iSCSI 连接的一个或多个端口。
    svctask cfgportip –nodenodename-storage yesport_id
    Note: 如果使用 IPv6 地址配置端口,请在此命令上指定 -storage-6 参数。
  2. Storwize 系列 系统上,使用从 iSCSI 发起方 Lenovo Storage V7000 系统收集的 iSCSI 信息来定义新主机。
    svctask mkhost -iscsinameiscsi_name_list
  3. Storwize 系列 系统上,将逻辑驱动器作为逻辑单元映射到新建主机。
    可以使用管理 GUI 来一次性选择并映射多个驱动器。还可以输入以下命令来映射各个独立驱动器。
    svctask mkvdiskhostmap -hosthostnamediskname
    hostname
    在步骤 8 中创建的主机的名称或标识。
    diskname
    要迁移到 Lenovo Storage V7000 系统的卷的名称或标识。
  4. Lenovo Storage V7000系统上,输入以下命令以发现 iSCSI 目标系统上的可用端口。source_port_id 是通过其进行发现的 Lenovo Storage V7000 iSCSI 发起方系统上的以太网端口。ipv_addr 是 iSCSI 目标系统上的端口的 IP 地址。
    svctask detectiscsistorageportcandidate –srcportidsource_port_id-targetipipv_addr
    备注:
    • 如果使用 IPv6 地址配置 iSCSI 目标系统上的端口,请指定 -targetip6 参数。
    • 如果 iSCSI 目标系统需要认证,请针对发现请求指定 -username-chapsecret 参数。
  5. 显示 Lenovo Storage V7000 iSCSI 发起方系统上发现的 iSCSI 端口的相关信息。此信息包含唯一的 iSCSI 限定名 (IQN) 和因特网协议 (IP) 组合。
    svcinfo lsiscsistorageportcandidate
  6. 选择一个或多个要配置的候选端口。最多可以指定 64 个候选标识,每一个均以冒号隔开。candidate_idlsiscsistorageportcandidate 命令所显示的输出的标识列中的值。
    svctask addiscsistorageportcandidate_id

迁移数据

  1. Lenovo Storage V7000 系统上,完成以下步骤以管理逻辑单元。
    1. 要创建一个空存储池,请输入以下命令。extent_size 是将从 iSCSI 目标系统迁移的卷的大小。
      svctask mkmdiskgrp -extextent_size
      对于 Lenovo Storage V7000 系统,从 Storwize 系列系统映射的逻辑单元将显示为非受管方式 MDisk。
    2. 要列出非受管方式 MDisk,请输入以下命令。
      svcinfo lsmdisk
    3. 如果未列出新的非受管方式 MDisk,请执行光纤网级别的发现操作。输入以下命令以扫描网络,发现非受管方式 MDisk。
      svctask detectmdisk 
    4. 要将非受管方式 MDisk 转换为映像方式卷磁盘,请输入以下命令。
      svctask mkvdisk -vtype image -iogrpiogrp_name-mdiskgrpmdiskgrp_name-mdiskmdisk_name-mirrorwritepriority redundancy
      iogrp_name
      I/O 组的名称或标识。
      mdiskgrp_name
      在步骤 13.a 中创建的存储池的名称或标识。
      mdisk_name
      非受管方式 MDisk 的名称或标识。
    5. 要列出先前使用了 MDisk 当前所含数据的主机,请输入以下命令。
      svcinfo lssasportcandidate
    6. 如果 Lenovo Storage V7000 系统上不存在主机,那么可以创建新的 iSCSI 或光纤通道(或以太网光纤通道)主机。
      • 要创建新的 iSCSI 主机,请输入以下命令。
        svctask mkhost -iscsinamehost_iqn
      • 要创建新的 FC 或 FCoE 主机,请输入以下命令。
        svctask mkhost -fcwwpnhost_wwpn
    7. 输入以下命令以将新卷映射到主机。映射映像方式卷时,针对主机的 I/O 操作可访问该卷。
      svctask mkvdiskhostmap -hosthostname diskname
      hostname
      在步骤 13.f 中创建的主机的名称或标识。
      diskname
      在步骤 13.d 中创建的虚拟盘的名称或标识。
  2. 输入以下命令以显示有关 Lenovo Storage V7000 系统可视的存储池的信息。
    svcinfo lsmdiskgrp
    1. 如果 Lenovo Storage V7000 系统上无可用存储池来迁移在步骤 13.a 中创建的存储池,请输入以下命令创建新的存储池。extent_size 是将从 iSCSI 目标系统迁移的卷的大小。
      svctask mkmdiskgrp -extextent_size-namepool_name
  3. 将数据从 Storwize 系列 系统迁移到 Lenovo Storage V7000 系统上的存储池中。有关将数据迁移到卷的更多信息,请参阅管理卷
    • 要从整个卷迁移数据,请输入以下命令。
      svctask migratevdisk -mdiskgrpmdisk_group-vdiskvdisk_id
    • 要从所选扩展数据块迁移数据,请输入以下命令。
      svctask migrateexts -sourcemdisk_name-extsnum_extents-targetnew_mdisk-threads 4 -vdiskvdisk_id
  4. 要监视数据迁移的进度,请输入以下命令。
    svcinfo lsmigrate

Storwize 系列系统逻辑驱动器上的数据将迁移到 Lenovo Storage V7000 系统。主机 I/O 操作也切换到 Lenovo Storage V7000 系统。

  1. Lenovo Storage V7000系统上,输入以下命令以显示 iSCSI 目标系统上的已配置端口。
    svcinfo lsiscsistorageport
  2. 删除已配置的 iSCSI 目标端口。从 lsiscsistorageport 输出指定行号以识别要删除的会话。
    svctask rmiscsistorageportlsiscsistorageport_row_id
  3. 断开用于将 Lenovo Storage V7000 系统和 Storwize 系列系统连接到以太网交换机的以太网电缆。