更新时间:2026-09-14 GMT+08:00
分享

使用快照创建云硬盘

操作场景

使用快照可以创建一个有数据的云硬盘,新云硬盘的数据与该快照的数据是完全一样的,可以实现同可用区或跨可用区的云硬盘数据复制,以便进行环境克隆或数据备份。本文介绍如何使用快照创建一个新数据盘。

背景知识

通过快照创建的云硬盘采用懒加载(Lazy Loading)机制:云硬盘创建完成即可挂载使用,无需等待快照数据全部加载。快照数据在后台按需加载到新云硬盘中,数据全部加载完成后,性能与直接购买的同类型云硬盘完全一致。

懒加载期间的客户侧影响:

  • 读写路径的影响

    首次读取(数据未加载):读请求触发系统从快照存储实时读取数据,时延高于云硬盘标称值;同一数据块再次读取时,性能恢复至正常水平。

    首次写入(数据未加载):写入未加载的数据块时,系统需先完成该块快照数据的加载再执行写入,首次写入时延可能升高;已加载/已写入的数据块写入性能不受影响。

    数据加载完成后:云硬盘读写性能与直接购买的同类型云硬盘完全一致,懒加载不影响云硬盘的最终性能与容量。

  • 对业务的典型影响场景

    数据加载期间,对云硬盘进行大范围随机首次读写(如数据库全表扫描、批量文件拷贝、业务冷启动批量加载数据)时,整体I/O时延可能明显升高、吞吐量下降,业务表现为响应变慢。

    加载完成前,云硬盘的实测性能可能低于购买页标称的IOPS/吞吐量上限,不建议在此期间进行性能基准测试(测试结果不代表稳态性能)。

    数据加载过程不影响数据的正确性和完整性,也不会阻塞挂载、分区、文件系统挂载等操作。

客户侧使用建议:

  • 如果对性能敏感,建议创建完成后先执行一次全量数据读取,触发数据加载完成后再正式承载业务。例如通过 dd if=/dev/vdX of=/dev/null bs=1M 顺序读取全盘数据。
  • 对于需要立即投入生产的业务,建议在业务低峰期执行快照创建云硬盘操作,并预留数据加载时间。
  • 请勿因懒加载期间的读写时延升高而判定为云硬盘故障或性能不达标;如果加载完成后仍存在性能问题,请联系技术支持。

约束与限制

表1 约束与限制

分类

限制项

存量快照

  • 不支持批量创建云硬盘。
  • 通过快照创建云硬盘时,云硬盘的模式(SCSI或VBD)、加密属性、可用区、区域、云硬盘类型必须和源云硬盘保持一致。
  • 开头为“autobk_snapshot_vbs_”、“manualbk_snapshot_vbs_”、“autobk_snapshot_csbs_”、“manualbk_snapshot_csbs_”的快照,是创建备份时系统自动生成的快照。该快照仅支持查看详细信息,无法用于创建云硬盘。

标准快照

  • 对于未开启极速可用功能的标准快照,快照状态为“可用”时,才可以使用该快照创建云硬盘。
  • 开启极速可用功能的标准快照,标准快照在数据上传中时,支持使用该快照创建单个云硬盘,但云硬盘的模式(SCSI或VBD)、加密属性、可用区、云硬盘类型必须和快照源云硬盘保持一致。
  • 标准快照数据完成上传后,支持批量创建云硬盘。
  • 标准快照数据在上传完成后,通过控制台或者API接口V5版本创建的云硬盘的模式(SCSI或VBD)、加密属性、可用区、云硬盘类型和快照源云硬盘不需要保持一致。通过API接口V2版本创建的快照不支持跨可用区操作。

通用限制

  • 通过快照创建云硬盘时,容量大小不能低于快照大小。当您未指定云硬盘的容量时,当快照大小容量低于10GiB,默认容量为10GiB,当快照大小高于10GiB,默认容量和快照大小保持一致。

快照状态列可查看快照数据的上传进度,当存在进度条的时候代表正在上传中,当进度条消失后代表上传完成。

后续操作

通过快照创建的云硬盘已包含分区及文件系统,需要继续挂载到ECS并且在ECS上执行文件系统挂载才能正常使用。
  • 如果创建云硬盘时,选择暂不挂载,请先将云硬盘挂载到ECS上再使用,详情参见挂载云硬盘
  • 如果选择不执行初始化,直接使用已有分区,请在操作系统下挂载文件系统:
    • Linux:需要将现有分区挂载至系统指定目录,并设置开机自动挂载至系统指定目录。详情参见6.4.2-初始化Linux数据盘的分区挂载和设置自动挂载步骤。
    • Windows:无需做任何操作,直接可以使用。
  • 如果选择对云硬盘重新初始化:

    重新划分分区,云硬盘已有数据将会被全部删除,建议您先使用快照为云硬盘备份数据。

    • Linux:需要先卸载目录,并删除现有分区(运行 fdisk 数据盘名称 命令,再输入“d”,输入分区编号,输入“w”保存),再重新初始化即可。
    • Windows:需要先删除现有分区(使用“删除卷”工具),再重新初始化即可。

    初始化操作请参见6.4-初始化云硬盘

    文件系统挂载、分区查看等操作本身即可正常执行,不受懒加载影响;但首次读取文件数据时会触发快照数据按需加载,挂载后首次访问业务的响应时间可能比平时更长,属于正常现象,待数据加载完成后自动恢复。

相关文档

相关文档