文档目录

使用快照管理虚拟机

虚拟机快照用于保存虚拟机在某一时刻的状态,适合在系统变更、应用升级或配置调整前临时保留回退点。管理员可以手动创建快照,也可以通过快照策略定期创建快照。

快照不是备份,也不替代容灾方案。生产环境中应根据业务负载、存储容量和保留周期谨慎使用快照。

快照会继承对应硬盘的加密状态。为加密硬盘创建的快照数据保持加密,无需单独配置快照加密。

快照类别

  • 手动快照:用户随时手动对虚拟机整机创建快照。有关更多信息,请参阅 创建快照。
  • 定时快照:通过快照策略由系统在指定时间自动执行快照。有关更多信息,请参阅 新建快照策略。
  • 自动快照:系统在特定场景触发一次性自动快照,包括重置系统以及虚拟机克隆。创建镜像时会自动创建临时快照,当镜像创建完毕,会自动删除该快照。

快照状态

虚拟机快照记录了系统盘、数据盘等内容。快照内容未缺失时,状态为“完整”;部分硬盘快照缺失、但仍有其他硬盘快照保留时,状态为“不完整”。

例如,仅迁移部分硬盘且迁移时删除了这些硬盘的快照后,未迁移硬盘的快照仍保留。只要原虚拟机快照中还有有效的硬盘快照,就仍可查看这份虚拟机快照。

应用场景

  • 故障迅速还原:当生产环境出现异常故障,可使用快照回滚功能迅速还原至正常状态。该手段为临时方案,考虑到数据的长期完善保护,建议使用灾备服务。
  • 数据开发:通过对生产数据创建快照,从而为数据挖掘、报表查询和开发测试等应用提供近实时的真实生产数据。
  • 提高操作容错率:在系统升级或业务数据迁移等重大操作前,建议创建一份或多份快照。一旦升级或者迁移过程中出现任何问题,可以通过快照及时恢复到正常的系统数据状态。

创建快照

您可以为虚拟机创建一个或多个快照,以保留特定时间点的临时状态,方便出现故障后迅速回滚。

开始之前

  • 若虚拟机已加载共享硬盘,则不支持创建快照。
  • 使用分布式存储的虚拟机不支持创建内存快照。
  • CPU 模式为兼容的虚拟机不支持创建内存快照。
  • 创建内存快照前,请确保虚拟机处于运行中状态,并卸载已加载的外接设备。
  • 过多虚拟机快照将影响虚拟机性能、数据安全以及数据存储容量。如需长期备份,请使用灾备相关功能。

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机。
  2. 选择目标虚拟机,然后点击更多操作 > 快照和镜像 > 创建快照。
  3. 在创建虚拟机快照弹窗中,参考以下示例完成配置:
    配置项 说明
    名称 输入虚拟机快照名称。
    简介 为快照输入简要说明。
    内存快照 内存快照会保留虚拟机的实时状况。
  4. 确认配置无误后,点击确定。
    Note: 为加密硬盘创建的快照数据将保持加密,无需额外配置。
    Note: 为保证内存一致性,创建内存快照时,虚拟机会短时间处于暂停状态。

结果

创建任务失败后,仍可能保留已成功生成的部分硬盘快照。这类虚拟机快照显示为“不完整”,可在虚拟机的快照页面查看。

恢复快照

您可以将虚拟机整机或所选硬盘的数据恢复到快照记录的状态。恢复会覆盖相应硬盘的当前数据。

