如何将我的 Amazon EC2 实例上的实例存储卷备份到 Amazon EBS?

1 分钟阅读
0

我想创建一个 Amazon Elastic Block Store(Amazon EBS)卷。我希望 Amazon EBS 卷备份我的 Amazon Elastic Compute Cloud(Amazon EC2)实例的实例存储卷。

简短描述

最佳做法是保留存储在 AWS 基础架构中的所有数据的备份。这使您可以回滚更改,并保护您的数据免受应用程序故障和基础架构事件的影响。

您可以通过以下方式之一备份存储在实例存储卷上的数据:

  • 创建一个新的 EBS 卷,然后将您的实例存储卷上的数据复制到 EBS 卷。
  • 备份存储在 Amazon EBS 卷上的各个文件。

解决方法

创建新的 EBS 卷并迁移数据

  1. 创建 EBS 卷。选择一个足以容纳要迁移数据的大小。
  2. 将 EBS 卷连接到您的实例。
  3. 使该卷可供操作系统使用,然后在该卷上创建兼容的文件系统。对于 Linux 实例,请参阅使 Amazon EBS 卷可在 Linux 上使用。对于 Windows 实例,请参阅使 Amazon EBS 卷可在 Windows 上使用
  4. 使用磁盘管理或迁移工具复制操作系统的数据,例如适用于 Linux 的 rsync 或适用于 Windows 的 robocopy。有关 rsync 的详细信息,请参阅 Linux 手册页上的 rsync(1)。有关 robocopy 的详细信息,请参阅 Microsoft 文档中的 robocopy

注意: 在确保复制操作成功并完成之前,请保持两个卷都可用。在新 EBS 卷可用于您的实例之前,您可能需要进行其他配置工作。

备份 EBS 卷上存储的单个文件

您可以备份单个文件,也可以备份卷本身。有关使用 Amazon Simple Storage Service(Amazon S3)的示例解决方案,请参阅充分利用 Amazon S3 CLI

相关信息

创建由实例存储支持的 Linux AMI

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