SHO酱的Blog

SHO酱的Blog

OceanBase 数据迁移说明

2023-08-09

版本

  • 操作系统 : CentOS 7.9

  • OceanBase数据库 : 4.2.0_CE_Beta

  • OceanBase 导数工具 : 4.2.4

导出表结构和数据

命令的具体参数说明看这里:https://www.oceanbase.com/docs/community-obloaderdumper-cn-0000000002367609

# 导出表结构
./obdumper -h 127.0.0.1 -P 2881 -u root -p *** -D database_name --csv --table '*' -f /dobd/bak/data
# 导出表数据
./obdumper -h 127.0.0.1 -P 2881 -u root -p *** -D database_name --ddl --all -f /obd/bak/ddl

导入表结构和数据

命令的具体参数说明看这里:https://www.oceanbase.com/docs/community-obloaderdumper-cn-10000000002041311

# 导入表结构
./obloader -h 127.0.0.1 -P 2881 -u root -p *** -D database_name --ddl --all -f /obd/bak/ddl
# 导入表数据
./obloader -h 127.0.0.1 -P 2881 -u root -p *** -D database_name --csv --all --truncate-table -f /obd/bak/data

参考

[使用 OceanBase 导数工具在 OceanBase 集群 MySQL 租户间迁移数据](https://www.oceanbase.com/docs/common-oceanbase-database-1000000000033181)

[OBDUMPER 命令行选项](https://www.oceanbase.com/docs/community-obloaderdumper-cn-0000000002367609)

[OBLOADER 命令行选项](https://www.oceanbase.com/docs/community-obloaderdumper-cn-10000000002041311)

[OceanBase 软件下载中心](https://www.oceanbase.com/softwarecenter)