通过使用 SnapCLI 刷新驱动器的缓冲区。
注意:EMC 建议对所有其他操作系统使用 SnapCLI(如果存在适 当的二进制文件)。当 SnapCLI 二进制文件不可用时,请使用本 机操作系统方法。
:: Windows
SnapCLI flush -o G:
:: Optionally, one could flush a physical drive, when it is not a \ :: Note, this command makes sense only when the drive is mounted, :: e.g. has a drive letter assigned SnapCLI flush -o \\\\.\\PhysicalDrive1
步骤 3
卸载驱动器。对于某些版本的 Windows 而言,卸载指删除驱动器 号。Windows 2012 中有一个使驱动器离线的选项。可通过磁盘管 理器或 CLI (diskpart) 完成此任务。 注意:卸载驱动器可以保证主机停止 LUN 的所有 I/O。
图 28:Windows 2012 磁盘管理器 — 将磁盘切换为离线模式
EMC VNX 快照白皮书 29
C:\\>diskpart
Microsoft DiskPart version 6.2.9200
Copyright (C) 1999-2012 Microsoft Corporation. On computer: WIN2K12
DISKPART> list disk Disk ### -------- Disk 0 Disk 1
Status Size Free Dyn Gpt ------------- ------- ------- --- --- Online 100 GB 38 MB Online 10 GB 1024 KB
DISKPART> select disk 1
Disk 1 is now the selected disk. DISKPART> offline disk
DiskPart successfully offlined the selected disk. DISKPART>
步骤 4
在 Unisphere 中或使用 naviseccli 启动 LUN 恢复操作。 注意:出于安全原因,SnapCLI 不允许恢复。 步骤 5
装载驱动器(在 Windows 7/8 上,分配一个驱动器号)。可在开 始恢复操作后立即进行装载。无需等待操作完成。
恢复 CG
在将一致性快照恢复到 CG 时,当前 CG 的成员列表可能与一致 性快照中的 LUN 列表不同步。使用其他 LUN 成员扩展 CG 时会发 生这种情况。
在这种情况下,阵列不允许用户从具有与当前成员列表不同的 CG 成员的快照恢复。必须修改 CG 以匹配快照的成员列表,然后再次 尝试恢复。
重新调整快照的用途
有些快照可能需要重新调整用途,以作他用。例如,当必须删除主 LUN 但需要保留其 VNX 快照之一时。 对此有两种处理方式:
? 在删除主 LUN 之前,将 SMP 迁移到另一个 LUN。 ? 断开快照的连接,然后(从该快照)恢复主 LUN。
o 主 LUN 可以拥有与 SMP 不同的 HLU,甚至可以提供
给另一台主机。确保检查调配数据的位置。 o 另外,主 LUN 有一个与 SMP 不同的 WWN。因此,
如果任何工具或脚本在使用 SMP/主 LUN 的 WWN, 必须更新它们。
EMC VNX 快照白皮书 30
迁移
VNX 快照的使用情形之一是将快照提升为标准 LUN。为此,必须 连接该快照,然后可以将 SMP 迁移到另一个 LUN。
如果正在迁移的 SMP 包含与之关联的任何快照(例如级联快 照),将销毁所有关联的快照。
图 29:迁移之前连接的快照
请考虑图 29 中的示例:
? “主机 1”是运行应用程序并调配了“PrimaryLUN1”的生
产服务器。
? “主机 2”是开发服务器。此服务器必须尝试对生产数据的 拷贝使用应用程序的新版本。 ? 管理员执行以下操作:
o 从生产“PrimaryLUN1”拍摄快照“Snap2”
o 为“PrimaryLUN1”中的快照创建一个 SMP“SMP
名字” o 将“SMP 名字”调配给“主机 2”(例如,将“SMP
名字”添加到“主机 2”的存储组) o 将“Snap2”快照连接到“SMP 名字” o 在“主机 2”上运行 SCSI 重新扫描 o 在“主机 2”上创建本地驱动器
EMC VNX 快照白皮书 31
? 在某个 时 间 点 , 拍 摄 “ SMP 名字 ” 的快照,并 创建 “Snap2.1”。
对“SMP 名字”运行开发代码一段时间后,决定将其提升为独立 LUN 管理员执行以下操作:
? 新建一个大小与 “ PrimaryLUN1 ” 相同的 LUN “ LUN
Temp”。新的 LUN 不必是池 LUN,也不必位于同一池中。 它可以是 VNX 阵列支持的任何 LUN。 ? 启动一个从“SMP 名字”到“LUN Temp”的 LUN 迁移会 话
o Unisphere 显示一条将销毁现有“SMP 名字”快照的
警告信息。
图 30:Unisphere LUN 迁移警告
o 管理员确认警告。
EMC VNX 快照白皮书 32