
达梦数据库归档、备份
发布日期:2021-05-08 21:36:34
浏览次数:25
分类:精选文章
本文共 1462 字,大约阅读时间需要 4 分钟。
达梦数据库归档与备份操作指南
一、归档日志解释
归档日志用于数据库恢复和还原,是redo日志的历史操作记录。达梦数据库在进行备份前,需要先开启归档功能。
二、归档配置步骤
切换至配置状态
进入数据库配置界面,完成归档路径和本地归档设置。设置归档参数
配置归档路径、本地归档、归档文件大小和最大值等详细参数。切换至打开状态
确认归档功能已开启,便可执行数据库备份操作。归档状态验证
确认归档功能已成功打开,准备执行备份任务。三、命令操作说明
数据库状态切换
alter database mount;
alter database archivelog;
alter database open;
归档路径配置
alter database add archivelog 'dest=/opt/dmdbms/data/DAMENG/arc,type=local,file_size=128,space_limit=20480';
参数文件修改
- 修改
dm.ini
中arch_ini=1
(1表示启用归档功能) - 修改
darch.ini
文件中的各项参数,例如:[ARCHIVE_LOCAL1]ARCH_TYPE = LOCALARCH_DEST = /opt/dmdbms/data/DAMENG/archARCH_FILE_SIZE = 256ARCH_SPACE_LIMIT = 20480
- 完成后需重启数据库以生效。
四、数据库备份操作
全量库备份
backup database full backupset 'DB_DAMENG_FULL';
表结构备份
backup database full ddl_clone backupset 'DB_DAMENG_FULL';
单表备份
backup table "SYSDBA"."TEST" backupset '/home/dm_bak/tab_bak';
五、数据库还原操作
表结构还原
drman> restore table struct from backupset '/home/dm_bak/tab_bak';
drman> RESTORE TABLE WITHOUT INDEX FROM BACKUPSET '/home/dm_bak/tab_bak';
drman> RESTORE TABLE WITHOUT CONSTRAINT FROM BACKUPSET '/home/dm_bak/tab_bak';
归档日志还原
./dmrman CTLSTMT="RESTORE DATABASE '/dm/data/DAMENG/dm.ini' FROM BACKUPSET '/dm/data/BACKUP_FILE'";
./dmrman CTLSTMT="RECOVER DATABASE '/dm/data/DAMENG/dm.ini' UPDATE DB_MAGIC";
六、归档备份操作
归档日志备份
backup archivelog all backupset 'ARCH_FULL';
时间段归档备份
backup archivelog time between '2021-04-21 11:10:28' and '2020-04-21 11:10:28' backupset 'ARCH_FULL';
七、注意事项
- 参数文件修改后需重启数据库。
- 确保归档路径配置正确,避免备份失败。
- 定期进行归档备份,保障数据库安全可靠。
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年03月21日 10时28分28秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
(C++11/14/17学习笔记):线程启动、结束,创建线程多法、join,detach
2019-03-04
HTML 和 CSS 简单实现注册页面
2019-03-04
趣谈win10常用快捷键
2019-03-04
11.2.6 时间值的小数秒
2019-03-05
Redis源码分析(七)--- zipmap压缩图
2019-03-05
【MySQL】(九)触发器
2019-03-05
Oracle 11G环境配置
2019-03-05
【Python】(十二)IO 文件处理
2019-03-05
【Oozie】(三)Oozie 使用实战教学,带你快速上手!
2019-03-05
师兄面试遇到这条 SQL 数据分析题,差点含泪而归!
2019-03-05
C语言的数值溢出问题(上)
2019-03-05
8051单片机(STC89C52)以定时器中断模式实现两倒计时器异步计时
2019-03-05
vue项目通过vue.config.js配置文件进行proxy反向代理跨域
2019-03-05
android:使用audiotrack 类播放wav文件
2019-03-05
聊聊我的五一小假期
2019-03-05
数据库三个级别封锁协议
2019-03-05
ACM/NCPC2016 C Card Hand Sorting(upc 3028)
2019-03-05
ubuntu学习笔记-常用文件、命令以及作用(hosts、vim、ssh)
2019-03-05