我有一个场景,其中数据被聚合在 EBS 支持的 AWS EC2 实例中,并且该实例定期关闭并进行快照。理想情况下,需要将该卷的快照导出并安装在隔离服务器上。
假设我在两个环境中都运行 RHEL 7,是否有办法导出 EBS 卷的快照并将其安装到本地服务器?如果没有,是否有云 -> 本地迁移的模式?
看起来 AWS 的 Snowball 是双向的。我不确定它在实践中是如何运作的。我可以拍摄 EBS 卷快照、将其导出到设备、运送该设备并在本地安装吗?
答案1
是的,您可以将 EBS 卷导出到 S3 存储桶并下载。查看此页面了解更多信息。
检查~/.aws/credentials
个人资料名称。
要导出实例,请使用 create-instance-export-task 命令。您必须提供正确将实例导出为所选虚拟化格式所需的信息。导出的文件保存在您指定的 S3 存储桶中。
aws ec2 create-instance-export-task --region your-region --profile your-profile-name --instance-id id --target-environment target_environment \ --export-to-s3-task DiskImageFormat=disk_image_format,ContainerFormat=ova,S3Bucket=bucket,S3Prefix=prefix