RDS的配置和数据库迁移

2017/3/19 15:27:34 人评论 次浏览 分类:阿里云



最近客户的租用的阿里云的服务器连续两天无故宕机,没有找到根本原因,所以有可能再次出现宕机的可能性,毕竟数据库和网站放在一起确实有一定的风险。如果服务器宕机有可能导致数据丢失或者损坏。所以建议客户数据库使用RDS。下面说一下,如何配置RDS数据库和如何进行数据库迁移

1.设置白名单才可以获得内网地址,注意设置的是内网地址,而不是外网地址。例如:10.168.51.22。


2.创建账号
先创建账户,账户的概念跟MSSQL的一样,一般是每个数据有专用的账号。这里创建的账户可以用户数据库的登录访问。在数据迁移的时候也可以自动将账号关联到迁移的数据。


3.数据库迁移
数据迁移的时候不用创建数据库,在迁移之后,会自动创建与原来数据库同名的新数据库。关联的账号就是上一步创建的账号。

数据迁移的时候要确保原来的数据库要支持远程访问,这里主要是1433端口是否启用,数据库配置的TCP协议要启动,并且要启用数据库的允许远程连接到此服务器,另外要注意服务器上其他的安全软件对1433的端口的阻断。


在RDS的管理控制台界面右上角有“迁移数据库”的按钮

进入“迁移数据库”的界面后的右上角有创建迁移任务


如果原来的ESC存在数据库实例就可以选择“ECS上的自建数据库”


目标数据库的数据库账号密码就是上述创建数据库对应的账号。

4.数据库连接
如果RDS和ECS在同一区域的,只要内网访问就可以,不用开通专用网络。
连接的地址是带有3433的。例如:rm-b14546dpzb48spewnv0gb.sqlserver.rds.aliyuncs.com,3433
账号密码就是上面创建的与数据库对应账户密码。
确认可以连接之后就复制到网站的配置文件中,检验网站是否能正常运行了。


其他说明注意:
1.在迁移的过程中,如果遇到某个数据库在迁移的时候卡住不动了,这个是正常现象,只要耐心等待就行,一般都会成功,不需要反复的删除数据库重新迁移。








相关资讯

    暂无相关的资讯...