开始之前

  • 不完整的虚拟机快照不支持整机恢复。
  • 包含内存快照的虚拟机快照不支持自定义恢复;若其状态为“不完整”,则不支持恢复。

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机。
  2. 选择目标虚拟机,然后点击快照。
  3. 在快照子页面,选择要恢复的快照,然后点击恢复。
  4. 在恢复虚拟机弹窗中,完成以下配置:
    配置项 说明
    恢复方式

    根据快照状态选择恢复方式:

    • 整机恢复:将虚拟机系统盘和数据盘的数据及盘序恢复至快照记录的状态,可能会加载之前卸载的硬盘、卸载当前已有硬盘。
    • 自定义恢复:勾选要恢复的硬盘快照,仅恢复所选硬盘的数据,未选硬盘不参与恢复,盘序不变。
      Note: 已卸载硬盘对应的硬盘快照不可选择。

    不完整且不含内存快照时,默认选择自定义恢复,整机恢复不可选。

    电源状态 仅在不含内存快照时显示。按需勾选恢复后自动开机。

    选择自定义恢复时,硬盘表格仅列出仍然有效的硬盘快照,请至少勾选一个用于恢复。若提示所选硬盘对应的快照已不可用于恢复,请重新选择可用的硬盘快照。

  5. 确认配置无误后,点击确定。
    Note:
    • 恢复快照前,系统会自动关闭虚拟机。整机恢复会回退虚拟机数据,自定义恢复只覆盖所选硬盘的当前数据。
    • 整机恢复时,若虚拟机网卡和光驱数量与快照中记录的配置不一致,创建快照后移除的网卡和光驱将被重新加载,新加载的网卡和光驱将被移除。
    • 对不完整快照执行自定义恢复后,缺失的硬盘快照不会补齐,快照状态仍为“不完整”。
    • 若恢复内存快照时,检测到快照中的 IP 地址或 MAC 地址与现有虚拟机存在冲突,请先解除冲突后再恢复内存快照。
      若强制恢复,平台将按照以下策略处理冲突:
      • 冲突 IP 地址:继续使用快照中的 MAC 地址,恢复后您需手动调整。
      • 冲突 MAC 地址:继续使用快照中的 MAC 地址,但恢复后将停用相关网卡。

使用快照新建虚拟机

基于快照直接创建新虚拟机,这种方式不会覆盖现有虚拟机数据。

开始之前

  • 确保所选虚拟机快照的状态为“完整”。
  • 确保平台有充足的计算、存储、网络资源可支撑新虚拟机。
  • 若所选快照包含内存快照,则不支持新建虚拟机。
  • 若快照包含加密硬盘,请确保保护该快照的密钥提供程序及相关密钥可用。如需启用虚拟机加密或为未加密硬盘开启加密,请确保默认密钥提供程序可用。

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机。
  2. 选择目标虚拟机,然后点击快照。
  3. 在快照子页面,选择用于新建虚拟机的快照,然后点击新建虚拟机。
  4. 在快照新建虚拟机弹窗中,参考以下示例完成配置:

    快照信息

    配置项 说明
    快照 显示所选虚拟机快照。

    基本信息

    配置项 说明
    名称 虚拟机名称。
    数量 默认为 1,不支持修改。
    运行位置 虚拟机所在主机或集群位置。
    操作系统 虚拟机操作系统,包括 Linux 和 Windows。
    电源状态 选择虚拟机新建完成后是否自动开机。
    虚拟机加密 沿用源虚拟机当前的虚拟机加密状态。若源虚拟机当前已启用虚拟机加密,该选项保持开启且不可修改;若未启用,则默认关闭,可按需开启。

    硬件信息

    配置项 说明
    CPU 支持调整总核数。
    内存 支持调整内存大小。
    硬盘

    显示快照中记录的硬盘配置。除硬盘加密设置外,其余配置不支持修改。硬盘加密状态按以下规则处理:

    • 快照中的加密硬盘保持加密,且不可关闭硬盘加密。
    • 快照中的未加密硬盘默认保持未加密,可按需开启硬盘加密。
    • 手动开启虚拟机加密时,未加密硬盘将联动开启硬盘加密。
    网卡 支持调整端口组、MAC 地址、IP 地址、DNS 分配方式、安全组。

    通过点击添加网卡为虚拟机添加新网卡。新网卡可自定义网卡地址与特性。

  5. 确认配置无误后,点击确定。

后续操作

虚拟机部分配置依赖 VMTools 实现。虚拟机新建完成后,建议安装 VMTools 以使部分配置生效。有关 VMTools 的更多信息,请参阅 安装和使用 VMTools。

查看快照

平台提供统一入口方便用户集中管理所有快照。除此之外,您也可以在虚拟机的快照子页面查看该虚拟机的快照。

操作步骤

  1. 在导航栏中,选择数据保护 > 快照。
  2. 选择目标虚拟机,查看其快照列表。
    快照页面以树状层级方式展示快照信息,支持按快照数量或按快照容量排序展示。选择虚拟机后,右侧列表展示其快照名称、容量、创建时间及可执行的操作。
  3. 选择要查看的快照,在总览页面查看详细信息。
    • 基本信息:查看快照状态,包括“完整”和“不完整”。
    • 快照信息:查看仍然存在的硬盘快照及其所属硬盘、容量等信息。

    即使系统盘快照已经缺失,只要仍有其他有效的硬盘快照,也可以找到这份虚拟机快照并查看剩余内容。

删除快照

