展开
当前位置:
首页 > 帮助文档 > 产品简介 > ECS 快照

ECS 快照

所谓快照,就是某一个时间点上某一个磁盘的数据拷贝。

您在使用磁盘的过程中,有可能会遇到以下场景:

  • 当您在磁盘上进行数据的写入和存储时,希望使某块磁盘上的数据作为其他磁盘的基础数据。
  • 云盘(普通云盘,高效云盘或者 SSD 云盘)虽然提供了安全的存储方式确保您所存储的任何内容都不丢失,但是如果存储在磁盘上的数据本身就是错误的数据,比如由于应用的错误导致的数据错误,或者黑客利用您的应用的漏洞进行恶意读写,那么就需要其他的机制来保证在您的数据出现问题时,能够恢复到您期望的数据状态。

阿里云提供了快照机制,通过创建快照,您可以保留某一个时间点上一个磁盘的数据拷贝,有计划地对磁盘创建快照,从而保证您的业务可持续运行。

快照使用增量的方式,两个快照之间只有数据变化的部分才会被拷贝,如下图所示:

图中快照 1 、快照 2 、和快照 3 分别是磁盘的第一个、第二个、和第三个快照。文件系统对磁盘的数据进行分块检查,当创建快照时,只有数据变化了的块,才会被复制到快照中。 在该示例中:

  • 快照 1 由于是磁盘的第一个快照,会把这个磁盘上的所有数据都复制一份。
  • 而快照 2 只是复制了有变化的数据块 B1 和 C1,数据块 A 和 D 引用了快照 1 中的 A 和 D。
  • 同理快照 3 则复制了有变化数据块 B2,数据块 A 和 D 继续引用快照 1 中的,而数据块 C1 则引用快照 2 中的。
  • 当磁盘需要恢复到快照 3 的状态,快照回滚会把数据块 A、B2、C1 和 D 复制到磁盘上,从而恢复成快照 3 的状态。
  • 如果快照 2 被删除,快照中的数据块 B1 将被删除,但是数据块 C1 则不会被删除。这样在恢复到快照 3 时,仍可以恢复数据块 C1 的状态。

手动创建一个 40 GB 的快照,一般只需要几分钟的时间。

快照存放在开放存储服务(OSS)上,但是这些存储在 OSS 上的快照文件对用户不可见,而且也不会计算到 OSS 的用户的 Bucket 的占用空间。您只能通过云服务器的控制台或者 API 进行快照操作。

阿里云代理网,享受阿里云代理价

ECS 快照:等您坐沙发呢!

发表评论

表情
还能输入210个字