什么是云硬盘快照

云硬盘快照指的是云硬盘数据在某个时刻的完整拷贝或镜像,是一种重要的数据容灾手段,当数据丢失时,可通过快照将数据完整的恢复到快照时间点。EVS为您提供快照功能,您可以通过管理控制台或者API接口创建云硬盘快照。

云硬盘快照简称为快照。

您可以创建快照,从而快速保存指定时刻云硬盘的数据。同时,您还可以通过快照创建新的云硬盘,这样云硬盘在初始状态就具有快照中的数据。

快照原理

快照和备份不同,备份是将数据在不同于云硬盘的存储系统中另存一份,而快照是建立一种快照与数据的关联关系。

以通过云硬盘v1在不同时刻创建快照s1和s2为例:

1、首先创建一个全新的云硬盘v1,没有任何数据。

2、在云硬盘v1中写入数据d1和d2,此时使用新的数据空间存储d1和d2。

3、为2修改后的云硬盘v1创建快照s1,此时并不会去另存一份数据d1和d2,而是建立快照s1与数据d1和d2的关联关系。

4、在云硬盘v1中新写入数据d3,并将数据d2修改成d4,此时会使用新的数据空间存储d3和d4,并不会覆盖原有的d2数据。快照s1到数据d1和d2的关联关系仍然有效,因此若有需要,可以通过快照s1恢复原数据。

5、为4修改后的云硬盘v1创建另一个快照s2,建立快照s2到数据d1、d3和d4的关联关系。

快照原理图:

使用场景

快照功能可以帮助您实现以下需求:

1、日常备份数据

通过对云硬盘定期创建快照,实现数据的日常备份,可以应对由于误操作、病毒以及黑客攻击等导致数据丢失或不一致的情况。

2、快速恢复数据

应用软件升级或业务数据迁移等重大操作前,您可以创建一份或多份快照,一旦升级或迁移过程中出现问题,可以通过快照及时将业务恢复到快照创建点的数据状态。

例如,当由于云服务器A的系统盘A发生故障而无法正常开机时,由于系统盘A已经故障,因此也无法将快照数据回滚至系统盘A。此时您可以使用系统盘A已有的快照新创建一块云硬盘B并挂载至正常运行的云服务器B上,从而云服务器B能够通过云硬盘B读取原系统盘A的数据。

说明:当前通过快照回滚数据,只支持回滚快照数据至源云硬盘,不支持快照回滚到其它云硬盘。

3、快速部署多个业务

通过同一个快照可以快速创建出多个具有相同数据的云硬盘,从而可以同时为多种业务提供数据资源。例如数据挖掘、报表查询和开发测试等业务。这种方式既保护了原始数据,又能通过快照创建的新云硬盘快速部署其他业务,满足企业对业务数据的多元化需求。


收费标准

云硬盘快照目前处于公测时期,您可以免费使用,正式商用后才会收费,商用时间和收费标准会另行通知。

公测时期,采用限量免费试用的策略,即您可以免费使用快照,但可创建的快照数量有限制。

1、快照配额要求

单个云硬盘最多可创建7个快照。

当前用户可创建的快照总数为云硬盘总数 × 7,云硬盘总数为系统盘和数据盘总数之和。

超过快照配额后则不能继续创建快照。例如,用户有5个云硬盘,则最大可创建35个快照。

2、快照保留策略

系统不会主动删除用户的快照。删除快照有两种方法:

2.1 用户主动删除快照。

2.2 用户删除云硬盘,若该云硬盘存在关联快照,则所有快照将会被删除。

2.3 说明:

2.3.1 开头为“autobk_snapshot_vbs_”、“manualbk_snapshot_vbs_”、“autobk_snapshot_csbs_”、“manualbk_snapshot_csbs_”的快照,是创建备份时系统自动生成的快照。

2.3.2 您只可以查看该快照详细信息,无法对该快照执行任何操作。

云硬盘快照相关操作

创建快照

操作场景

  • 通过云硬盘可以创建快照,从而保存指定时刻的云硬盘数据。


    了解更多云硬盘快照的原理和使用场景,请参见云硬盘快照


    说明:创建快照不影响云硬盘的性能。

约束与限制

  • 单个云硬盘最多支持创建7个快照。

  • 系统盘和数据盘都支持创建快照。

  • 只有可用或正在使用状态的磁盘才能创建快照。

  • 加密磁盘的快照数据以加密方式存放,非加密磁盘的快照数据以非加密方式存放。

  • 快照的企业项目与源云硬盘的企业项目保持一致。

  • 从快照创建的云硬盘与源云硬盘可用区相同,不支持可用区更改。

删除快照

操作场景

  • 当快照不再使用时,可以删除快照以释放虚拟资源。

