数据备份可分为哪些类型


当前第2页 返回上一页

裸文件备份是指复制数据库的物理文件,既可以在数据库运行中进行复制(如 ibbackup、xtrabackup 这类工具),也可以在数据库停止运行时直接复制数据文件。这类备份的恢复时间往往比逻辑备份短很多。

按照备份数据库的内容来分,备份又可以分为:

  • 完全备份

  • 部分备份

完全备份是指对数据库进行一个完整的备份,即备份整个数据库,如果数据较多会占用较大的时间和空间。

部分备份是指备份部分数据库(例如,只备份一个表)。

部分备份又分为:

  • 增量备份

  • 差异备份

增量备份需要使用专业的备份工具。指的是在上次完全备份的基础上,对更改的数据进行备份。也就是说每次备份只会备份自上次备份之后到备份时间之内产生的数据。因此每次备份都比差异备份节约空间,但是恢复数据麻烦。

差异备份指的是自上一次完全备份以来变化的数据。和增量备份相比,浪费空间,但恢复数据比增量备份简单。

MySQL 中进行不同方式的备份还要考虑存储引擎是否支持,如 MyISAM 不支持热备,支持温备和冷备。而 InnoDB 支持热备、温备和冷备。

一般情况下,我们需要备份的数据分为以下几种:

  • 表数据

  • 二进制日志、InnoDB 事务日志

  • 代码(存储过程、存储函数、触发器、事件调度器)

  • 服务器配置文件

想要查阅更多相关文章,请访问PHP中文网!!

以上就是数据备份可分为哪些类型的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

mysql 教程之数据库

数据库三级模式体系结构的划分,有利于保持数据库的什么

如何使数据库索引的使用效率更高?

怎么修改mysql root密码?修改数据库root密码的步骤

mysql数据库的存储引擎详细讲解

什么是数据库的第一范式,第二范式和第三范式

数据库具有的三个基本特点是什么

phpmyadmin如何导出数据库文件

两分钟谈谈sqlserver的优缺点

phpmyadmin中如何删除数据库

更多相关阅读请进入《数据库》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...