使用 CLI 创建 FlashCopy 一致性组并添加映射

可以使用命令行界面 (CLI) 创建映射,并将其添加至 FlashCopy 一致性组。

如果您针对一组创建了多个 FlashCopy 映射,且这些卷包含相同应用程序的数据元素,那么将这些映射分配到单个 FlashCopy 一致性组十分方便。然后,可以针对整个组发出一条准备或启动命令即可。例如,您可以同时拷贝一个数据库的所有文件。

要将 FlashCopy 映射添加至新的 FlashCopy 一致性组,请完成以下步骤。

  1. 发出 mkfcconsistgrp CLI 命令以创建 FlashCopy 一致性组。

    以下 CLI 命令是您可发出命令以创建 FlashCopy 一致性组的示例:

    mkfcconsistgrp -name FCcgrp0 -autodelete

    其中 FCcgrp0 是 FlashCopy 一致性组的名称。-autodelete 参数可指定如果已从一致性组删除或除去最后一个 FlashCopy 映射,那么将删除一致性组。

  2. 发出 lsfcconsistgrp CLI 命令以显示所创建组的属性。

    以下 CLI 命令是您可发出命令以显示 FlashCopy 一致性组属性的示例:

    lsfcconsistgrp -delim : FCcgrp0
    以下输出是所显示输出的示例:
    id:1 
    name:FCcgrp0 
    status:idle_or_copied 
    autodelete:on 
    FC_mapping_id:0 
    FC_mapping_name:fcmap0 
    FC_mapping_id:1 
    FC_mapping_name:fcmap1
    Note: 对于刚创建的任何组,所报告的状态都为 empty
  3. 发出 chfcmap CLI 命令以将 FlashCopy 映射添加到 FlashCopy 一致性组中:

    以下 CLI 命令是可以发出命令以将 Flash Copy 映射添加至 FlashCopy 一致性组的示例:

    chfcmap -consistgrp FCcgrp0 main1copy
    chfcmap -consistgrp FCcgrp0 main2copy

    其中 FCcgrp0 是 FlashCopy 一致性组的名称,main1copy 和 main2copy 是 FlashCopy 映射的名称。

  4. 发出 lsfcmap CLI 命令以显示 FlashCopy 映射的新属性。

    以下输出是所显示输出的示例:

    lsfcmap -delim :
    id:name:source_vdisk_id:source_vdisk_name:target_vdisk_id:
    target_vdisk_name:group_id:group_name:status:progress:copy_rate
    0:main1copy:28:maindisk1:29:bkpdisk1:1:FCcgrp0:idle_copied::75
    1:main2copy:30:maindisk2:31:bkpdisk2:1:FCcgrp0:idle_copied::50
  5. 发出 lsfcconsistgrp CLI 命令以显示组的详细属性信息。

    以下 CLI 命令是您可发出以显示详细属性信息的命令示例:

    lsfcconsistgrp -delim : FCcgrp0

    其中 FCcgrp0 是 FlashCopy 一致性组的名称,-delim 可指定定界符。

    以下输出是所显示输出的示例:

    id:1
    name:FCcgrp0
    status:idle_or_copied
    autodelete:off
    FC_mapping_id:0
    FC_mapping_name:main1copy
    FC_mapping_id:1
    FC_mapping_name:main2copy