备份可以根据几个不同维度进行分组
依据格式
- 逻辑备份:保存转储的结构与数据。尽管这种备份方式很慢,但是它非常有用,
因为它的文件可以由人阅读和手动编辑。
- 物理备份:保存二进制文件,这通常很快。如果因为表某种程度的损坏而不能复
现问题,这种备份方法非常重要。在这种情况下,使用单个表的二
进制备份并把它移动到测试服务器中是非常有意义的。
与MySQL服务器交互
- 在线备份:在MySQL服务器运行时备份。
- 离线备份:在MySQL服务器停止时备份。
与MySQL服务器对象交互
- 冷备份:在MySQL服务器不允许操作时进行备份。服务器或者停止修改他自己
的文件了,或者被阻塞而不能修改自己的文件。这种备份方式优点是它
非常快。
- 温备份:在MySQL服务器运行期间备份,在备份时仅仅禁止了对象上的少数操
作。如果并行线程使用数据库对象,并不能总是可能有一个一致的备
份,因此,所有的备份方法会使用某种类型的职能来保证在备份的对象
是安全的。这种方法仅仅设计当前备份对象的写锁,而允许其他连接修
改其他对象。在这种备份方式期间,读操作访问通常也是允许的。
- 热备份:在MySQL服务器运行期间备份,备份对象上的所有操作都是允许的。
在在线备份中,这是最快的方法。
依据内容
- 完整备份:备份所有对象。
- 增量备份:只备份特定时间后的更改记录,通常是以前备份的时间。
- 部分备份:仅仅复制特定对象,例如,一个数据库中的几个表。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




