数据备份可分为哪些类型

共有三种待机模式:热、冷、暖,根据您的需要而定。

备份文件分为逻辑备份和物理备份两种,恢复速度各不相同。

备份内容有两种:完全备份和部分备份,根据情况简单或复杂。

不同的数据库引擎有不同的支持,所以在选择备份策略时应该灵活。

数据备份的类型:完整备份、增量备份和差异备份

说实话,我很难理解这三种类型的备份。
就拿我之前负责的电商项目来说。
他们在早期阶段选择额外的备份。
结果,系统突然崩溃了。
花了大半天的时间才找到那些零散的多余备份,最后差点就漏掉了一些文件。
如果运维人员动作不快的话,可能会造成巨大的损失。

完整备份听起来简单粗暴,但确实有效。
我的另一个客户从事金融工作,对数据零容忍。
他们坚持每周使用一次完整备份。
虽然硬盘空间非常昂贵,但当出现问题时,恢复比什么都好。
但说实话,对于数据量非常大的系统来说,全量备份所花费的时间确实是有缺陷的——上次我们给视频公司做全量备份,光是复制就花了快半夜的时间。

增量备份最经济,但恢复比较麻烦。
我有一个朋友,从事网站开发。
他们的网站会定期更新,并且通过使用额外的备份为您节省大量资金。
但有一次服务器突然蓝屏了。
他摸索着备份,发现他必须按顺序递归地恢复上个月、上周、昨天的所有增量。
那景象太可怕了。
最尴尬的是,如果中间任何一个增量被破坏,整个恢复链就会被破坏。

什么是差异备份?坦率地说,这是一个折衷的解决方案。
我们有客户使用起来非常顺利。
他们每天进行不同的备份,并在周末进行完整备份。
恢复的时候,就拿上周的全量备份+今天的差异备份,比增量备份要快很多。
但缺点是比增量备份需要更多的存储空间,并且如果差异备份损坏,恢复风险比增量备份更高。

如何选择?我觉得关键还是要看业务场景。
例如,您的高度敏感数据必须完全备份,就像银行系统一样。
损失一些钱不是问题,但数据不能丢失。
如果数据变化很快,例如新闻网站上的数据,则额外的备份可以节省金钱和时间。
如果数据量不大但很少发生变化,差异备份可能是最佳解决方案。

我的知识很少。
很多企业采用混合备份策略,比如对核心数据进行全量备份+差异备份,对边缘数据进行增量备份。
不过,没有什么灵丹妙药,得根据实际情况灵活组合。
如果你实在想不通,那就找有经验的人帮你规划一下,以后就不会哭了。

按数据备份时数据库状态的不同有几种备份方式

上周我研究了数据库备份数据。

冷副本是离线副本。

2 02 3 年1 0月2 6 日,查资料发现冷备份是在数据库关闭的情况下进行的。

复制数据文件;控制文件;联机重做日志文件(REDOLOG)和初始化参数文件(Init.ora)。

冷拷贝很好;恢复快又快。

但是,数据库将被关闭。
这会影响生意。

仅在有限的时间内可用。

需要足够的磁盘空间。

冷副本适用于测试环境。

热备份是一种在线备份。

我的朋友在2 02 2 年1 2 月做热备份时,它说使用归档模式(ARCHIVELOG)。

表空间数据文件;保存日志文件和控制文件。

热备份很棒;无需停止数据库。

几秒钟内恢复。

支持表空间级备份。

但是要求很多。

保存过程必须正常。

备份失败,无法使用。

谨慎行事。

热备份适用于金融系统。

逻辑备份使用工具提取SQL语句。

例如,mysqldum
2 02 3 年 5 月 以合乎逻辑的方式我了解到备份文件不依赖于原始数据库的物理结构。

包含数据内容。

逻辑备份可用于数据库。

支持表级或库级备份。

但是速度很慢。

恢复可能存在问题。

无法增加备份。

逻辑备份适用于中小型数据库。

共有三种方法可供选择。

查看业务需求。

查看数据很重要。

请参阅系统资源。

算了。