我有 2 个 MySQL 数据库运行在名为 X 和 Y 的服务器上,它们都有相同的内容。全天运行一系列更新,这会更改 X 的内容。在一天结束时,运行一个进程,将 X 的内容与 Y 的内容(对于各个表)进行比较,以便发现新行、更新行数据等。处理更新后,mysqldump
用于转储 X,然后用转储覆盖 Y。 X 和 Y 现在再次相同,并且重复整个过程。
我正在研究将这些数据库迁移到 Amazon RDS。完成上述过程的最有效方法是什么?
我知道我可以拍摄数据库快照并恢复它,但我认为这只是在实例级别?这意味着我必须运行 2 个实例,这似乎没有必要。我在同一个实例上运行两个数据库没有问题(我不想不必要地为多个实例付费)。
我只是做我现在正在做的事情吗?mysqldump
X并将其恢复到Y,或者RDS是否提供其他方法/快捷方式?
由于标题涉及 AWS 实例迁移,因此最好的方法是针对我的情况(可能会因其他情况而异)
- 转到->https://console.aws.amazon.com/rds https://console.aws.amazon.com/rds
- 选择您的数据库实例
- 操作 -> 拍摄快照
- 转到->https://console.aws.amazon.com/rds https://console.aws.amazon.com/rds
- 左窗格中的快照
- 选择刚刚创建的快照
- 操作 -> 恢复快照
完成上述步骤后,您将被重定向到 RDS 实例创建页面,根据要求填写必填字段,您就完成了迁移:D
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)