与Oracle数据库类似,达梦数据库的备份包含物理备份和逻辑备份。

逻辑备份和物理备份各有优劣,一般来说,物理备份拷贝有效的数据页,恢复速度比较快,占用空间比较大;逻辑备份导出数据库中逻辑数据,速度比较慢,占用空间比较小,恢复成本也更高。

一、物理备份

按照备份内容可以物理备份分为完全备份、增量备份;联机备份(热备)和脱机备份(冷备)。

1.联机备份(热备)

热备:指数据库启动状态下的备份

(a)命令行方式

--不指定参数的情况下,数据库默认进行数据库级别的全量备份,并备份到默认的备份目录

backup database;

--指定备份方式(完全备份)和备份目录

backup database full to FULL_BACK01 backupset '/dm8/backup/FULL_BACK01';

--指定备份方式(增量备份)和备份目录

backup database increment with BACKUPDIR '/dm8/backup/' to INCR_BACK01
backupset '/dm8/backup/INCR_BACK01' ;

--指定表空间备份

backup tablespace TEST full to TEST01 backupset '/dm8/backup/TEST01';

--查看所有备份集

select * from v$backupset; --查看备份集

--校验指定备份集

select SF_BAKSET_CHECK('DISK','/dm8/backup/FULL_BACK01');

(a)DM管理工具(图形化)方式

达梦数据库联机备份的图形化方式比较简单,利用达梦安装目录下/dm8/tool/manager工具进行备份,需要注意的是检查下dmdba用户下的DISPALY参数是否与root用户一致,否则会导致图形化调用失败。

系统重启后第一次调用DM管理工具manager需要进行相关参数设置。

选择左侧目录下的备份-库备份-新建备份进行库级别的联机备份

2.脱机备份(冷备)与还原

冷备:指数据库关闭状态下的备份。与Oracle类似,同样可以进行库级别、表空间级别、表级别的备份,另外,还可以利用脱机备份工具RMAN进行归档文件的备份。

(a)命令行方式

--全库备份(默认方式)

RMAN> backup database '/dm8/data/DM/dm.ini';

--全库的还原

RMAN> restore database '/dm8/data/DM/dm.ini' from backupset'/dm8/backup/FULL_BACK02';

--还原后数据库恢复到最新的检查点状态,还需要利用归档日志进行恢复,表空间还原自动进行恢复

recover database '/dm8/data/DM/dm.ini' with archivedir '/dm8/arch';

--更新数据库魔数

recover database '/dm8/data/DM/dm.ini' update db_magic;

(b)DM console控制台工具(图形化)方式

--选择左侧备份还原选项,点击右侧新建备份

--库级别还原

--恢复

--库级别进行还原和恢复操作后,需要更新数据库魔数

二、逻辑备份

逻辑备份即数据的导入导出,操作与oracle数据库类似,同样可以进行全库、 用户、模式、表四个级别的导入导出。

--全库导出

dexp userid=sysdba/Dameng123:5236directory=/dm8/backup/dexp
file=full.dmp log=full.log full=y

--按模式导出

dexp userid=sysdba/Dameng123:5236 directory=/dm8/backup/dexp file=TEST.dmp
log=TEST.log schemas=TEST

--全库导入

dimp userid=sysdba/Dameng123:5238 directory=/dm8/backup/dexp file=TEST.dmp log=impfull.log
full=y

