创建我的 AWS (Amazon) 网站的本地映像

Posted

技术标签:

【中文标题】创建我的 AWS (Amazon) 网站的本地映像【英文标题】:Creating local image of my AWS (Amazon) website 【发布时间】:2012-11-01 15:38:32 【问题描述】:

我有一个亚马逊托管网站,包括 EC2 和 RDS 服务。 我想关闭它,但在此之前备份所有内容,以便将来我可以轻松恢复它。 有没有一种简单的方法可以做到这一点并且在它不活跃时避免收费?

首选方法是将文件本地下载到我的 PC。

【问题讨论】:

【参考方案1】:

关闭服务器以便将来轻松恢复的最简单方法是使用 AWS 浏览器 UI 在 AWS 中创建服务器的快照。这样,您可以将服务器的完整状态保存在 Amazon 的 S3 存储系统中。虽然这仍然要花一点钱,但对于大多数系统来说,实际上每月只需几美分到几美元(成本取决于总存储量)。

如果您想完全关闭您的 AWS 账户(或至少不支付任何费用),您当然可以备份所有数据。您仍然需要按照该策略重建服务器。

有一项名为Ravello 的新服务(现在处于公开测试阶段)可以轻松地在各种云平台之间移动图像,包括例如VMWare 在您自己的 PC 上。我知道您可以在本地创建映像,然后将其移动到 AWS。另一个方向也可能奏效。

【讨论】:

因为最初的问题也是关于 RDS:对于数据库你仍然需要做一个普通的mysqldump,你可以在任何地方恢复它。

以上是关于创建我的 AWS (Amazon) 网站的本地映像的主要内容,如果未能解决你的问题,请参考以下文章

无法在 AWS CodeBuild 映像中使用 amazon-linux-extras

Amazon AWS Filezilla 传输权限被拒绝

在 Amazon ECS 上运行 X-Ray 守护程序

部署 Web 应用程序 Amazon AWS

绕过 Amazon Aws 上的跨域资源共享

是否可以从 Docker 映像创建 AWS AMI?