对一致性组制作快照
使用 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
已达到允许的最大快照数。