
达梦数据库归档、备份
发布日期:2021-05-08 21:36:34
浏览次数:26
分类:精选文章
本文共 1466 字,大约阅读时间需要 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';
七、注意事项
- 参数文件修改后需重启数据库。
- 确保归档路径配置正确,避免备份失败。
- 定期进行归档备份,保障数据库安全可靠。
发表评论
最新留言
感谢大佬
[***.8.128.20]2025年04月29日 16时47分31秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
LaTeX伪代码编辑
2025-04-04
Latex相关文章
2025-04-04
Laurent级数与奇点分析
2025-04-04
Layout Team
2025-04-04
layout_weight 的解释及使用
2025-04-04
layui 表单元素
2025-04-04
layui 表单提交不执行ajax的坑
2025-04-04
layui上传文件、图片
2025-04-04
layui中如何让多个控件在一行显示
2025-04-04
LayUI之CRUD
2025-04-04
layui图标使用和自定义矢量库图标
2025-04-04
layui数据表格自定义每页条数limit设置
2025-04-04
layui的upload组件使用和上传阻止
2025-04-04
layui简单入门
2025-04-04
Leaflet中使用leaflet-sidebar插件实现侧边栏效果
2025-04-04
Leaflet中使用leaflet.browser.print插件实现导出图片
2025-04-04
Leaflet中使用leaflet.browser.print插件实现打印/导出为pdf
2025-04-04
Leaflet中使用Leaflet.contextmenu插件实现地图上添加鼠标右键菜单
2025-04-04
Leaflet中使用Leaflet.draw插件实现图形交互绘制和编辑(修改图形坐标点)
2025-04-04