华为云计算 云知识 数据库连接迁移问题

数据库连接迁移问题

Q:外部服务器能否访问RDS数据库?

开通公网访问的实例

对于开通公网访问功能的华为云关系型数据库实例,可以通过外网进行访问。

未开通公网访问的实例

•在虚拟私有云中开通虚拟专用网络(Virtual Private Network,简称VPN),通过虚拟专用网络连接华为云关系型数据库。

•将华为云关系型数据库与弹性云服务器创建在同一个虚拟专用网络下,通过弹性云服务器来访问华为云关系型数据库。

Q:什么是RDS数据库连接数?

数据库连接数表示应用程序可以同时连接到数据库的数量,与您的应用程序或者网站能够支持的最大用户数没有关系。

Q:RDS跨地域内网能访问吗?

跨地域内网不能访问。不同区域的云服务之间内网互不相通。请就近选择靠近您业务的区域,可减少网络时延,提高访问速度。

Q:MySQL支持SSL连接吗?

MySQL支持SSL连接,与其他友商不同之处是,华为云数据库MySQL默认在数据库服务器端打开SSL开关,用户使用客户端连接时,可根据需要指定是否需要SSL连接。

Q:ECS内网访问RDS,是否受带宽限制?

内网访问不受带宽限制。

Q:为什么要采用mysqldump和pg_dump工具迁移?

该方案优点是简单,容易上手,缺点是停机时间较长。因此它适用于数据量不大,或者允许停机的时间较长,并且在这个时间范围内能够完成的数据。

由于华为云关系型数据库服务提供的服务与原来的数据库服务是完全兼容的,所以对于用户来说,从原有数据库迁移到华为云关系型数据库的过程,与从一台数据库服务器迁移到另外一台数据库服务器的过程基本类似。

Q:RDS实例是否支持跨region迁移?

您可以使用数据复制服务(Data Replication Service,简称DRS)实现云上跨Region的数据库之间的迁移。

您可以在“实例管理”页面,单击目标实例名称,在页面右上角,单击“迁移数据库”,进入数据复制服务信息页面。

具体迁移操作,请参见《数据复制服务用户指南》的“在线迁移”内容。

Q:RDS支持导入哪些数据库引擎的数据?

•相同引擎数据库之间数据导入导出,称之为同构型数据库之间数据导入导出。

•不同引擎数据库之间数据导入导出,称之为异构型数据库之间数据导入导出。例如,从Oracle导入数据到RDS支持的数据库引擎。

异构型数据库之间由于格式不同,不支持直接导入导出。但只要导入导出的格式数据兼容,理论上,导入表数据也是可行的。

异构型数据库之间数据导入导出,一般需要第三方软件,通过数据复制的方式来实现。比如,先使用工具从Oracle中,以文本的格式导出表记录,然后利用Load语句导入到华为云关系型数据库服务支持的数据库引擎。

Q:RDS for MySQL实例迁移中,大量binlog文件导致数据盘空间不足?

RDS for MySQL实例迁移中,短时间内产生大量binlog文件,导致数据盘空间不足(91%),影响业务正常运行。

解决方案

1.请及时清理过期数据。

2.随着业务数据的增加,原来申请的数据库磁盘容量可能会不足,建议用户扩容磁盘空间,确保磁盘空间足够。

请参见扩容磁盘。

3.云监控服务目前可以监控数据库cpu、内存、磁盘、连接数等指标,并且设置告警策略,出现告警时可以提前识别风险。

请参见通过Cloud Eye监控。


上一篇:物业综合管理平台商品亮点 下一篇:智慧教育大数据中心平台