从实例中分离了一个卷 - 现在怎么办?

从实例中分离了一个卷 - 现在怎么办?

我有一个 Amazon EC2 实例,只有 EBS 磁盘 - 8 GB 磁盘。我需要更多空间,因此我将卷增加到 320 GB。然后,我不再需要所有这些空间,所以我想减小卷,但发现不可能减小卷大小。因此,我分离了卷,创建了一个 32 GB 的新卷,并将其附加到我的实例。但是,现在我的实例无法启动。当我尝试从控制台启动它时,它仍然处于停止状态。所以,我的问题是:

  • 我应该怎么做才能启动我的实例?
  • 减少卷实例的正确方法是什么?

答案1

我已经有一段时间没有使用 AWS 了,但我可以向您提出建议:

  1. 创建原始卷的快照。
  2. 创建所需大小的新根卷
  3. 从快照创建卷
  4. 将数据从快照卷移动到新卷
  5. 删除从快照创建的卷,但保留快照,以防万一。

答案2

对我来说,创建所需大小的新卷并迁移现有数据是节省未使用的存储成本的正确方法,因为我认为没有其他方法可以减小原始卷的大小。您可以参考以下链接了解如何减少/增加 EBS 卷大小的详细步骤,并检查您遗漏了什么:

https://n2ws.com/blog/how-to-guides/how-to-reduce-the-size-of-an-ebs-volume

https://n2ws.com/blog/how-to-guides/how-to-increase-the-size-of-an-aws-ebs-cloud-volume-attached-to-a-linux-machine

相关内容