重建 OceanBase 迁移服务(OceanBase Migration Service,OMS)时,您无需保存数据迁移、数据同步项目的信息,但是需要保存数据源的配置信息。本文为您介绍如何进行导出和导入。
适用版本
适用于 OMS 全部版本。
导出数据源的配置信息进行备份
数据源的配置信息保存在配置数据库 drc_rm_db 对应的表 oms_endpoint 中,您可以通过 mysqldump 或 obdumper 工具导出该表。
通过 mysqldump 工具导出
mysqldump -hxxx -P2883 -uroot@xxx -p1xxx --triggers=false --database cm_322 --table oms_endpoint > /home/admin/cm_322.oms_endpoint.sql通过 obdumper 工具导出
请进入 obdumper 工具的安装目录执行下述命令。
./bin/obdumper -hxxx -P 2883 -u u_dumper -p '123456' --public-cloud -c obce-3zones -t obmysql -D test --table 'oms_endpoint' --ddl --csv -f /tmp/obdumper
重建 OMS 后导入备份的数据源配置信息
导入 mysqldump 工具导出的表
mysql -hxxx -P2883 -uroot@xxx -p1xxx use oms_rm source oms_endpoint.sql导入 obdumper 工具导出的表
您需要进入 obloader 工具的安装目录执行下述命令。
./bin/obloader -hxxx -P 2883 -u u_dumper -p '123456' --public-cloud -c obce-3zones -t obmysql -D test --table 'oms_endpoint' --ddl --csv -f /tmp/obdumper