Innodb之拷贝InnoDB表从一服务器到另一台服务器2

本章节阐述将表移动到不同server上的技术。如可以将整个Mysql 实例转移到更大、更快的Server上;也可以拷贝整个实例到Slave上;也可以拷贝单个表或某些表到其他Server上(数据仓库)。

目前共有如下技术:

传复表空间(Transportable tablespaces)如1 中所示。

Mysql企业备份(Mysql Enterprise Backup)

拷贝数据文件(Copying Data Files[Cold Backup Method])

数据导入导出(Export ,import [mysqldump])

传复表空间技术在1中已经详细说明。

Mysql Enterprise Backup,

Mysql企业备份,是一种在线备份,同时适用于InnoDB和MyISAM表;在备份过程中不影响对数据的读写。热备就是这样的一种模式,在不影响业务系统的情况下进行同步备份【即任何一次的修改都会同步到备份系统】。关于Mysql企业备份对Innodb的表是热备;而对于非Innodb表【MyISAM和其他引擎的表】是暖备【warm backup】即在备份过程中只支持读不支持写。建议将表改为Innodb。

原文地址:https://www.cnblogs.com/itdev/p/5951879.html