达梦数据库备份与还原

article/2025/11/2 6:31:27

一、基础知识

达梦的备份分为逻辑备份和物理备份。
其中物理备份分为完全备份和增量备份。完全备份是指一个备份包含指定数据库或表空间的所有数据。增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的文件。物理备份是拷贝有效的数据页,逻辑备份是导出对应对象定义语句,数据插入语句。
物理备份包含冷备(脱机备份,数据库关闭)和热备(联机备份,数据库启动)
在这里插入图片描述

二、备份

备份分为脱机备份和联机备份。

(1)脱机备份

脱机备份可以使用 dmrman(命令行)、console DM 控制台工具(图形化)
命令行:
backup database ‘/dm8/data/DAMENG/dm.ini’ to DMFULLBAK03
backupset ‘/dm8/backup/full/DMFULLBAK03’;
dmrman>show backupset ‘/dm8/backup/full/DMFULLBAK03’;
RMAN> remove backupset ‘/dm8/backup/full/DMFULLBAK03’;
check backupset ‘/dm8/backup/full/DMFULLBAK03’;
图形化:
在这里插入图片描述

(2)联机备份

联机备份需要数据库开启归档,使用命令行
backup database;
backup database INCREMENT;
backup database to DMFULLBAK01 BACKUPSET ‘/dm8/backup/full/DMFULLBAK01’;
select * from SYS.“V B A C K U P S E T " ; s e l e c t ∗ f r o m S Y S . " V BACKUPSET"; select * from SYS."V BACKUPSET";selectfromSYS."VIFUN” t where t.name like ‘%BAKSET%’;
SF_BAKSET_BACKUP_DIR_ADD(‘DISK’,‘/dm8/backup/full/’);
SF_BAKSET_BACKUP_DIR_ADD(‘DISK’,‘/dm8/backup/incr/’);
64
backup tablespace dmtbs;
backup tablespace dmtbs INCREMENT to DMTBSINCR01 BACKUPSET
‘/dm8/backup/incr/DMTBSINCR01’;
backup table dmtest.T_EMP;
backup ARCHIVE LOG all;

三、还原和恢复

DM8 全库恢复和表空间恢复都只能在数据库脱机状态下恢复。
模拟表空间故障,删除数据文件 TBS01.DBF
表空间的还原与恢复:
restore database ‘/dm8/data/DAMENG/dm.ini’ tablespace dmtbs from backupset ‘/dm8/backup/full/DMFULLBAK03’;
recover database ‘/dm8/data/DAMENG/dm.ini’ tablespace dmtbs;
库级的还原与恢复:
模拟数据库故障,删除 SYSTEM.DBF通过rm命令进行删除
restore database ‘/dm8/data/DAMENG/dm.ini’ from backupset
‘/dm8/backup/full/DMFULLBAK03’;
recover database ‘/dm8/data/DAMENG/dm.ini’ with archivedir ‘/dm8/arch’;
recover database ‘/dm8/data/DAMENG/dm.ini’ update db_magic;
逻辑备份
数据库迁移、历史数据归档、重新组织表、物理备份的辅助
逻辑导出包含四个级别:
Full=y 全库导出
Owner=XX 按用户导出
Schemas=XX 按模式导出
Tables=XX 导出指定的表
全库导出:
dexp userid=sysdba/Dameng123:5238 directory=/dm8/backup/dexp file=full.dmp log=full.log
full=y
按用户导出:
按模式导出:
dexp userid=sysdba/Dameng123:5238 directory=/dm8/backup/dexp file=dmtest.dmp
log=dmtest.log schemas=DMTEST
按表导出:
[dmdba@KylinDCA04 dexp]$ dexp userid=sysdba/Dameng123:5238
directory=/dm8/backup/dexp file=dmtest_emp.dmp log=dmtest_emp.log tables=DMTEST.T_EMP
全库导入: dimp userid=sysdba/Dameng123 directory=/dm8/backup/dexp file=full.dmp log=impfull.log
full=y
将 DMTEST 模式下 T_EMP 表导入到 HRTEST 用户下:
[dmdba@KylinDCA04 dexp]$ dimp userid=hrtest/Dameng123@127.0.0.1:5238
directory=/dm8/backup/dexp file=dmtest_emp.dmp log=dmtest_emp.log tables=DMTEST.T_EMP
remap_schema=DMTEST:HRTEST


http://chatgpt.dhexx.cn/article/H5LeuZDP.shtml

相关文章

ps高光抠图

原图 目标,给它换一个颜色的背景 我们只需按ctrlalt2提取高光选区,然后ctrlJ复制图层 新建一个新图层,填充其他颜色即可。

PS用套索工具抠图,并修改背景颜色

1.在工具栏找到套索工具,右键选中磁性套索工具,如图: 2.抠出自己想要的部分: 3.新建图层,添加背景色 4.添加背景色,AltDelete 5.系统操作步骤:

ps婚纱抠图

婚纱抠图 1.ctrlJ 复制图层 2.图像→计算→两个通道改为灰色→确定 3.路径→ctrl路径1→前景色调成黑色(altdelete) 4.ctrl工作路径→前背景色调成白色(altdelete) 5.选择→反向→画笔前背景色黑色→涂抹

PS教程之在线抠图的步骤,如何将一张图抠图到另一张图片

Ps是使用较多的专业修图软件,不仅功能齐全,而且操作很方便,所以不管是外出旅游拍照还是艺术照亦或者是证件照都会修图,而对于稍微专业一点的人来说都会使用到PS软件,但是直接在电脑上安装PS软件,常常会出现…

