几个月前,我把我的网站的数据库移动到RDS。 当时,我终于决定准备build立一个专用的数据库服务器,并在设置EC2的过程中,发现了RDS。 我真的很开心。
问题是这样的:虽然我知道亚马逊对我的数据库进行了很好的备份,而我对此感到兴奋,但我不想把所有的鸡蛋放在一个篮子里。 因为RDS不会让你访问binlog,所以我不知道如何在其他地方备份 – 我想在一个完全独立的服务上进行备份,我希望它是尽可能最新。
这听起来像是复制到AWS以外的服务器是不可能的(但如果我错了,纠正我)。 我有什么select吗?
这主要取决于你的数据库的大小和工作量。 如果您不需要访问二进制日志文件,并且拥有一些较小的数据库,则可以简单地从其他位置的服务器运行mysqldump,并将SQL转储存储在本地硬盘上,服务器硬盘或Amazon S3中。 这不会给你永久的复制,但是备份可能需要一些时间。