【问题标题】:How can I backup a MySQL database on AWS?如何在 AWS 上备份 MySQL 数据库?
【发布时间】:2012-01-06 19:00:24
【问题描述】:

我一直在使用 AWS EC2,并且非常喜欢它。但是有一个缺点,实例可能会因硬件故障或其他原因而消失。这发生在我手术的第一周。我想知道是否有好的解决方案可以备份 MySQL 数据库以便我不会丢失我的客户凭据?

【问题讨论】:

标签: mysql database amazon-ec2 amazon-web-services


【解决方案1】:

亚马逊现在提供关系数据库存储,即预配置的 EC2 实例,无需任何操作系统访问即可为您托管 MySQL(或 Oracle,或真正的 T-SQL),但旨在解决大部分可用性、可靠性问题尝试在裸 EC2 实例上托管事务数据存储时面临的一个问题。

http://aws.amazon.com/rds/

“自动备份、数据库快照、自动主机替换和多可用区部署”

【讨论】:

    【解决方案2】:

    您可以将 mysql 数据库直接从 EC2 机器传输到 S3bucket,但您会消耗更多的带宽和存储成本。您使用第三方应用程序(安全的)备份您的 mysql 或任何插件。因为他们压缩您的数据并加密,然后保存在 S3 存储中。此外,您可以启用快照并为卷(硬盘驱动器)拍摄快照

    我建议您使用“StoreGrid”备份软件备份您在 EC2 机器上的 mysql 数据库。查看以下链接以了解有关 Amazon EC2/S3 上的在线备份服务的更多信息http://storegrid.vembu.com/online-backup/amazon-ec2-s3-cloud-online-backup.php

    检查以下链接以配置 MySQL 数据库 BACKUP http://storegrid.vembu.com/online-backup/mysql-backup.php?ct=1

    注意:您提到硬件故障经常发生! --- 您也可以使用上述软件备份整个硬盘。

    我希望,现在您的 MySQL 数据库已从 EC2 实例备份并安全地存储在 S3 存储中。

    干杯!

    【讨论】:

    • 您还可以查看totalcloud.io 来定期创建 AMI,这样您就不必关闭您的实例。
    猜你喜欢
    • 2011-04-18
    • 2019-07-14
    • 2012-06-11
    • 2011-10-31
    • 1970-01-01
    • 1970-01-01
    • 2017-08-15
    • 1970-01-01
    相关资源
    最近更新 更多