启用透明云分层后,卷的快照版本将存储在由受支持云服务提供商提供的云存储器中。您可以将任意快照版本的数据从云复原到系统,以恢复系统上丢失的数据。
如果在以下任何功能中使用了某个卷,那么无法使用该卷来复原云数据:
- 卷是远程拷贝关系的一部分。
- 卷为 VMware vSphere 虚拟卷。
使用管理 GUI
要将快照生成从云存储器复原到系统,请完成以下步骤:
- 在管理 GUI 中,选择。
- 右键单击卷以显示可用于复原的所有快照版本,然后选择复原。
- 在复原页面上,选择想要复原到系统的快照版本,然后单击下一步。
- 从以下选项中选择目标卷:
- 复原到生产卷
- 快照版本将复原到生产卷,这是从中创建快照的原始卷。在复原操作完成后,快照版本将完全取代生产卷上存在的当前数据。在复原操作期间,生产卷脱机,直到完成为止。如果不想使生产卷脱机以执行复原操作,可以将云快照复原到新卷。生产卷保持联机,并且主机操作不会被中断。
- 复原到新卷
- 当快照版本复原到新卷时,您可以独立于从中创建快照的原始卷来使用复原数据。如果新卷存在于系统上,那么复原操作使用新卷的唯一标识 (UID)。
如果新卷不存在于系统上,您需要选择是使用原始卷的 UID 还是创建新 UID。如果计划在同一系统上使用新卷,请使用与正在复原的快照版本关联的 UID。对于新卷,请输入以下信息:
- Name
- 输入要将快照版本复原到其中的新卷的名称。
- 池
- 从列表中选择池。压缩卷、自动精简配置卷和已去重的卷必须位于数据降维池中。
- 节省容量
- 选择无、自动精简配置卷或压缩卷。对于其中任意选项,您还可以选择对自己创建的卷使用数据去重。例如,您可以创建一个压缩卷,这个压缩卷同样使用去重来除去重复数据。
- I/O 组 (I/O group)
- 选择 I/O 组或选择系统以作出对卷有利的决定。
- 单击下一步。
- 查看摘要页面,然后单击完成。
使用命令行界面
可使用 CLI 将快照直接复原到生产卷或新卷。
复原到生产卷
复原云卷的快照版本之前,通过输入以下命令确定可用快照版本:
lsvolumebackupgeneration -volume volume_id_or_name
其中,
volume_id_or_name 是卷的名称或标识。
要将快照的最新版本复原到生产卷,请输入以下命令:
restorevolume -generation gen_id volume_id_or_name
其中,
gen_id 是云存储器上快照的最新版本的标识,
volume_id_or_name 是要向其复原数据的生产卷的名称。
要将云存储器上快照的较旧版本复原到生产卷,请输入以下命令:
restorevolume -generation gen_id -deletelatergenerations volume_id_or_name
其中,
gen_id 是云存储器上快照的最新版本的标识,
volume_id_or_name 是要向其复原数据的生产卷的名称。要复原云快照的较旧版本,必须指定
-deletelatergenerations 参数以确认删除快照的所有较新版本。
复原到新卷
您还可复原本地系统上可能不存在的卷的快照版本。在此情况下,将使用卷快照数据的唯一标识。您也可以通过将卷 UID 替换为最初用于快照的卷的 UID 来复原整个快照。确保系统中的任何其他卷上当前未使用该 UID。要将快照版本复原到所选的卷并保留该卷的 UID,请输入以下命令:
restorevolume -fromuid volume_UID -restoreuid -generation gen_id volume_id_or_name
其中,
volume_UID 是要复原到本地系统的卷快照数据的唯一标识,
gen_id 是此卷的最新版本快照的标识,
volume_id_or_name 是卷的名称或标识。
如果要复原新卷上的数据,但不替换原始卷的卷 UID,请输入以下命令:
restorevolume -fromuid volume_UID -generation gen_id volume_id_or_name
其中,
volume_UID 是要复原到本地系统的卷快照数据的唯一标识,
gen_id 是此卷的最新版本快照的标识,
volume_id_or_name 是要复原到的卷的名称或标识。