首页/数据/备份与容灾速查/阿里云 ECS 快照与自动策略
数据库与云备份56 条

阿里云 ECS 快照与自动策略

云盘块级快照:手动快照与自动快照策略(周期加保留天数)均可创建;支持回滚云盘或从快照新建云盘。

备份与容灾速查数据更新于 2026-10-13

阿里云 ECS 快照

云盘级别的块级时间点副本:手动快照随时创建,自动快照策略按周与时间点周期性执行并保留指定天数。快照可用于回滚原云盘,也可以从快照新建一块云盘。生产上更稳妥的顺序是先新建盘挂载验证,确认数据可用后再决定是否回滚原盘,因为回滚会覆盖该盘当前的全部数据。

基本信息

适用平台阿里云 ECS,云盘类型与地域可用性略有差异
权限要求RAM 账号需快照与云盘相关权限,遵循最小授权
策略参数RepeatWeekdays 指定星期、TimePoints 指定时刻、RetentionDays 指定保留天数
容量快照占用独立容量,超出免费额度按量计费

典型使用场景

  • 系统盘保护:变更内核、升级组件前创建快照作为回退点
  • 数据盘保护:自建数据库或文件服务按策略自动快照
  • 误删误改恢复:从快照新建盘挂载后取回文件,避免直接回滚
  • 批量纳管:用自动快照策略统一绑定多个云盘,逐盘核对是否已覆盖
  • 环境复制:用同一份快照批量创建测试环境云盘

创建与策略(示意)

创建与策略(示意)
# 手动创建快照(参数以 OpenAPI 文档为准)
aliyun ecs CreateSnapshot --DiskId d-bp1xxxxxxxx --SnapshotName appdb-2026-10-12
aliyun ecs DescribeSnapshots --InstanceId i-bp1xxxxxxxx   # 核对快照状态
# 创建自动快照策略:周一与周四的 02:00、03:00 执行,保留 30 天
aliyun ecs CreateAutoSnapshotPolicy --RepeatWeekdays '["1","4"]' \
  --TimePoints '["2","3"]' --RetentionDays 30 --AutoSnapshotPolicyName daily-dr
aliyun ecs ApplyAutoSnapshotPolicy --DiskIds '["d-bp1xxxxxxxx"]' \
  --AutoSnapshotPolicyId sp-bp1xxxxxxxx   # 策略必须绑定云盘才生效
aliyun ecs DescribeAutoSnapshotPolicyEx --AutoSnapshotPolicyId sp-bp1xxxxxxxx

两种恢复路径对比

路径影响面适用情形
从快照新建云盘原盘不动,可挂载慢慢校验首选,尤其是不确定数据时
回滚原盘覆盖该盘当前数据,不可逆停机窗口内确认要整体回退时
挂载后拷贝文件只取需要的目录或文件误删少量文件,影响面最小
自动快照策略创建后必须绑定到云盘才会执行;新购云盘不会自动继承策略,上线清单里应逐盘核对绑定状态。
回滚是不可逆动作:回滚快照之后写入的数据全部丢失,执行前先停机、先把当前盘另做一份快照,并确认恢复时间点是否符合预期。

易错点

  • 未绑定自动快照策略的云盘处于无保护状态:新购与扩容盘最容易漏
  • 直接回滚而不先建盘验证:数据不可用或时间点不对时已无退路
  • 保留天数设置过短:长假期结束后发现可用恢复点不足
  • 只做快照不做校验:快照创建成功不代表数据可读,应定期建盘挂载验证

数据来源与参考

  • 阿里云 ECS 快照文档(CreateSnapshot / 自动快照策略)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