操作步骤

  1. 在导航栏中,选择资源清单 > 主机与虚拟机。
  2. 选择目标虚拟机,然后点击快照。
  3. 在快照子页面,选择要删除的快照,然后点击更多操作 > 删除。
  4. 确认所选快照信息与风险提示后,点击确定。
    Note:
    • 删除不完整的虚拟机快照时,其中仍保留的硬盘快照也会一并删除。
    • 删除对其他快照的影响取决于存储类型。请检查确认弹窗中对子分支快照的影响提示,确认删除范围。
    • 删除快照时会消耗 I/O,请勿重启管理节点服务。
    • 若确认弹窗提示需要先合并快照数据,请确保数据存储的可用容量满足弹窗提示的要求;容量不足会导致删除失败。

新建快照策略

为指定虚拟机绑定快照策略,实现周期性的自动快照。

开始之前

  • 一台虚拟机仅支持绑定一个快照策略,已绑定快照策略的虚拟机不支持再次绑定。
  • 若虚拟机已挂载共享硬盘或 RDM 硬盘,则不支持绑定快照策略。
  • 确保虚拟机所在数据存储为 ZCE 分布式存储。

操作步骤

  1. 在导航栏中,选择数据保护 > 快照策略。
  2. 在快照策略页面,点击新建快照策略。
  3. 在新建快照策略弹窗中,参考以下示例完成配置:
    配置项 说明
    名称 快照策略名称。
    简介 为快照策略输入简要说明。
    定时快照周期 设置快照生成的频率,支持按周和按月创建快照,支持设置更细粒度的快照创建时间,精确到分钟级。
    开始时间 设置开始执行快照策略的时间。
    结束时间 设置快照策略的结束时间,包括永不结束和自定义。
    快照保留数量 设置保留快照的数量上限,超出部分将自动删除。
    关联虚拟机 绑定虚拟机后,当快照策略生效时,系统将在指定时间对关联虚拟机自动创建快照。
  4. 确认配置无误后,点击确定。

启用或停用快照策略

灵活管理快照策略状态,包括停用和启用。停用后,系统将暂停周期性的自动快照,直到您再次启用该快照策略。

操作步骤

  1. 在导航栏中,选择数据保护 > 快照策略。
  2. 在快照策略页面,选择目标快照策略,然后点击操作 > 启用/停用。

修改快照策略

您可以按需修改快照策略的定时快照周期、开始和结束时间、快照保留数量、关联虚拟机等信息。

操作步骤

  1. 在导航栏中,选择数据保护 > 快照策略。
  2. 在快照策略页面,选择目标快照策略,然后点击操作 > 修改配置。
  3. 在修改配置弹窗中,按需修改快照策略。
  4. 确认修改后的配置无误后,点击确定。

删除快照策略

操作步骤

  1. 在导航栏中,选择数据保护 > 快照策略。
  2. 在快照策略页面,选择目标快照策略,然后点击操作 > 删除。

快照使用建议

在生产环境中使用快照时,建议遵循以下原则:

  1. 在生产环境中,建议单块硬盘的快照数量尽量控制在 5 以内,快照过多会影响虚拟机/硬盘的 I/O 性能、数据安全以及数据存储容量。
  2. 在生产环境中,为确保数据完整性,不建议对高 I/O 的虚拟机新建快照。当虚拟机内部进行高 I/O 操作时,对虚拟机新建快照,内存中存在部分数据没有落入硬盘,这部分数据将无法保存到快照中。
  3. 快照对系统容量的占用说明:
    • 本地存储或集中式存储场景下,新建增量快照仅占用略微存储空间,新建全量快照会占用一倍存储空间。
    • 分布式存储场景下,新建快照本身不占用额外的存储空间,但新建快照后,对原有硬盘进行写操作可能触发快照的写时拷贝(Copy-On-Write),从而导致每个快照消耗与原有硬盘相同的存储空间大小。
  4. 执行快照回滚操作前,强烈建议对硬盘新建一份快照,以保护当前硬盘数据状态。
  5. 新建快照对当前业务的影响说明:

    一般情况下无影响,但在新建全量快照时,存储网络会有额外的网络 I/O 产生,特别是本地存储或集中式存储场景,硬盘 I/O 带宽占用比较明显,但硬盘 IOPS 基本不受影响。

  6. 删除快照对当前业务的影响说明:

    一般情况下,删除快照会同时删除其子分支上的快照,并把数据合并(merge)到硬盘中,该过程会有额外的硬盘 I/O 带宽产生,业务 I/O 可能略微变慢。