2013-12-13 58 views
1

请告知如何将本地mysql服务器迁移到云。尝试将本地mysql服务器迁移到AWS

目前我有一个Fedora Linux机箱和通过以太网连接到它的NAS。 我相信,去它的最好办法是:

  1. 采取所有数据库mysqldump的
  2. 创建一个Amazon RDS实例,并尝试从创建的mysqldump加载
  3. 移本地连接到该实例

我在正确的轨道上吗?我应该怎么做(1)。我有一个基于用户名和密码的访问MySQL服务器,它只有1个数据库。我试图按照网上的几个链接,但命令似乎没有工作。 (2)甚至可能吗?

最终目标是从本地服务器连接到AWS上的数据库服务器并能够无缝查询。

回答

1

我已经完成了类似的迁移,我认为你在正确的轨道上。

“我应该怎么做(1)?”

只要看看你的数据库的mysqldump和其存储在一个文件中,例如:

mysqldump -h [host] -u [user] -p[password] [dbname] > dumpfilename.sql 

“是(2)甚至可能吗?”

绝对。就像连接到任何其他MySQL实例一样,您可以连接到MySQL RDS实例。主机名在AWS管理控制台中称为“端点”。

一个你所创建的RDS实例,并设置了安全组,你就可以加载转储:

mysql -h [endpoint] -u [user] -p[password] [dbname] < dumpfilename.sql 
+0

另外:http://aws.amazon.com/articles/2933 – slayedbylucifer

+0

谢谢!今天就来试一试,然后回复。 –

+0

工作。谢谢! –

相关问题