一、数据库备份的分类
备份方式分很多种,从物理与逻辑的角度,备份可分为以下几类:
1.
物理备份
指对数据库操作系统的物理文件(如数据文件、日志文件等)的备份
物理备份是磁盘块为基本单位将数据从主机复制到备机
物理备份又可以分为脱机备份(冷备份)和联机备份(热备份)
冷备份(脱机备份):在关闭数据库时进行的备份操作,能够较好地保证数据库的完整性,
需要关
mysql
服务,读写请求均不允许状态下进行;
热备份(联机备份):在数据库运行状态中进行操作,这种备份方法依赖于数据库的日志文
件,备份的同时,业务不受影响。
温备份:服务在线,但仅支持读请求,不允许写请求;
2.
逻辑备份
逻辑备份是以文件为基本单位将数据从主机复制到备机
指对数据库逻辑组件(如表等数据库对象)的备份
从数据库的备份策略角度来看,备份又可分为完全备份、差异备份和增量备份
![](https://i-blog.csdnimg.cn/blog_migrate/85fb2f59902bc6e639fbb69b3c83f4a8.png)
三、MySQL 实现备份的两种方式