我将在接下来的几周内将一个web应用上传到amazon ec2实例。
我正在使用: Windows Server 2008 r2 64位作为亚马逊实例以及30 GB的EBS。
唯一的困惑是数据库(MySQL)相关。
由于我是这个应用程序的唯一开发人员,并没有数据库pipe理员或团队来帮助我托pipe它,我应该如何解决备份和灾难恢复问题?
我注意到EBS使我能拍摄快照。 不过,我读了亚马逊的RDS系统,它自动备份,复制,恢复等。
基于以下事实,我想就您应该使用哪种机制(EBS手动快照或RDS系统)提出build议:
基于这些事实使用EBS快照足够了吗? 我应该更好地使用RDS吗? 还有其他更实用的方法吗?
谢谢你的帮助!
RDS看起来对您来说是更好的select,因为它完全由Amazonpipe理,您不必担心为了部署您的应用程序而成为DBA。
也就是说,你应该保留自己的数据库备份(例如mysqldump)。 虽然这种情况非常罕见,但过去亚马逊已经丢失了客户数据。 你可能永远不会是那个0.007%(或者实际数量),但是你也想有一些适合你的计划。