图 4:VNX 快照指向无更改的数据块,主 LUN 在使用新的数据块 快照和密集 LUN
在密集 LUN 上创建 VNX 快照时,其地址空间部分更改为间接模 式。换句话说,当写操作进入已拍摄快照的密集 LUN 时, LUN 开 始将直接模式映射的地址转换到 8 KB 数据块(写入的密集 LUN 的 每一部分都是一个 8 KB 数据块)。 注意:在 CLI 和 GUI 中,密集 LUN 仍归类为密集。
密集 LUN 尽管包含 VNX 快照,但仍为间接 模式。当删除密集 LUN 的最后一个快照时,模式会自动转换为直接 模式。转换为直 接模式不是即时的,并且会在后台执行。通过在 LUN 中创建新的 VNX 快照可中止转换。
VNX 快照是存储池的组成部分。在新数据写入主 LUN 或快照本身 之前,快照不占用池空间。
快照装载点
快照装载点 (SMP) 是一种类似 LUN 的容器。它用于模拟典型的 LUN,但能够让主机向快照写入并更改快照,而无需重新扫描客户 端上的 SCSI 总线。
EMC VNX 快照白皮书 9
图 5:什么是快照装载点?
SMP 是为特定 LUN 的快照创建的。这意味着每个 SMP 只能用于单 个主 LUN 的快照。
要启用对主机的访问,必须将 SMP 调配给存储组,就像任何典型 LUN 一样。
VNX 操作
VNX 快照支持以下操作。
创建快照
创建快照不占用任何池空间。当向主 LUN 或快照本身的新写入到 达时,才开始使用池空间。快照的粒度是 8 KB,系统会像跟踪精简 LUN 中的数据块一样跟踪这些快照的数据块。每个快照必须具有一 个主 LUN,并且该属性永不改变。
EMC VNX 快照白皮书 10
图 6:一对 VNX 快照
当主 LUN 拥有快照时,它将无法被删除。在 Unisphere 中,通过 选择首先删除快照的可选设置,可删除具有快照的 LUN。 要创建快照,请执行以下操作:
1. 在 Unisphere 中,选择“存储”>“LUN”。
图 7:在 Unisphere 中创建 VNX 快照
2. 单击“创建快照”或右键单击主 LUN。
# To create snapshot in the CLI naviseccli snap -create -res 1 -name \
# ^^^ # LUN ID
EMC VNX 快照白皮书 11
首次创建快照时,它受写保护:
图 8:VNX 快照写保护的 Unisphere 视图 当试图连接禁用“允许读/写”选项的快照时,Unisphere 会自动 启用该选项,并显示一条警告。
图 9:Unisphere VNX 快照连接警告
如果从 CLI 连接快照,则必须将 -allowReadWrite 属性设置为 “Yes”。因此,在发出连接命令之前,必须手动修改它。 创建快照之前,请使用 SnapCLI 应用工具刷新主机缓冲区。
:: Windows SnapCLI flush -o G:
# To modify a snap in the CLI
naviseccli snap -modify -id \
使用 AppSync 创建快照
您也可以使用 EMC AppSync 创建 VNX 快照 。 您可以在 AppSync 用户界面创建服务计划,以管理您的快照。有关详细信 息,请参见《EMC AppSync Installation and Administration Guide 》 ( EMC AppSync 安 装 和 管 理 指 南 ) : https://support.emc.com/products/25364_AppSync
EMC VNX 快照白皮书 12