当前位置:首页 > PS视频 > 正文内容

数据库的备份和恢复方法有哪些?

编辑2个月前 (04-27)PS视频5

数据库备份与恢复方法(通用考点 + 实操版)

一、数据库备份分类

1. 按备份范围

  • 完整备份(全量备份)

    备份整个数据库所有数据、表、结构、日志。

    优点:恢复简单;缺点:占用空间大、速度慢。

  • 增量备份

    只备份上一次备份后新增 / 修改的数据。

    优点:体积小、速度快;缺点:恢复需要依次叠加全量 + 所有增量。

  • 差异备份

    备份上一次全量备份之后变化的数据。

    介于全量和增量之间,恢复只需要「全量 + 最新差异」。

2. 按运行状态

  • 冷备份(脱机备份)

    关闭数据库服务后再备份,数据一致性高、操作简单。

  • 热备份(联机备份)

    数据库正常运行、业务不中断情况下备份,适合 7×24 小时在线系统。


二、常用备份方法

  1. 物理备份
    直接复制数据库底层物理文件(数据文件、日志文件、配置文件)。
    适用:MySQL、Oracle、SQL Server
    特点:速度快、适合大数据量,多用于冷备份。
  2. 逻辑备份
    导出为 SQL 语句、文本、脚本文件(表结构 + 数据)。
    例如:MySQL 的 mysqldump、SQL Server 导出脚本。
    特点:跨平台、便于迁移,适合小数据量。
  3. 定时自动备份
    借助系统计划任务、数据库自带定时工具,实现周期性自动备份,防止遗忘。
  4. 日志备份
    备份事务日志,可实现时间点精准恢复,最大限度减少数据丢失。

三、常用恢复方法

  1. 全量恢复
    使用完整备份文件直接覆盖还原,快速恢复整体数据库。
  2. 增量 / 差异恢复
    先还原全量备份,再依次还原差异 / 增量备份,补全后续数据。
  3. 日志恢复(时间点恢复)
    利用事务日志,恢复到某一分秒时刻,适合误删数据、误操作挽回。
  4. 物理文件恢复
    将备份的物理数据文件复制回原目录,重启数据库服务生效。
  5. 逻辑脚本恢复
    执行备份好的 SQL 文件,导入表结构和数据,适合跨设备迁移恢复。

四、主流数据库常用工具(简答常考)

  1. MySQL

  • 备份:mysqldump、物理拷贝、定时任务

  • 恢复:source 命令、导入 sql 文件

  1. SQL Server

  • 备份:自带维护计划、完整 / 差异备份

  • 恢复:数据库还原功能、日志还原

  1. Oracle

  • 备份:EXPDP、RMAN 工具

  • 恢复:RMAN 恢复、导入 dmp 文件


五、总结(背诵精简版)

  1. 备份方式:全量备份、增量备份、差异备份;冷备份、热备份;物理备份、逻辑备份、日志备份。

  2. 恢复方式:全量恢复、增量 / 差异恢复、日志时间点恢复、物理文件恢复、SQL 脚本导入恢复。


扫描二维码推送至手机访问。

版权声明:本文由手机数据加工厂发布,如需转载请注明出处。

本文链接:https://www.cryp6.com/?id=109

“ 数据库的备份和恢复方法有哪些?” 的相关文章

如何选择适合自己的手机电脑数据同步方式?

一、根据使用需求选择1日常少量传输(图片、文档、文字)适合:微信 / QQ 文件传输助手、跨设备剪贴板、网页版互传特点:操作最简单,无需额外安装软件,适合临时发资料、截图、作业文件,普通学生、日常使用首选。2传输大文件、高清视频、大量照片适合:USB 有线连接、品牌专属互传、多屏协同特点:传输速度快...

如何关闭手机、电脑的云同步功能

如何关闭手机、电脑的云同步功能

下面分手机(iOS / 安卓主流品牌)和电脑(Windows/Mac),一步步教你关闭云同步(可选择性关,也可全关),以及关闭后如何防止数据被自动恢复 / 覆盖。一、苹果手机(iPhone/iPad):关闭 iCloud 同步1)选择性关闭(推荐:只关照片 / 文档,保留联系人等)打开 设置 → 点...

如何彻底删除云端数据?

下面按 “先断同步→删云端文件→清回收站→清备份 / 版本→退出账号”,把主流云盘(OneDrive、iCloud、百度网盘、华为 / 小米等)一次性彻底删干净,防止恢复与覆盖。一、先把所有设备同步全关(必做)电脑:退出 OneDrive/iCloud/ 百度网盘,取消链接此设备,关闭自动同步。手机...

为什么 AI 游戏更适合鸿蒙?

AI 游戏更适合鸿蒙,核心是:微内核 + 分布式 + 系统级 AI + 软硬协同,正好匹配 AI 游戏 “高实时、大算力、多设备、动态内容” 的需求,比安卓 /iOS 更贴合、更稳、延迟更低。一、底层架构:天生为高实时 AI 推理设计微内核 + 高性能调度:比宏内核(安卓)延迟更低、更稳,AI 推理...

算力调度算法:基于AI的智能算力分配方法

下面我用偏工程、好落地的方式,把 “基于 AI 的智能算力调度算法(智能算力分配方法)” 讲清楚:从核心思路、主流 AI 算法、典型流程,到鸿蒙 / 端侧场景怎么用。一、问题背景:为什么要用 AI 调度算力?传统算力调度(轮询、加权轮询、静态优先级)靠人工规则,面对 AI 任务(大模型训练 / 推理...

智能算力调度算法的应用场景有哪些?

智能算力调度算法的应用场景一、人工智能领域大模型训练与推理自动分配 CPU、GPU、NPU 资源,合理调度训练任务、文本 / 图片 AI 推理任务,避免算力拥挤,提升运行速度。端侧 AI 应用手机、平板、智能设备的 AI 拍照、语音助手、人脸识别,依靠智能调度合理分配本地算力,降低耗电、减少卡顿。二...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。