码迷,mamicode.com
首页 > 数据库 > 详细

MySQL备份类型

时间:2014-11-21 00:01:56      阅读:473      评论:0      收藏:0      [点我收藏+]

标签:文本文件   服务器   数据库   mysql   数据源   

    备份是以防万一的一种必要手段,在以后出现硬件损坏或非人为的因素而导致数据丢失时,可以使用备份恢复数据,以将损失降低到最小程度,因此备份时必须的,而备份分为以下几个类型:


1、根据服务器是否在线:

冷备份,即服务器不在线,离线备份,cold backup

热备份,即在线对服务器做备份,hot backup

温备份:warm backup,可以读,不能写


2、根据备份的数据集:

完全备份:full backup 

部分备份:partial backup 


3、根据备份的接口:直接备份数据文件还是通过mysql导出数据

物理备份:直接复制归档数据文件的备份方式

    优点:备份快

    缺点:如果备份的数据源就是损坏的,则备份出的数据也是无法恢复的

逻辑方式:吧数据从数据库提取出保存为文本文件

    优点:能备份出来的数据就能恢复

    缺点:备份空间大,恢复慢,无法保证浮点数的精度,而且要重建索引,站CPU资源


4、根据备份时备份整个数据还是仅备份变化的数据

完全备份 

    手动或执行任务执行自上次或首次完全对数据的一次全部备份,如果数据较多会占用较大的时间和空间,但是一旦出现数据丢失就要用到完整备份

增量备份 

    需要使用专业备份工具,涉及到完整备份后的数据时间识别,每次备份只会备份自上次备份之后到备份时间之内产生的数据,因此每次备份相对差异备份的数据较小,但是恢复数据不是很方便且恢复较慢,但是备份较快

差异备份 

    自上一次完整备份后产生的数据,即每次都会备份一次自上次完整备份以后产生的所有数据,因此备份的数据包大小会随着日期越来越大,直到进行一次完整备份,但是差异备份结合完全备份恢复数据最为方便快捷。


bubuko.com,布布扣


本文出自 “Linux” 博客,请务必保留此出处http://zhangshijie.blog.51cto.com/806066/1580227

MySQL备份类型

标签:文本文件   服务器   数据库   mysql   数据源   

原文地址:http://zhangshijie.blog.51cto.com/806066/1580227

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!