amazon-web-services - EBS 快照版本控制
问题描述
EBS 快照是否有版本?如果是,我在哪里可以找到版本信息。
我试图查看亚马逊官方文档,但无法得到明确的答案。
解决方案
是和否。
在某种程度上,每个快照都是一个“版本”。
这样做的原因是,当创建快照时,自上一个快照以来添加或修改的任何块都将复制到 Amazon S3(在您无法直接访问的地方),并且快照成为“索引”那些块。
设想:
- 创建快照1
- 修改一个块
- 创建快照2
创建 Snapshot2 时,将一个块复制到 S3。Snapshot2 仍然指向卷中使用的所有块,但它们已经在 S3 中,不需要重新复制。因此,您可以将 Snapshot1 和 Snapshot2 视为磁盘的不同“版本”。
如果 Snapshot1 被删除,则底层数据将保留在 S3 中,因为它由 Snapshot2 使用。如果随后删除 Snapshot2,则 S3 中的所有快照数据都将被删除。(除非原始卷基于 AMI,它本身就是一个快照!在这种情况下,只会删除自 AMI 实例化以来所做的更改。整洁而令人困惑,嗯!)
推荐阅读
- sql - 在同一 SQL 行上多次使用 CAST 或 CONVERT 子句
- c - 为什么“Crafting Interpreters”解析器的解析规则表中不包含某些前缀和中缀运算符?
- c++ - C++ 需要所有声明的类型说明符和预期的非限定 ID(需要调试帮助)
- node.js - Mongo 聚合查询优化
- python - 使用 .loc() 时的 Pandas KeyError
- java - 特定时间触发时间需要多线程?
- polygon - 矢量 shp 指向具有多边形窗口的 ppp spatstat
- python - 如何在 Python 中使用 Selenium 从 github 页面 url 中抓取贡献者姓名
- mongodb - Sync two Mongodb Databases and have the client connect to the closest one
- react-admin - React Admin - 从服务器获取附加参数并传递给列表视图道具