概要

概念


物理备份:是转储物理文件(如数据文件、控制文件、归档日志文件等),一旦数据库发生故障,可以利用这些文件进行还原; 


逻辑备份:是对数据库对象(如用户、表、存储过程等)利用EXPORT等工具进行导出工作,可以利用IMPORT等工具把逻辑备份文件导入到数据库。逻辑备份是通过逻辑手段记录要备份的数据库对象的信息,是一种对象级备份的方案,因此逻辑备份的备份集的可移植性比较强,可以把数据库的逻辑备份恢复到不同版本不同平台的数据库上,也正式因为逻辑备份是对象级的备份,因此备份和恢复的效率比较低,对于大型的系统,采用逻辑备份,其恢复时间之长是大多数大型业务系统所不能忍受的。相对而言,物理备份不具备移植性,备份环境和恢复环境必须是完全相同的,由于物理备份是对数据库的文件(Block)进行备份,其备份和恢复速度相对比较快,在大型业务系统中较多地使用物理备份。MySql通常使用Mysqldump进行逻辑备份。



使用Mysqldump进行逻辑备份

 

mysqldump作为重要的MySQL备份工具,功能相当强大。备份参数、恢复策略,需要仔细研究。

备份单个数据库或单个数据库中的指定表:mysqldump [OPTIONS] database [tb1] [tb2]…

备份多个数据库:mysqldump [OPTIONS] –databases [OPTIONS] DB1 [DB2 DB3...]

备份所有数据库:mysqldump [OPTIONS] –all-databases [OPTIONS]

 


Linux下使用Mysqldump定时备份Mysql


http://blog.csdn.net/a120681076/article/details/51219277

https://www.cnblogs.com/wardensky/p/6145393.html

https://www.cnblogs.com/itsharehome/p/6005012.html

http://blog.csdn.net/testcs_dn/article/details/48829785


举报

© 著作权归作者所有


0