请就如何将我的本地 mysql 服务器迁移到云端提供建议。
目前我有一个 Fedora Linux 机器和一个通过以太网连接的 NAS。我认为最好的方法是:
- 对所有数据库进行 mysqldump
- 创建一个 amazon RDS 实例并尝试从创建的 mysqldump 中加载
- 将本地连接转移到此实例
我走在正确的轨道上吗?我应该怎么做 (1)。我有一个基于用户名和密码的 mysql 服务器访问权限,并且它只有 1 个数据库。我尝试按照网络上的几个链接操作,但命令似乎不起作用。
(2)可能吗?
答案1
即使这是一个老问题,只是想告知(1)和(2)是可能的:
sudo mysqldump --databases world --single-transaction --compress --order-by-primary –u <local_user> -p<local_password> | mysql --host hostname –-port 3306 –u <RDS_user_name> –p<RDS_password>