16.1.3 使用 mysqlhotcopy 工具快速备份
如果备份时不能停止 MySQL 服务器,可以采用 mysql
hotcopy 工具。 mysqlhotcopy 工具的备份方式比 mysqldum
p 命令快。下面为读者介绍 mysqlhotcopy 工具的工作原理和
使用方法。
mysqlhotcopy 工具是一个 Perl 脚本,主要在 Linux 操
作系统下使用。 mysqlhotcopy 工具使用 LOCK TABLES 、
FLUSH TABLES 和 cp 来进行快速备份。其工作原理是:先
将需要备份的数据库加上一个读操作锁,然后用 FLUSH TA
BLES 将内存中的数据写回到硬盘上的数据库中,最后把需
要备份的数据库文件复制到目标目录。使用 mysqlhotcopy
的命令如下:
[root@localhost ~]# mysqlhotcopy [option] dbname1 db
name2 … backupDir/
评论0
最新资源