您的位置:首页 > 博客中心 > 数据库 >

MySQL备份类型

时间:2022-03-14 02:46

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


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

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

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

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


2、根据备份的数据集:

完全备份:full backup 

部分备份:partial backup 


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

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

    优点:备份快

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

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

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

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


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

完全备份 

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

增量备份 

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

差异备份 

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



本文出自 “” 博客,请务必保留此出处

热门排行

今日推荐

热门手游