约束与限制

  • 当快照状态为“可用”或者“错误”时,才可以删除快照。

  • 如果将创建快照的云硬盘删除,那么对应的快照也会被同时删除。


  • 删除快照时,从快照回滚的数据以及从快照新建的云硬盘不受影响。

  • 重装操作系统或切换操作系统后,系统盘快照会自动删除;数据盘快照不受影响,可以照常使用。

  • 开头为“autobk_snapshot_vbs_”、“manualbk_snapshot_vbs_”、“autobk_snapshot_csbs_”、“manualbk_snapshot_csbs_”的快照,是创建备份时系统自动生成的快照。您只可以查看该快照的详细信息,无法删除该快照。

操作步骤
查看快照详情

操作场景

  • 如果您需要查看快照ID、快照所在的磁盘信息等,您可以查看快照详情。

从快照回滚数据

操作场景

  • 如果云硬盘的数据发生错误或者损坏,可以回滚快照数据至创建该快照的云硬盘,从而恢复数据。

约束与限制

  • 只支持回滚快照数据至源云硬盘,不支持快照回滚到其它云硬盘。

  • 只有当快照的状态为“可用”,并且源云硬盘状态为“可用”(即未挂载给云服务器)或者“回滚数据失败”时,您才可以执行该操作。


  • 开头为“autobk_snapshot_vbs_”、“manualbk_snapshot_vbs_”、“autobk_snapshot_csbs_”、“manualbk_snapshot_csbs_”的快照,是创建备份时系统自动生成的快照。该快照仅支持查看详细信息,无法用于回滚数据。

从快照创建云硬盘

操作场景

  • 在快照列表页面,您可以选择快照用来创建云硬盘。除此之外,您还可以在创建云硬盘时,通过参数“从快照创建”来指定相应快照创建云硬盘,具体请参见购买云硬盘

约束与限制

  • 通过快照创建云硬盘时,云硬盘类型、模式、加密属性和快照源云硬盘保持一致。

  • 一个快照最多支持创建128个云硬盘。

  • 从快照创建云硬盘时,不支持批量创建,数量只能为“1”。

  • 从快照创建的云硬盘与源云硬盘可用区相同,不支持可用区更改。

  • 开头为“autobk_snapshot_vbs_”、“manualbk_snapshot_vbs_”、“autobk_snapshot_csbs_”、“manualbk_snapshot_csbs_”的快照,是创建备份时系统自动生成的快照。该快照仅支持查看详细信息,无法用于创建云硬盘。

云硬盘快照与云硬盘备份的区别

云硬盘备份以及快照为存储在云硬盘中的数据提供冗余备份,确保高可靠性,两者的主要区别如下所示:

云硬盘快照常见问题

云硬盘快照常见问题

  • 创建快照失败的原因有哪些

    当云硬盘处于“正在挂载”、“正在扩容”等中间状态,或者“错误”、“恢复数据失败”等异常状态时,此时创建快照会失败。

    请确保云硬盘处于“正在使用”或者“可用”状态时,再执行创建快照的操作。

  • 我的云硬盘快照是怎么产生的

    云硬盘快照的产生分为两种情况,用户手动创建和系统自动创建。

    1、用户手动创建:用户可手动创建快照,从而快速保存指定时刻云硬盘的数据。此功能目前处于公测时期,可免费试用。创建过程请参见创建快照

    2、系统自动创建:通过云备份服务创建云服务器备份或云硬盘备份时,系统会自动创建快照并且为每个磁盘保留最新的快照。如果该磁盘已备份,再次备份后会自动将旧快照删除,保留最新的快照。该快照免费创建,并且您只可以查看该快照详细信息,无法对其执行任何操作。


  • 重装系统或云硬盘格式化后,快照是否可以回滚数据

    1、重装操作系统或切换操作系统后,系统盘快照会自动删除;数据盘快照不受影响,可以照常使用。

    2、云硬盘格式化后,快照仍可以回滚数据。

  • 为什么无法从快照回滚恢复数据

    如果无法从快照回滚数据,可能原因如下:

    1、源云硬盘状态为“可用”或者“回滚数据失败”时才能回滚数据。若源云硬盘状态为“正在使用”,请先卸载云硬盘再执行回滚数据操作,回滚成功后重新挂载云硬盘即可。

    2、开头为“autobk_snapshot_vbs_”、“manualbk_snapshot_vbs_”、“autobk_snapshot_csbs_”、“manualbk_snapshot_csbs_”的快照,是创建备份时系统自动生成的快照。该快照仅支持查看详细信息,无法用于回滚数据。

  • 快照可以复制到其他区域或其他帐号吗

    快照不支持复制,因此无法复制到其他区域或其他帐号。

  • 什么情况下创建的快照会找不到

    当用户创建的快照找不到的时候,可能有以下几种原因。

    1、快照被用户主动删除。

    2、如果将创建快照的云硬盘删除,那么对应的快照也会被同时删除。

    3、重装操作系统或切换操作系统后,系统盘快照会自动删除。

  • 更多快照问题

    更多快照问题请参见云硬盘快照问题