几种简单的备份MySQL数据‍方法 - SEO - 新闻资讯 - 几种简单的备份MySQL数据‍方法
新闻资讯

几种简单的备份MySQL数据‍方法

发布时间:2021-06-15 浏览次数:15

作为一名程序员如果不小心删掉数据库我们该做何选择,小编在详细对比了几十种不同方案后得出一个结论,跑路是我们仅有的活路,但是如果我们事先进行了备份MySQL数据‍,那么这就是另外一个很美好的故事了。当然有的朋友总是觉得主流的的备份方式都比较麻烦,有没有更简单的方式呢?今天小编给大家介绍以下几种简单方法。


1.完全备份

每次都将所有数据(不管自备份以来有没有修改过)进行一次完整的复制备份后会清除文件的存档属性,方便日后增量备份或者差异备份进行版本比较。但是这种方法占用空间大备份速度慢,但恢复时一次恢复到位恢复速度快。

2.增量备份

每次备份上一次备份到现在产生的新数据,在初次完整备份之后二次开始每次都将添加了存档属性的文件进行备份并且在备份之后再把这些存档属性清除。为什么要清除存档属性呢?这就是为了下一次备份的时候判断是否有文件变化,因为用户在每次备份以后修改这些被清除存档属性的文件存档属性就会自动加上,相当于用户告诉系统这些文件有变化你下一次就备份这些文件,其他没有存档属性的就不需要备,这就是增量备份的工作机制。这种方法备份体积小备份速度快,但是恢复的时候需要按备份时间顺序逐个备份版本进行恢复恢复时间长。

3.差异备份

只备份跟完整备份不一样的,在初次完整备份之后二次开始每次都将所有文件与一次完整备份的文件做比较把自初次次完整备份以来所有修改过的文件进行备份,且以后每次备份都是和初次完整备份进行比较,备份自初次完整备份以来所有的修改过的文件。这是一种介于完整备份和增量备份之间的方法。

简单地说完整备份MySQL数据‍就是十分暴力的将所有数据备份一边相当于电脑的复制黏贴。这种方法十分简单直接适合不是很大的数据备份。而增量备份相当于文件的覆盖只会对有变动的做相关备份。差异备份和增量备份相似只是比较对象变成了初次备份的数据。


相关推荐

产品试用 产品试用
400-820-6580 免费电话