如何解决从快照创建 Amazon EBS 卷时收到的错误?

1 分钟阅读
0

我想从快照创建 Amazon Elastic Block Store (Amazon EBS) 卷,但我收到了错误。

解决方案

**注意:**如果您在运行 AWS 命令行界面 (AWS CLI) 命令时收到错误,请参阅 AWS CLI 错误故障排除。此外,请确保您使用的是最新版本的 AWS CLI

以下是您在尝试从快照创建 Amazon EBS 卷时可能会收到错误的原因。

快照已不存在

当另一个 AWS 账户创建并共享了一个快照,然后删除该快照时,您仍然可以在您的账户中看到该共享的快照。如果您尝试从已删除的快照创建 EBS 卷,则可能会收到 snapshot doesn't exist(快照不存在)错误。

确保您要从中创建卷的快照在另一个账户中仍然存在。此外,请确保快照存在于您要创建卷的同一 AWS 区域中。

您尝试从加密快照创建未加密的卷

当您尝试从加密快照创建未加密的卷时,您会在 AWS CLI 中收到以下错误消息:

“调用 CreateVolume 操作时出现错误 (InvalidParameterCombination): EncryptedVolume 参数 [false] 与快照加密状态 [true] 不一致”

您无法从加密快照创建未加密的卷。要检查是否对快照进行了加密,请参阅如何查看有关我的 AMI 或快照的加密信息?

AWS KMS 密钥身份验证失败

您成功地从加密快照创建了加密卷。但是,当您尝试访问该卷时,您收到了 volume doesn't exist(卷不存在)错误。当用于卷加密或解密的 AWS Key Management Service (AWS KMS) 密钥身份验证失败时,可能会发生这种情况。AWS 对 AWS KMS 密钥进行异步身份验证。有关详细信息,请参阅 Amazon EBS 加密

要解决此问题,请参阅为什么我通过加密快照创建的新 Amazon EBS 卷不存在?

卷大小小于原始卷,或者大小不在存储容量的范围内

Amazon EBS 不支持缩小卷的大小。如果您尝试创建的卷小于用于创建快照的原始卷,则卷创建将失败。确保卷的大小至少与原始卷的大小相同。您可以增加卷的大小,但必须将大小保持在存储容量的范围内。

相关信息

使用回收站功能恢复意外删除的快照

AWS 官方
AWS 官方已更新 3 个月前