注册
达梦数据库备份分类小结
技术分享/ 文章详情 /

达梦数据库备份分类小结

 凪  2025/09/30 23 0 0

在达梦数据库中,备份包含多种方式,不同方式容易混淆,本文对达梦数据库不同种类备份进行一个简单的总结。
备份的主要目的是数据容灾,将数据库的数据在数据库以外的地方进行保存,在数据库发生故障时,通过还原备份集,进行数据的恢复。
首先,备份可以分为物理备份与逻辑备份。物理备份是最直接的备份方式,扫描数据库文件,将数据拷贝保存到备份集中。物理备份包含冷备和热备。不论是热备还是冷备,都可以进行不同方式的备份,包括完全备份、增量备份(库备份和表空间备份支持增量备份,表备份和归档备份不支持增量备份)。
冷备即为脱机备份,需要关闭数据库实例,可以用命令行方式或图形化方式进行备份。命令行方式可以使用DMRMAN 工具,是DM 提供的命令行工具,直接输入./dmrman即可进入,然后输入备份、还原的语句,如图1所示(图示为windows环境)。

image.png
图1 DMRMAN 工具

冷备也可以使用图形化工具,打开console工具(安装数据库自带)即可进行备份,如图2所示。

image.png
图2 console工具备份还原

热备也就是联机备份,不需要关闭数据库实例,但是可能存在一些事务正在执行,所以为了确保备份数据的一致性,需要将备份期间产生的 REDO 日志一起备份。因此,必须配置本地归档、并开启本地归档,才可以进行联机备份。也可以使用命令行或图形化方式。命令行直接在disql中输入命令则可以,图形化方式直接在manager管理工具中可以进行数据库备份,如图3所示。

image.png
图3 Manager工具联机备份

逻辑备份也不需要关闭数据库实例,是利用dexp导出工具,可以进行不同范围包括库级、模式级、表级的导出,针对的是数据内容,导出以后可以使用dimp进行导入。逻辑导入导出不仅可以使用命令行方式,也可以在Manager管理工具中进行操作,如图4所示。

image.png
图4 Manager工具导入导出

以上备份的分类方式,以图示进行一个简单的总结,如图5所示。

image.png
图5 备份分类示意图

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服