达梦数据库的备份还原相关推荐

  1. 达梦数据库之备份还原

    如大家所知,网络安全越来越被重视,而在数据库方面我们不仅要在部署的时候做好相应的配置,还需要有一套容灾机制,即备份还原.下面我就分享一下在学习达梦数据库中关于备份还原的一些经验. 一.概念: 备份:数 ...

  2. linux下达梦数据库导出dmp,DM7 达梦数据库 物理备份还原之 备份管理 操作手册

    1 概述 本篇主要了解如何使用 DMRMAN 工具管理数据库备份.表空间备份及表备份. 管理备份一个重要的目的是删除不再需要的备份.DMRMAN 工具提供 SHOW.CHECK.REMOVE.LOAD ...

  3. 达梦数据库之备份与还原

    备份与还原是DBA必备的技能之一,为防止数据的误操作.误删除等突发情况,所以备份还原至关重要,一下从几方面共同学习一下达梦数据库的备份与还原基础知识. 一.概述 达梦数据库的备份还原方式:物理备份还原 ...

  4. 达梦数据库物理备份恢复_表空间级备份还原

    参考文档<DM8备份恢复手册> 1.表空间级备份还原 联机备份,脱机还原 表空间备份还原的先决条件以及限制条件参考<DM8备份恢复手册>. 1.1 备份 BACKUP V1.0 ...

  5. 手把手教你达梦数据库:备份与还原详细步骤

    达梦数据库备份与还原的基本原理: DM 备份的本质就是从数据库文件中拷贝有效的数据页保存到备份集中,这里的有效数据页包括数据文件的描述页和被分配使用的数据页.而在备份的过程中,如果数据库系统还在继续运 ...

  6. 达梦数据库冷备份与还原

    达梦数据库备份分为冷备份与热备份. 热备份是指数据库在联机状态下的备份,冷备份是指数据库在关闭状态下的备份. 本文通过使用达梦数据库工具CONSOLE,来完成冷备份介绍. 在使用数据库工具CONSOL ...

  7. 达梦数据库自动备份,DM8设置自动备份,达梦数据库,自动备份。详细步骤。常用命令,启动关闭数据库,查看DMAP状态

    常用命令 DmServiceDAMENG.service改成自己bin目录下文件名 运维常见问题,官方文档 注意事项 登录客户端工具,一定要使用SYSDBA用户进行下面的客户端操作 登录数据库主机,一 ...

  8. 达梦数据库异机还原、恢复数据库

    以下数据库都需要配置归档,没有归档文件不能进行备份还原. 1.192.168.254.177数据库下,创建表TXT,插入数据. CREATE TABLE TXT(ID INT,NAME VARCHAR ...

  9. 达梦数据库,备份目录冲突

    问题描述 达梦数据库执行全库备份,BACKUP DATABASE FULL BACKUPSET '/data_share/data_back'; 提示备份目录冲突 解决办法 指定的目录必须为一个空目录 ...

  10. 达梦数据库的备份、还原和恢复

    一.备份.还原和恢复的意义 备份的主要目的是数据容灾,保证数据的安全性,在数据库发生故障时,通过还原备份集,将数据恢复到可用状态.还原与恢复的主要目的是将目标数据库恢复到备份结束时刻的状态. 二.备份 ...

最新文章

  1. 【ArcGIS for Android】基于位置查询Graphic和Feature
  2. 【Java】数据结构---二叉树 详解
  3. linux批量杀进程_Linux下批量杀JAVA进程
  4. Design a high performance cache for multi-threaded environment
  5. android 瀑布流效果 保存地址
  6. 惊呆了! | Spring Boot 使用 @Value 读取配置还能这样用
  7. PowerDesigner逆向工程导入MYSQL数据库总结
  8. oracle中showTime用法,ant design vue中日期选择框混合时间选择器的用法
  9. linux中/etc/fstab文件删除或修改了,导致系统无法启动
  10. linux编译安装openssl-3.0.2
  11. redis实现图形验证码的存储和验证
  12. XDU-OJ-C语言-Test 2
  13. Android自定义底部带有动画的Dialog
  14. Java模拟Post 提交表单数据
  15. pygame 中的图形绘制函数、帧速率和文字相关知识,简单的的不得了
  16. 智能硬件产品经理需要哪些技术基础?
  17. USACO Mooo Moo
  18. 数百亿次暴力破解和网络钓鱼攻击被微软去年拦截了
  19. 【算法】25匹马,每次最多赛5匹,最少几次可以赛出前三名?
  20. ygbook和ptcms哪个好_杰奇CMS 和 PTCMS 有什么区别? 为什么很多人选择杰奇?

热门文章

  1. 昌平二中2021高考成绩查询喜报,北京2021高考成绩排名榜单,北京各高中高考成绩喜报...
  2. it行业se是_CS、IT、SE到底有什么区别?
  3. 合理设置 让你的迅雷下载速度越来越快
  4. 隔离电源模块的5个作用
  5. 电脑快捷键大全 Ctrl
  6. 在html如何设计页面大小,网页设计中页面尺寸标准
  7. Python 进阶视频课 - 12. Nelson-Siegel 构建债券收益率曲线
  8. 微信铁通服务器地址,铁通dns服务器地址大全
  9. 免费公共DNS服务器大全
  10. ycl-django网站搭建(持续更新中)