【问题标题】:Amazon EC2 backup options and differencesAmazon EC2 备份选项和差异
【发布时间】:2016-08-16 00:32:10
【问题描述】:

我有一个运行 Windows Server 2012 的 EC2 实例。我的服务器在 IIS 中运行一个 MySQL 数据库、一个 wordpress 网站和一个 Web 服务。如果这很重要,我手动安装并自己配置它们。

我研究了备份方法,发现了 EBS 快照(弹性块存储 > 快照 > 创建快照)和映像(实例 > 操作 > 映像 > 创建映像)。据我了解,EBS 快照是任何附加 EBS 卷(在我的情况下为根驱动器 C)的快照(备份)。图像是整个实例的图像。到目前为止,我对这两种方法的描述是否正确?

我想要备份我的服务器,如上所述(数据库、wordpress、网络服务、iis 设置)。 EBS 快照是否足以满足此要求?即,如果有一天我的实例或 ebs 卷发生故障,通过重新创建实例并将 EBS 快照附加到新实例,我的服务器是否会被配置为与故障实例相同(数据库、wordpress、web 服务、iis 设置等) ?

我假设将图像还原到新实例意味着绝对所有内容都将恢复为初始实例,对吗?

综上所述,EBS 快照是否足以作为备份解决方案?

【问题讨论】:

    标签: mysql wordpress iis amazon-ec2


    【解决方案1】:

    EBS 快照是您的卷的崩溃一致性备份。 崩溃一致意味着它就像你的机器崩溃一样好(例如,你拔掉你的电脑)。这意味着在缓冲区中有挂起更改的打开文件可能没有被持久化到磁盘。

    因此,它不是应用程序一致的备份,例如可以使用支持 VSS 快照的应用程序完成的备份,但对于基本的灾难恢复来说可能已经足够了。

    Here 您将找到有关崩溃一致性和应用程序一致性备份的更多信息。

    另一个重要的警告是,对于 Windows 实例,您希望使用 Instances > Actions > Image > Create Image 创建您的 AMI。如果您尝试从卷创建 Windows AMI,它将默认使用 Linux,您将无法将它们用作 AMI 来重新实例化您的 Windows Server。

    【讨论】:

    • 感谢您的回答。所以崩溃一致性备份(EBS)不备份内存,但它应该仍然能够正确捕获 IIS 配置和 mysql 数据库数据,因为这(我相信)没有存储在内存中?
    • 您的快照应该保存任何持久化到磁盘的内容并丢失仍在应用程序缓冲区中的内容。您可以做的一件事是安排备份到您的 MySQL DB 的磁盘,这样您就可以将已知的东西保存到磁盘上。另一种提高可恢复性的方法是以两倍的速度安排快照。例如,如果您的目标是每日备份,您可以安排一个 12 小时的快照。快照是增量的,因此这样做不会产生大量额外存储空间。
    猜你喜欢
    • 2012-08-25
    • 1970-01-01
    • 2012-11-29
    • 2013-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多