物理备份
由存储数据库内容的目录和文件的副本组成,适用于大型数据库。
优点是备份速度快,恢复速度快,体积小。
如果数据库正在运行,需要先执行锁定,防止在备份期间更改数据库内容。
InnoDB
类型的表或其他类型的表可以使用 MySQL 企业版备份的 mysqlbackup 工具,MyISAM
表可以使用文件系统的命令(如:cp, scp, tar, rsync等)。
逻辑备份
通过查询数据库服务器,获得数据库建表语句和插入语句组成,适用于数据量少的数据库。
缺点是备份速度较慢,恢复速度较慢,体积较大,并且需要服务器正常运行才可以执行逻辑备份。
优点是备份级别可控。
逻辑备份适用于任何存储引擎,工具包括 mysqldump 和 SELECT ... INTO OUTFILE
语句。
快照备份
在给定的时间点提供文件系统的逻辑副本,而无需整个文件系统的物理副本。
MySQL本身不提供获取文件系统快照的功能。它可以通过Veritas,LVM或ZFS等第三方解决方案获得。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。