检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
迁移前准备 准备弹性云服务器或可通过公网访问GaussDB(for MySQL)的设备。 通过弹性云服务器连接GaussDB(for MySQL)数据库实例,需要创建一台弹性云服务器。 创建并登录弹性云服务器,请参见《弹性云服务器快速入门》中“购买弹性云服务器”和“登录弹性云服务器”。 通过公网访问GaussDB(for
安装社区版MySQL 初始化磁盘并安装社区版MySQL。 登录弹性云服务器 登录华为云管理控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击页面左上角,选择“计算 > 弹性云服务器 ECS”。 在弹性云服务器名称“ecs-mysql”所在行单击“远程登录”。 选择“CloudShell登录”。
使用最小权限访问,并及时修改数据库默认端口号(3306),同时将可访问IP地址设置为远程主机地址或远程主机所在的最小子网地址,限制远程主机的访问范围。 源地址默认的IP地址0.0.0.0/0是指允许所有IP地址访问安全组内的GaussDB(for MySQL)数据库实例。 操作步骤
使用最小权限访问,并及时修改数据库默认端口号(3306),同时将可访问IP地址设置为远程主机地址或远程主机所在的最小子网地址,限制远程主机的访问范围。 源地址默认的IP地址0.0.0.0/0是指允许所有IP地址访问安全组内的GaussDB(for MySQL)数据库实例。 操作步骤
String 弹性公网IP的网络类型。 port_id String 端口ID。 public_ip_address String 弹性公网IP地址。 private_ip_address String 私网IP地址。 status String 弹性公网IP状态。 tenant_id
单击目标代理实例名称,在“实例信息”模块的“代理地址”处,单击“修改”。 图1 修改代理地址 在“修改代理地址”弹出框中,输入新的IP地址后,单击“确定”。 已使用的IP地址,不能再作为代理实例的新代理地址。 图2 修改代理地址 父主题: 变更数据库代理配置
无弹性云服务器,执行2。 图1 ECS实例 购买弹性云服务器时,选择Linux操作系统,例如CentOS。 由于需要在ECS下载MySQL客户端,因此需要为ECS绑定弹性公网IP(EIP)。 购买Linux弹性云服务器请参考《弹性云服务器快速入门》中“购买弹性云服务器”章节。 在
登录管理控制台,查看是否有弹性云服务器。 有Windows弹性云服务器,执行3。 无弹性云服务器,执行2。 购买弹性云服务器时,选择Windows操作系统。 由于需要在ECS下载MySQL客户端,因此需要为ECS绑定弹性公网IP(EIP),并且选择与GaussDB(for MySQL)
易用、安全、高级、智能。 推荐使用DAS连接。 内网连接 读写内网地址 系统默认提供内网IP地址。 当应用部署在弹性云服务器上,且该弹性云服务器与GaussDB(for MySQL)实例处于同一区域,同一VPC时,建议单独使用内网IP连接弹性云服务器与GaussDB(for MySQL)数据库实例。
HTAP实例存在情况下,不支持修改内网地址。 修改读写内网地址后域名需要几分钟重新解析地址导致数据库连接中断,请在业务低峰期操作。 配置读写内网地址 在购买实例时,可在“购买数据库实例”页面的“虚拟私有云”部分,根据选择的子网自动或手动配置内网地址。 修改读写内网地址 对于创建完成的云数据库GaussDB(for
有Windows弹性云服务器,执行3。 无弹性云服务器,执行2。 购买弹性云服务器时,选择Windows操作系统。 由于需要在ECS下载MySQL客户端,因此需要为ECS绑定弹性公网IP(EIP)。 购买Windows弹性云服务器请参考《弹性云服务器快速入门》中“购买弹性云服务器”章节。
易用、安全、高级、智能。 推荐使用DAS连接。 内网连接 读写内网地址 系统默认提供内网IP地址。 当应用部署在弹性云服务器上,且该弹性云服务器与GaussDB(for MySQL)实例处于同一区域,同一VPC时,建议单独使用内网IP连接弹性云服务器与GaussDB(for MySQL)数据库实例。
无弹性云服务器,执行2。 购买弹性云服务器时,选择Windows操作系统。 由于需要在ECS下载MySQL客户端,因此需要为ECS绑定弹性公网IP(EIP)。 购买Windows弹性云服务器请参考《弹性云服务器快速入门》中“购买弹性云服务器”章节。 在ECS实例基本信息页,查看ECS实例的区域和VPC。
在弹出框的弹性公网IP地址列表中,选择目标弹性公网IP,单击“确定”,提交绑定任务。 如果没有可用的弹性公网IP,您可单击“查看弹性公网IP”,跳转到网络控制台创建弹性公网IP,创建完成后请返回实例的基本信息页面绑定弹性公网IP。 图2 选择弹性IP 在“网络信息”模块“读写公网地址”处查看绑定成功的弹性公网IP。
修改内网地址 功能介绍 修改实例内网地址。 调用方法 请参见如何调用API。 URI PUT /v3/{project_id}/instances/{instance_id}/internal-ip 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
操作流程 构建MySQL服务器、购买GaussDB(for MySQL)实例,并且将MySQL服务器数据迁移到GaussDB(for MySQL)实例的整个流程的主要任务流如图1所示。 图1 流程图 父主题: ECS自建MySQL迁移到GaussDB(for MySQL)
单击“设置”,弹框中设置访问控制方式和IP地址。 图1 设置访问控制 表1 参数说明 参数名称 说明 访问控制方式 仅支持设置黑名单或白名单的其中一种,切换后原设置失效,黑名单内的地址禁止访问,请谨慎操作。 IP地址或网段 IP地址或网段:输入符合规范的IP地址或网段,具体要求如下: 每行一个IP地址或网段,以回车结束。
MySQL)相同的VPC,实现内网互通。 排查弹性云服务器配置信息。 请查看同一个VPC内的两台弹性云服务器无法互通或者出现丢包等现象时,如何排查。 检查GaussDB(for MySQL)安全组规则。 查看GaussDB(for MySQL)的安全组的入方向规则,需要将ECS的私有IP和端口添加到入方向规则。
否 String 子网的网络ID信息。 private_ip 否 String 读写内网IP地址。 readonly_private_ip 否 String 读内网IP地址。 proxy_ip 否 String 读写分离IP地址。 offset 否 Integer 索引位置,偏移量
否 String 子网的网络ID信息。 private_ip 否 String 读写内网IP地址。 readonly_private_ip 否 String 读内网IP地址。 proxy_ip 否 String 读写分离IP地址。 offset 否 Integer 索引位置,偏移量