创建原理
快照可以分为全量快照和增量快照,全量快照是所有数据的一个完整的只读副本,增量快照保存基于全量快照的差异化数据。云硬盘创建的第一个快照是全量快照,不对空数据块进行备份。后续创建的快照均是增量快照,仅备份上一个快照以来有变化的数据块。全量快照和增量快照的元信息中均会存储全量的数据块信息,因此在通过任一快照回滚云硬盘时,均可以恢复对应历史时间点所有的云硬盘数据。
删除原理
删除快照时需要根据快照包含的数据块以及数据块的引用关系来进行空间的释放。当云硬盘的第一个全量快照删除后,全量快照的属性会被该云硬盘的第一个增量快照继承,该增量快照会补充备份全量快照中的数据块,导致该增量快照使用容量增加。
容量原理
以一块云硬盘所有快照的数据块占用的存储空间为粒度统计快照使用容量。云硬盘快照总容量为该云硬盘已保留的第一份快照(即全量快照)的全量大小与后续所有增量快照的增量大小之和。您可以在云硬盘控制台上通过查看云硬盘详情查看快照容量的大小。具体操作,请参见查看快照使用容量。
说明快照数据保存在块存储集群中,不会占用云硬盘本身的空间。快照按实际占用的容量收取快照费用(分地域计费)。更多信息,请参见云硬盘快照计费说明。