数据库与云备份56 条

AWS EBS 快照

EBS 卷的块级时间点快照:增量上传、由 AWS 托管存储,可从快照创建新卷或在其他可用区还原,是 EC2 数据保护的基础能力。

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

AWS EBS 快照是什么

EBS 快照是云盘在某一时刻的块级副本:首次创建时上传已用数据块,之后只上传变化块,因此连续快照的空间与时间开销都很低。快照由云平台托管存储,可以从快照新建卷,也可以复制到其他可用区或区域,是云上数据保护最基础的能力之一。

基本信息

增量机制首次登记全部已用块,后续只传变化块
恢复方式从快照新建卷替换或挂载,不改动原快照
复制能力支持跨可用区与跨区域复制
加密加密卷的快照同样加密,跨账号共享需要额外授权密钥
一致性默认是对卷的崩溃一致快照

创建与还原

创建与还原
aws ec2 create-snapshot --volume-id vol-0123456789abcdef0 \
  --description "appdb-2026-10-12" \
  --tag-specifications 'ResourceType=snapshot,Tags=[{Key=Name,Value=appdb-daily}]'

aws ec2 describe-snapshots --owner-ids self \
  --filters Name=volume-id,Values=vol-0123456789abcdef0

aws ec2 create-volume --snapshot-id snap-0123456789abcdef0 \
  --availability-zone ap-northeast-1a --volume-type gp3

特性与限制

维度说明
一致性默认崩溃一致;数据库场景需先冻结文件系统或停写
后台上传创建后可能处于进行中状态,数据块在后台传输
延迟加载从快照新建的卷首次读取需按需拉取数据块
跨账号共享加密快照需同时授权密钥使用权限
生命周期可按策略自动创建与清理,避免手工遗漏

使用要点

  • 数据库卷打快照前先冻结或停写,或依赖数据库自身的备份接口保证一致性
  • 给快照打标签并纳入生命周期策略,避免数量膨胀带来存储成本
  • 需要跨区域保护时开启复制,跨区域副本同时满足异地与独立副本要求
  • 定期从快照实际新建卷验证可恢复性,只看到快照存在不足以说明可用
  • 涉及合规留存时配合对象锁或备份服务,快照本身不提供不可变能力
快照创建后可能处于进行中状态;从快照新建的卷按需拉取数据块,可用预热的快速恢复功能降低首次读延迟。

易错点

  • 默认崩溃一致:运行中的数据库卷直接打快照,恢复后需要崩溃恢复,建议配合冻结或停写
  • 加密快照跨账号共享需要额外授权密钥,仅加共享权限不够
  • 只依赖同区域快照:区域级故障时本地快照不可用,需开启跨区域复制
  • 快照数量长期不清理,存储费用随保留数量持续增长

数据来源与参考

  • AWS 文档(Amazon EBS snapshots)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