企业运维训练营之数据库原理与实践—云数据库备份与恢复—数据库备份恢复介绍

简介: 企业运维训练营之数据库原理与实践—云数据库备份与恢复—数据库备份恢复介绍

一、 数据库备份恢复介绍

 

image.png

 

备份是通过特定方法将数据库的必要文件或数据以特定格式转储到其他存储媒介中。备份内容可以是物理文件,也可以是逻辑数据。存储形式可以是SQL文件、CSV文件,也可以是二进制文件等。存储媒介可以是文件系统、存储、NAS、磁态机等。

 

恢复指将备份文件中的特定数据通过工具或命令的方式恢复到指定的数据库中。其中特定数据主要指备份结果,可以全量恢复,也可以选择其中部分数据,还可以指定时间,比如只恢复到某时间点的数据。逻辑备份可以恢复到其他种类或其他版本的数据库中,而物理备份只能恢复到同一版本的数据库。

 

数据是企业的核心资产,数据丢失的代价不可预估。而由于数据是虚拟资产,非常容易丢失,因此,必须有备份和恢复的能力。

 

数据丢失的原因非常多样,比如人为操作失误造成某些数据被无删除,软件Bug造成部分或全部数据丢失,硬件故障造成数据库部分或全部数据丢失,安全漏洞被入侵、数据被恶意破坏等。

 

除了应对数据丢失和损坏,备份恢复还可用于其他场景:比如排查问题数据或快速搭建生产环境。业务上需要做数据分析,如果在生产库上进行会存在较大风险,因此可以通过备份快速克隆出生产库。此外,也可以用于数据库或数据的迁移、特殊应用场景下基于时间点的数据恢复等。

 image.png

 

 

根据备份是否需要数据库离线,可以分为热备、冷备和温备。

 

热备指对正在运行的数据库操作没有任何影响,数据库的读写操作可以正常执行,仅对性能会有一定影响。

冷备也叫离线备份,数据库必须停止,读写操作也无法执行。

温备指数据库不能进行写入,但允许读操作。

 

不同工具可能掺杂不同的备份状态,一次完整的备份可能够会涉及到以上三种不同方式。

 

按照备份后文件的内容,可以分为逻辑备份、物理备份和快照备份。

 

逻辑备份指备份数据库里的逻辑对象,比如表、存储过程等;物理备份指直接备份物理文件;快照备份指基于存储的快照技术进行备份。

 

按照备份数据的内容,可以分为全量备份、增量备份以及差异备份。

 

全量备份指对全量数据进行备份,花费时间长,对数据库的影响时间也长,无法进行实时备份。增量备份指基于上次备份,对增量数据做备份。差异备份指基于上次全量备份,做一次差异数据的备份。

 

RTO与RPO是评价备份恢复系统完善的标准。

 

RTO是恢复时间点目标,即花费多少时间恢复数据

RTO是数据恢复点目标,即过去某个时间点丢失了多少数据。

 

最小RPO与RTO意味着以最快时间恢复到最新的数据。

相关文章
|
8月前
|
存储 人工智能 运维
日志服务&云监控全新发布,共筑企业智能运维新范式
阿里云推出Operation Intelligence新范式,通过日志服务SLS与云监控2.0,实现从感知、认知到行动闭环,推动运维迈向自决策时代。
634 1
日志服务&云监控全新发布,共筑企业智能运维新范式
|
8月前
|
存储 人工智能 NoSQL
AI大模型应用实践 八:如何通过RAG数据库实现大模型的私有化定制与优化
RAG技术通过融合外部知识库与大模型,实现知识动态更新与私有化定制,解决大模型知识固化、幻觉及数据安全难题。本文详解RAG原理、数据库选型(向量库、图库、知识图谱、混合架构)及应用场景,助力企业高效构建安全、可解释的智能系统。
|
8月前
|
运维 Prometheus 监控
别再“亡羊补牢”了!——聊聊如何优化企业的IT运维监控架构
别再“亡羊补牢”了!——聊聊如何优化企业的IT运维监控架构
340 8
|
9月前
|
存储 人工智能 运维
从“看得见”到“能决策”:Operation Intelligence 重构企业智能运维新范式
从 Observability 到 Operation Intelligence,日志服务 SLS 与云监控 2.0 协力之下,为企业打造高效、稳定、智能运营的数字化中枢,让复杂系统变得可视、可管、可优。
|
9月前
|
运维 Linux 网络安全
自动化真能省钱?聊聊运维自动化如何帮企业优化IT成本
自动化真能省钱?聊聊运维自动化如何帮企业优化IT成本
285 4
|
9月前
|
缓存 关系型数据库 BI
使用MYSQL Report分析数据库性能(下)
使用MYSQL Report分析数据库性能
572 158
|
9月前
|
关系型数据库 MySQL 数据库
自建数据库如何迁移至RDS MySQL实例
数据库迁移是一项复杂且耗时的工程,需考虑数据安全、完整性及业务中断影响。使用阿里云数据传输服务DTS,可快速、平滑完成迁移任务,将应用停机时间降至分钟级。您还可通过全量备份自建数据库并恢复至RDS MySQL实例,实现间接迁移上云。
|
9月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS费用价格:MySQL、SQL Server、PostgreSQL和MariaDB引擎收费标准
阿里云RDS数据库支持MySQL、SQL Server、PostgreSQL、MariaDB,多种引擎优惠上线!MySQL倚天版88元/年,SQL Server 2核4G仅299元/年,PostgreSQL 227元/年起。高可用、可弹性伸缩,安全稳定。详情见官网活动页。
1483 152