正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MySQL)实例在同一个VPC中。部署架构如图1所示。 如果自建MySQL和GaussDB(for MySQL)实例不在同一个VPC内,相比于相同VPC的情况,需要配置两个VPC的对等连接,部署架构图如图2所示。 图1 同一VPC的部署架构 图2 不同VPC场景的部署架构 GaussDB(for
FREE_RESOURCE:释放资源 MODIFY_DB_CONFIG:修改数据库配置 RESET_DB_PWD:重置数据库密码(源库、目标库) MODIFY_CONFIGURATION:修改任务配置 PAUSE:暂停任务 START:启动任务 CHANGE:修改任务 RETRY:重试任务
SASL_PLAINTEXT:使用SASL机制连接Kafka,需要设置SASL相关配置。 SSL:使用SSL加密方式连接Kafka,需要设置SSL相关配置。 SASL_SSL:使用SASL及SSL加密认证方式,需要设置SSL及SASL相关参数配置信息。 枚举值: PLAINTEXT SASL_PLAINTEXT
目标数据库用户名对应的密码。 目标数据库用户名和密码将在回放过程中被加密暂存到DRS实例主机上,待该任务删除后会永久清除。 任务配置 图7 任务配置 表9 任务配置信息 参数 描述 SQL类型配置 选择回放到目标数据库SQL类型,默认选择SELECT,可选SELECT、INSERT、UPDATE、DELETE、DDL。
目标数据库用户名对应的密码。 目标数据库用户名和密码将在回放过程中被加密暂存到DRS实例主机上,待该任务删除后会永久清除。 任务配置 图8 任务配置 表10 任务配置信息 参数 描述 SQL类型配置 选择回放到目标数据库SQL类型,默认选择SELECT,可选SELECT、INSERT、UPDATE、DELETE、DDL。
SASL_PLAINTEXT:使用SASL机制连接Kafka,需要设置SASL相关配置。 SSL:使用SSL加密方式连接Kafka,需要设置SSL相关配置。 SASL_SSL:使用SASL及SSL加密认证方式,需要设置SSL及SASL相关参数配置信息。 枚举值: PLAINTEXT SASL_PLAINTEXT
库C后,即可实时库A、库B到库C的同步。 库名修改成功后,您会看到修改前的库名和修改后的新数据库名,至此,表示完成库映射的配置。 图5 查看库名修改结果 配置完成后,等待任务启动并完成同步。 父主题: 通用操作
多表归一DDL操作技巧: 增加列ADD COLUMN: 配置DRS任务时过滤ADD COLUMN:先在目标库目标表增加列,再在每个多对一任务的源库源表分别增加列。同步任务会自动兼容源表列少于目标表的场景,因此任务不受影响。顺序相反则会导致任务中断。 配置DRS任务时未过滤ADD COLUMN:D
目标数据库用户名对应的密码。 目标数据库用户名和密码将在回放过程中被加密暂存到DRS实例主机上,待该任务删除后会永久清除。 任务配置 图8 任务配置 表10 任务配置信息 参数 描述 SQL类型配置 选择回放到目标数据库SQL类型,默认选择SELECT,可选SELECT、INSERT、UPDATE、DELETE、DDL。
MySQL的迁移为示例,介绍在VPC网络场景下,通过数据复制服务管理控制台配置数据迁移任务的流程,其他存储引擎的配置流程类似。 VPC网络适合云上同Region数据库之间的迁移。 在数据复制服务中,数据库迁移是通过任务的形式完成的,通过创建任务向导,可以完成任务信息配置、任务创建。迁移任务创建成功后,您也可以通
edis参数,将源库的配置文件redis.conf中repl-backlog-size参数的值适当调大。 迁移过程中,如果源库Redis集群发生扩缩容(例如增加或者减少分片)、规格变配(例如扩大内存),则需要重新配置迁移任务。且为保证数据一致性,在重新配置任务前,建议先清空已迁移至目标GeminiDB
SASL_PLAINTEXT:使用SASL机制连接Kafka,需要设置SASL相关配置。 SSL:使用SSL加密方式连接Kafka,需要设置SSL相关配置。 SASL_SSL:使用SASL及SSL加密认证方式,需要设置SSL及SASL相关参数配置信息。 枚举值: PLAINTEXT SASL_PLAINTEXT
GaussDB”。 单击“购买数据库实例”。 配置实例名称和实例基本信息。 选择实例规格。 本示例中为测试实例,选择较小的测试规格,实际可选规格以界面为准。 选择实例所属的VPC和安全组(创建VPC和创建安全组),配置数据库端口。 配置实例密码等信息。 单击“立即购买”,确认信息并提交。
对于未启动、状态为配置中的任务,DRS默认保留3天,超过3天DRS会自动删除后台资源,当前任务状态不变。当用户再次配置时,DRS会重新申请资源。 对于是失败状态的订阅任务,DRS默认保留14天,超过14天DRS会自动删除后台资源,当前任务状态不变。当用户再次配置时,DRS会重新申请资源。
drs:userGuide:list 无。 查询预定义标签 - 查询预定义标签需要配置: tms:resourceTags:list 查询配置日志组 - 查询配置日志组需要配置: lts:groups:get 查询配置日志流 - 查询配置日志流需要配置: lts:topics:get 获取实时同步任务列表
在源数据库的“pg_hba.conf”配置文件的所有配置前增加一行配置“host replication <src_user_name> <drs_instance_ip>/32 <认证方式>”; 认证方式可参考PostgreSQL官方文档pg_hba.conf文件配置,常见的认证方式有scram-sha-256等。
单击“创建安全组”。 填写安全组名称等信息。 单击“确定”。 返回安全组列表,单击安全组名称“sg-mysql”。 选择“入方向规则”,单击“添加规则”。 配置入方向规则,放通数据库3306端口。 重复9-10放通22端口。 放通后的效果如下: 父主题: 自建MySQL服务器
源和目标数据库的网络连通配置 源数据库如果部署在本地,可参考本地数据库到华为云中的内容,选择网络类型进行配置。 源数据库为其他云数据库,可参考其他云数据库到华为云中的内容,选择网络类型进行配置。 源数据库为华为云ECS自建库,可参考华为云ECS自建数据库到华为云中的内容,选择网络类型进行配置。 源
Redis参数,将源库的配置文件redis.conf中repl-backlog-size参数的值适当调大。 迁移过程中,如果自建Redis发生扩缩容(例如增加或者减少分片)、规格变配(例如扩大内存),则需要重新配置迁移任务。且为保证数据一致性,在重新配置任务前,建议先清空已迁移至目标GeminiDB
在源数据库的“pg_hba.conf”配置文件的所有配置前增加一行配置“host replication <src_user_name> <drs_instance_ip>/32 <认证方式>”; 认证方式可参考PostgreSQL官方文档pg_hba.conf文件配置,常见的认证方式有scram-sha-256等。