对一致性组制作快照

使用 cg_snapshots_create 命令可创建一致性组的快照组。

cg_snapshots_create cg=cgName < [ snap_group=SnapshotGroupName ]
[ delete_priority=del_value ] [ auto_resume=token_id ] > | <overwrite=Name>
        

参数

名称 类型 描述 必需 缺省值
cg 对象名 将为其创建快照的一致性组的名称。 Y 不适用
snap_group 对象名 新创建的快照组的名称。 N 自动生成的名称。
delete_priority 整数 当系统用尽快照空间时,用于删除该卷的优先级。 N 1
overwrite 对象名 将被当前内容覆盖的现有快照组。 N 不适用
auto_resume 正整数 定义是否通过提供令牌标识来恢复一致性组的 IO。 N 0

该命令将创建一致性组的一致快照组。 快照组包含位于一致性组中的每个卷的快照。

逻辑上讲,该命令包含以下步骤:

  • 暂挂组中所有卷上的所有 I/O 活动,并等待完成所有暂挂的 I/O。
  • 为组中的每个卷创建快照。
  • 恢复所有卷上的 I/O 活动。

使用该命令的主要优势(相对于手动过程而言)在于在同一时间点制作所有快照,从而确保它们彼此一致。

已创建的快照组中的快照在以下方面彼此一致:

  • 在同一时间点同步创建。
  • 在此时间点前完成的一致性组的卷的所有 I/O 都将记录在快照的映像中。
  • 在此时间点之后完成的任何 I/O 都不会记录在快照的映像中。

除了常规属性之外,快照组中的所有快照还将与一致性组关联。

将在命令行中自动生成或提供快照组的名称。

还可以提供快照组中快照的删除优先级(请参阅创建快照)。 删除优先级控制当系统用尽快照的空间时先删除哪些快照或快照组。

overwrite 选项会将一致性组的当前内容复制到其现有的某个快照组中(指示为参数的自变量)。 被覆盖快照组的快照将保留相同的 SCSI 设备 WWN 和相同的映射,因此主机将维持快照的持续映射,无需重新扫描或类似的操作。 被覆盖的快照组必须是各自一致性组的现有快照组。

如果没有为包含一致性组的存储池定义任何快照空间,那么该命令将失败。

如果一致性组中的一个或多个卷在同步镜像中是从属项,并且同步镜像当前由于再同步或初始化过程而不一致,那么该命令将失败。

镜像限制:
  • 如果卷是异步镜像耦合的从属项,那么该命令将失败。
  • 如果卷是不一致同步耦合的从属项,那么该命令将失败。

示例:

cg_snapshots_create cg=DBgroup snap_group=DBbackupdaily

输出:

Command completed successfully.

访问控制

用户类别 许可权 条件
存储管理员 允许 不适用
存储集成管理员 允许 不适用
应用程序管理员 特定条件下才能获得允许 至少将组中的一个卷映射到与用户相关联的主机或集群。 如果使用快照组覆盖,那么目标快照组必须由服务器管理员来创建。
安全性管理员 不允许 不适用
只读用户 不允许 不适用
技术人员 不允许 不适用

返回码

  • MAX_VOLUMES_REACHED

    已达到允许的最大卷数。

  • DOMAIN_MAX_VOLUMES_REACHED

    域超出了所允许的最大卷数。

  • CONS_GROUP_BAD_NAME

    一致性组名不存在。

  • SNAPSHOT_GROUP_BAD_NAME

    一致性组名不存在。

  • SNAPSHOT_GROUP_BAD_PREFIX

    快照组名称具有保留的前缀。

  • SNAPSHOT_GROUP_NAME_EXISTS

    快照组名已存在。

  • CONS_GROUP_EMPTY

    不允许对空的一致性组执行此操作。

  • CONS_GROUP_MISMATCH

    快照组与一致性组卷不匹配。

  • OVERWRITE_SNAPSHOT_GROUP_DOES_NOT_BELONG_TO_GIVEN_GROUP

    快照组属于另一个一致性组。

  • POOL_SNAPSHOT_LIMIT_REACHED

    没有足够的空间来创建快照。

  • VOLUME_IS_NOT_CONSISTENT_SLAVE

    不允许针对不一致的辅助卷执行此操作。

  • SNAPSHOT_GROUP_IS_INTERNAL

    无法映射、修改或删除内部快照。

  • SNAPSHOT_GROUP_ILLEGAL_PRIORITY

    非法快照组优先级;必须为 1 与 4 之间的整数。

  • SNAPSHOT_HAS_ACTIVE_SYNC_JOB

    快照当前是活动同步作业的目标。

    故障诊断:请等待同步作业完成。

  • OPERATION_DENIED_OBJECT_MANAGED

    这是一个受管对象。 只有管理软件和 xiv_maintenance/xiv_development 才可以对此对象执行此操作。

  • CONS_GROUP_TOKEN_MISMATCH

    此令牌与一致性组不匹配。

  • DATA_REDUCTION_TIER_IS_OFFLINE

    数据降维层处于脱机状态,不允许执行此操作。

    故障诊断:请联系 IBM 支持人员

  • MAX_SNAPSHOTS_PER_VOLUME_REACHED

    已达到允许的最大快照数。