阿里云提供了快照功能,通过有计划地对弹性块存储(这里简称为 磁盘)创建快照,您可以保留磁盘在某一个或者多个时间点的数据拷贝,从而保证您的业务可持续运行。
快照使用增量的方式,只拷贝两份快照之间有数据变化的部分,如下图所示。
图中快照1、快照2和快照3分别是一块磁盘第一份、第二份和第三份快照。文件系统对磁盘的数据进行分块检查,当创建快照时,只有发生变化的数据块才会被复制到快照中:
当磁盘需要恢复到快照3的状态时,回滚磁盘 功能会将数据块A、B2、C1和D复制到磁盘上,从而将磁盘恢复到快照3的状态。
如果快照2被删除,快照中的数据块B1将被删除,但是数据块C1则不会被删除(依然被引用的数据块不会被删除)。所以,当磁盘恢复到快照3的状态时,仍可以恢复数据块C1的状态。
每块磁盘的第一份快照是全量快照,耗时较长。之后再对同一块磁盘创建快照时,都是增量快照,耗时较短。创建一份快照需要的时间取决于需要备份的数据量。
创建快照可能会轻微降低磁盘的性能,出现短暂瞬间变慢。
快照链是一块磁盘中所有快照组成的关系链,一块磁盘对应一条快照链,所以快照链ID即磁盘 ID。一条快照链会包括以下信息:
快照节点:快照链中的一个节点表示磁盘的一份快照。
快照容量:快照链中所有快照占用的存储空间。
快照额度:每块磁盘最多只能创建64份快照,所以,每条快照链最多只能有64个节点,包括手动创建及自动创建的快照。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。