复制数据库存储文件,实现数据拷贝迁移的目的

【 使用环境 】生产环境
【 使用版本 】4.2.0_CE
【问题描述】
场景:将ob1的数据库数据,拷贝到ob2上的数据库中,达到ob1的数据拷贝到ob2上

方案:如何通过拷贝ob的数据库数据存储文件,在ob2还原ob1的存储数据?

PS:只通过拷贝数据存储文件

  1. 不使用导数工具obdumper、obloader导入导出数据文件形式
  2. 不使用数据备份、日志归档方式还原数据(因为还要重建新租户)
  3. 对标mysql的导入导出可以指定某个库表的data数据存储文件(xx.MYD,xx.MYI,xx.frm),复制这3个文件到对端设备,即可还原数据。
  4. ob不能指定某个库表的数据存储文件,都是融合成一个block_file文件的

observer下文件:
image

store下文件:
image

sstable下的文件:
image