是否有可能,甚至建议使用保留在实例终止状态的 EBS 实例来存储数据库/网站文件,并在发生故障时重新附加到新的 Amazon 实例?或者我应该将卷包备份到 S3 吗?另外,我需要一个应用程序来智能地加速终端窗口功能。你能告诉我我是一个linux NOob吗?
问问题
99 次
1 回答
0
我们使用我们的 Nexus 安装来执行此操作 - 数据存储在一个单独的 EBS 实例上,该实例定期生成快照,但根磁盘不是(因为我们可以使用 Puppet 使用最新的基础 AMI、Java、Tomcat 和 Nexus 创建一个工作的 Nexus 实例版本)。这种方法的一个缺点(与备份到 S3 的其他方法相比)是,如果需要,您无法在 AWS 之外检索它 - 如果这是一个重要的用例,我建议上传卷包或 . tar.gz 备份到 S3。
但是,在您的情况下,如果您有一个由 EBS 支持的 EC2 实例,它是您的 CMS 服务器,您可以使用大根卷运行它并定期备份(使用 EBS 快照或将 .tar.gz 备份到 S3 ) - 如果您不是特别熟悉 Linux,这可能是确保备份所有数据的最简单方法(并且如果您只需要提取数据,您始终可以通过附加该卷(或它的快照的实例化)到另一台机器 - 您还可以访问所有可能有用的配置文件......
请记住,如果您只想在某些时候运行您的服务器,您可以随时停止实例而不是终止它 - EBS 实例将保留。拍摄快照后,您的数据是安全的 - 如果 EBS 实例的一部分发生故障但自上次快照以来尚未修改,则 AWS 将使用 EBS 快照数据透明地恢复它。
于 2013-03-23T20:26:09.490 回答