ps选择并遮住抠图

我们一般的证件照要换底,可以使用这个方法。 原图 把猫扣出来 我们先用套手工具把猫咪围一圈 右键选择并遮住 选择第二个画笔,点击加号,画笔大小调大一点 然后在猫咪周围进行涂抹, 最后勾选输出设置的净化颜色,没勾…

PS如何快速使用对象选择工具抠图?

打开Photoshop软件,Ctrl O打开要抠图的素材。 Ctrl J复制一个新的图层,保证原图不受破坏。 点击对象选择工具如下图 使用对象选择工具把图中的对象扣下来 成功抠出图中对象如下图所示 补充:如在软件左边工具栏中没有找到对象选择工具&#…

手把手教你如何用PS抠白底图教程

欢迎来到慕恬瑶平面设计,今天给大家介绍PS抠白底图教程:如何快速用ps抠图。本ps精修教程中包含PS基础的一些工具的技巧使用,请大家跟着教程仔细操作,反复练习,直到能够熟练掌握。接下来,小编就带你正式进入…

怎样抠图怎么把背景换成白色?几个步骤教你轻松掌握

有时候我们一些照片背景色比较杂乱需要想要换成纯色,或者一些证件照需要更换白色底该怎么操作呢?相信一些制作简历,或者从事电商图片制作的小伙伴可能都遇到过这种问题,但是很多在线处理的小网页也不敢上传图片怕会泄漏出去&#…

PS抠图后有毛边怎么处理?

1、打开PS,导入照片,CtrlJ复制出背景副本; 2、在工具箱中选择“魔棒工具/魔术橡皮擦”点击图片中白色区域,去除白色背景; 3、设置前景色为纯黑色,新建图层,填充前景色,发现抠图边缘出…

PS 抠图去除背景

上网找一张素材,如下图,这张图是白底的,没法叠加在其他图片上 用ps打开图片,选择 > 色彩范围 此时,鼠标自动变成吸管,此时你需要: 吸取背景颜色调整颜色容差使得下方预览图中的背景被正确…

PS图片背景透明(抠图)

适用于简单的边界明显的图片,使用版本PS2022。 1、图片准备 2、套索工具圈住要扣的对象 3、ctrlj 将套索出的对象复制为新图层 4、打开通道,选择对比对最大的通道,并右键该通道,复制出一个新通道。 5、点击此通道按下ctrlL&#…

ps-发丝抠图

title: ps-发丝抠图 categories: Photoshop tags: [art, ps, ta] date: 2022-05-14 13:09:09 comments: false mathjax: true toc: true ps-发丝抠图 前篇 PS教程:摄影师教你发丝抠图新方法,混合模式快速去除背景反光! - https://www.ixigua…

ps抠图 抠头发丝

1、打开图片,然后选择快速选择工具 2、用快速选择工具选中大部分的人 3、点调整边缘 4、在弹框中的智能半径勾选 5、将弹框先挪一边,用画笔把头发涂一下,涂完再点确定。 6、CTRLJ选区 新建图层,中间填充任意颜色。&#xff…

如何在Photoshop里抠头发丝

大家在P图的过程中可能会遇到把一个人完整的抠出来却无法精准到头发丝这个问题,那么如何精确的抠头发丝呢?今天为大家详细讲解一下。 第一步:下载photoshop软件,尽量下载最新版本,功能比较多 第二步:把要编…

Ps抠图(小白教程)

今天看见一个帖子有萌新😳问:有必要掌握Ps和Pr技能吗? 答:我认为一些基本技能:Ps抠图,Pr剪切视频音频处理是很有必要的。 在日常生活中,无论是 PPT制作 还是 前端 使用中,png格式的…

PS全套抠图技法教程,快速抠头发/抠婚纱,带配套素材

素材名称 :PS全套抠图秘诀教程(带配套素材) 素材大小 :4G PS抠图难吗?抠复杂的背景难吗?头发要怎么抠呢? 对于经常使用PS的同学来说,抠图差不多是每一次使用PS的必要操作,而实现抠图当然也有…

Ps怎么快速抠图白色背景?教你两招轻松搞定!

遇到白色背景进行抠图时,如何快速抠出想要的图呢,接下来就给大家分享两种操作方法。 第一种:使用魔术橡皮檫工具 ①首先启动打开Photoshop软件,将素材拖拽到ps中打开,也可使用快捷键方式ctrlO一键打开素材。 ②然后选…

PS抠透明婚纱

抠图中比较麻烦的除了头发抠图外就属婚纱抠图,主要集中在透明白纱抠取上,如何获取透明的白纱来与外景合成是重中之重,在婚纱影楼中经常涉及,本次通过一个比较简单的通道抠图方法进行白纱的透明抠取,有需要的朋友可以一…

PS透明婚纱抠图(超详细)

这是在网上随便找到原图,如有侵权,请联系作者删除。 话不多说,开始上手。 1、先复制一个背景图层。(呵呵,有点像废话) 2、进入通道界面。选择色差最大的通道,这里是红通道。然后选择钢笔工具选…

Android开发入门一条龙

Android开发入门学习,到上班到岗第一天安装软件,配置环境,一条龙服务。看这一篇就够了! 必看书籍 入门:《第一行代码—Android》下载地址 ——零基础小白,无痛起步入门:《疯狂Android讲义》—…