阿里云快照是什么意思

阿里云快照是云盘数据在某个时刻完整的只读拷贝,是一种便捷高效的数据容灾手段,常用于数据备份、制作自定义镜像、应用容灾等。

应用场景

推荐您在以下场景中使用快照: 快照简介-图示-快照与镜像

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

快照类型

快照主要分为本地快照和普通快照,区别在于存储方案的不同。根据不同区别方式,快照可以细分为以下类型:

?
区别方式 快照类型 主要区别 适用场景
存储方案 普通快照

快照数据存储在同地域下的对象存储OSS中。普通快照适用于云盘和共享块存储,支持系统盘和数据盘。

普通快照的创建时间较久,但容灾能力更强,适用于对快照的容灾能力要求更高。
本地快照

与云盘存储同一个存储集群中,具有秒级别的数据备份和回滚速度。仅支持ESSD云盘。

  • 快速备份数据量较大的关键业务系统,例如数据库、容器、SAP HANA等。
  • 高危操作提前备份,缩短等待时间。例如更换系统盘、扩容云盘、更新系统补丁等。
  • 在DevOps应用中,缩短自定义镜像的制作时间和ECS实例的启动时间。
创建方式 手动快照

由您手动创建。

作为重大操作的准备工作,提高操作容错率。
自动快照

将自动快照策略应用到云盘上,在您设置的时间点自动为云盘创建的快照。

说明 自动快照只能是普通快照。
自动备份云盘数据,提高业务数据安全性。
创建顺序 全量快照

一块云盘首次创建的快照是快照全量。

不涉及。
增量快照

后续创建的快照均是增量快照,只存储变化的数据块。

不涉及。
是否加密 加密快照 如果快照对应的云盘开启了云盘加密,则快照会被加密。

说明 加密快照只能是普通快照。
有数据安全合规需求。
非加密快照 快照对应的云盘没有开启加密。 不涉及。

计费

快照计费项为快照容量,支持按量付费计费方式和购买存储包。更多详情,请参见快照计费方式。

说明 本地快照仅支持按量付费,不支持使用OSS存储包抵扣容量。

使用限制

有关快照的使用限制及配额,请参见使用限制快照章节。

使用本地快照具有以下限制:

  • 仅ESSD云盘支持创建本地快照。
  • 单块ESSD云盘最多能保留10份本地快照。
  • 使用本地快照创建云盘时,设置的云盘容量不能大于快照大小。
  • 不支持通过自动快照策略创建本地快照。
  • 不支持为加密云盘、共享块存储、本地盘创建本地快照。

优势

相比于传统存储产品的数据快照功能,ECS快照具备以下优势:

?
对比项 ECS快照 传统存储快照
容量限制 无限容量,满足超大业务规模数据保护需求。 有限容量,受限于初次购买的存储设备容量。
扩展性 弹性伸缩,可任意扩展,秒级生效。 扩展性低,受限于存储性能、可用容量和供应商支持能力等。
TCO(总拥有成本) 根据实际业务数据变化量,按快照容量收费。 前期成本高,涉及软件许可、预留空间和升级维护费用等。
安全性 支持数据加密服务。设置ECS云盘加密后,该云盘的所有快照会被加密。非加密快照不能直接转换成加密快照,反之亦然。详情请参见加密概述。 加密属性和策略依赖于底层存储逻辑。当存储架构设计在安全方面出现缺陷时,无法保证快照安全性。
实现原理 ROW(Redirect-On-Write)

  • 降低快照任务对存储I/O性能影响。
  • 业务无感知,支持随时备份数据。
主要为COW(Copy-On-Write),或者ROW等其他技术原理。其中,COW技术会影响源系统的数据写能力。