阿里云快照服务是一种无代理(Agentless)的数据备份方式,可以为所有类型的云盘创建崩溃一致性快照,用于备份或者恢复整个云盘。它是一种便捷高效的数据容灾手段,常用于数据备份、制作镜像、应用容灾等。

什么是快照

快照是某一时间点云盘数据状态的备份文件。云盘第一份快照是实际使用量的全量快照,不备份空数据块,后续创建的快照均是增量快照,只存储变化的数据块,更多信息,请参见增量快照

快照常用功能如下图所示。快照使用场景
功能 说明 参考文档
创建快照 支持以下创建快照方式:
  • 手动快照:由您手动创建,作为重大操作的准备工作,提高操作容错率。支持创建单个云盘快照或者实例快照(同实例上多个云盘的快照)。
  • 自动快照:将自动快照策略应用到云盘上,在您设置的时间点自动为云盘创建的快照。通过自动备份云盘数据,提高业务数据安全性。
回滚云盘 发生系统故障或错误操作时,您可以使用快照回滚云盘,实现应用版本回退。 使用快照回滚云盘
使用系统盘快照创建镜像 通过快照创建自定义镜像,您可以将一台ECS实例的操作系统、数据制作成环境副本,再通过自定义镜像创建多台ECS实例,快速复制应用环境。 使用快照创建自定义镜像
使用快照创建云盘 通过快照创建云盘,您可以快速复制云盘。 使用快照创建云盘
复制快照到其他地域 快照从一个地域复制到另一个地域,另一个地域将创建一个快照副本。 复制快照
除此之外,快照还支持以下高级功能:
  • 快照极速可用:启用快照极速可用功能后,即使快照还没有创建完成,您也可以回滚云盘或者创建云盘。更多信息,请参见开启或关闭快照极速可用功能
  • 应用一致性快照:启用应用一致性快照功能后,当您使用快照进行回滚,可确保应用处于一致性的启动状态。更多信息,请参见开启应用一致性快照功能

计费

快照的计费信息,请参见快照计费

使用限制

关于快照的使用限制及配额,请参见快照使用限制

应用场景

推荐您在以下场景中使用快照。
  • 容灾备份:为云盘创建快照,再使用快照创建云盘获取基础数据,实现同城容灾和异地容灾。
  • 环境复制:使用系统盘快照创建自定义镜像,再使用自定义镜像创建ECS实例,实现环境复制。
  • 提高容错率:出现操作失误时,能及时回滚数据,降低操作风险,实现版本回退。
    • 定期创建快照,避免因操作失误或外部攻击等原因导致数据丢失。例如,团队成员不慎在云盘上存储了错误的数据、ECS实例被误释放、应用错误导致了数据错误、或者骇客利用应用漏洞恶意删除业务数据等。
    • 执行重要操作前创建一份快照,常见的重要运维操作包括更换操作系统、应用软件升级或业务数据迁移等。

优势

相比于传统存储产品的数据快照功能,ECS快照的优势如下表所示。
对比项 ECS快照 传统存储快照
容量限制 无限容量,满足超大业务规模数据保护需求。 有限容量,受限于初次购买的存储设备容量。
扩展性 弹性伸缩,可任意扩展,秒级生效。 扩展性低,受限于存储性能、可用容量和供应商支持能力等。
TCO(总拥有成本) 根据实际业务数据变化量,按快照容量收费。 前期成本高,涉及软件许可、预留空间和升级维护费用等。
安全性 支持数据加密服务。设置ECS云盘加密后,该云盘的所有快照会被加密。非加密快照不能直接转换成加密快照,反之亦然。详情请参见云盘加密 加密属性和策略依赖于底层存储逻辑。当存储架构设计在安全方面出现缺陷时,无法保证快照安全性。
实现原理 ROW(Redirect-On-Write)
  • 降低快照任务对存储I/O性能影响。
  • 业务无感知,支持随时备份数据。
主要为COW(Copy-On-Write),或者ROW等其他技术原理。其中,COW技术会影响源系统的数据写能力。