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

1 概述

本篇主要了解如何使用 DMRMAN 工具管理数据库备份、表空间备份及表备份。

管理备份一个重要的目的是删除不再需要的备份。DMRMAN 工具提供 SHOW、CHECK、REMOVE、LOAD 等命令分别用来查看、校验、删除和导入备份集。下文将对这些命令进行详细介绍。

若命令中指定了 dm.ini,则要求 dm.ini 配置正确。

2 备份集查看

2.1 概述

DMRMAN 中使用 SHOW 命令可以查看备份集的信息,包括:

 备份集的数据库信息

 备份集的元信息

 备份集中文件信息(如备份数据文件 DBF 和备份片文件)

 备份集中表信息(仅对表备份集有效)

若指定具体备份集目录,则会生成相应的备份集链表信息。

语法如下:https://www.cndba.cn/dave/article/3600

SHOW BACKUPSET '< 备份集目录 >' [][RECURSIVE]

[] [] [];

|SHOW BACKUPSETS [] [] [] [];

::= DATABASE '' |

WITH BACKUPDIR ''{,''} |

DATABASE '' WITH BACKUPDIR ''{, ''}

::= DEVICE TYPE DISK|TAPE [PARMS '']

::= INFO DB[,META][,FILE] [,TABLE]

::= USE DB_MAGIC

::= TO '' [FORMAT TXT | FORMAT XML]

参数说明:

BACKUPSET:指定显示目标备份集信息,若同时指定 RECURSIVE,则显示以该备份集为最新备份集递归显示完整的备份集链表;否则,仅显示指定备份集本身信息。若为完全备份,则仅显示该备份集自身信息。

DATABASE:指定数据库 dm.ini 文件路径,若指定,则该数据库的默认备份目录作为备份集搜索目录之一。

WITH BACKUPDIR:备份集搜索目录,最大长度为 256 个字节。若查看完全备份的备份集信息且指定的备份集路径为相对路径可通过设置此参数搜索备份集;若查看的为增量备份集信息,设置该参数除上述功能外还用于搜索基备份集。

: 指定介质类型和介质参数,介质类型支持 DISK 和 TAPE,默认 DISK。

:指定显示备份集信息内容,可以组合指定,若未指定,则显示全部。具体说明如下:

 DB 表示仅显示备份集的数据库信息;

 META 表示仅显示备份集的元信息;

 FILE 表示仅显示备份集中文件信息,如备份数据文件 DBF 和备份片文件;

 TABLE 表示显示备份集中表信息,仅对表备份集有效。

:SHOW BACKUPSETS 可以指定仅显示指定 DB_MAGIC 即指定数据库的备份集信息。

:指定备份集信息输出的目标文件路径,若不指定,仅控制台打印。

文件格式有两种类型,TXT 和 XML 格式,默认是 TXT 格式。不支持输出到 DMASN 文件系统中。指定的文件不能为已经存在的文件,否则报错。

2.2 备份信息查看

SHOW 命令支持查看单个备份集信息也支持批量查看多个备份集的信息。常用的查看备份集信息操作有:https://www.cndba.cn/dave/article/3600https://www.cndba.cn/dave/article/3600

 查看指定的备份集信息

 批量显示备份集信息

 查看指定数据库所有备份集的信息

 指定显示部分备份集信息

 以 xml 格式输出备份信息到文件

2.2.1 查看指定的备份集信息

SHOW BACKUPSET…命令用于显示特定的备份集信息,每次只能显示一个备份集。

当仅需要查看某个特定备份集信息时可以使用此命令。https://www.cndba.cn/dave/article/3600

#备份数据库:

RMAN> BACKUP DATABASE '/dm/dmdbms/data/cndba/dm.ini'

BACKUP DATABASE '/dm/dmdbms/data/cndba/dm.ini'

file dm.key not found, use default license!

……

BACKUPSET [/dm/dmdbms/data/cndba/bak/DB_cndba_FULL_20290305_230108_000258] END, CODE [0]......

META GENERATING......

……

backup successfully!

time used: 7030.297(ms)

RMAN>

查看备份集信息:

RMAN> show backupset '/dm/dmdbms/data/cndba/bak/DB_cndba_FULL_20290305_230108_000258'

show backupset '/dm/dmdbms/data/cndba/bak/DB_cndba_FULL_20290305_230108_000258'

system path: /dm/dmdbms/data/cndba

db magic: 1232911348

permanent magic: 1196983552

rac node: 1

page check: 0

rlog encrypt: 0

external cipher[id/name]: 0/

external hash[id/name]: 0/

length in char: 0

use new hash: 1

page size: 8 KB

extent size: 16

case sensitive: 1

log page size: 512 B

unicode_flag/charset: 0

data version: 0x7000A

sys version: V7.1.6.95-Build(2018.09.13-97108)ENT

enable policy: 0

archive flag: 0

blank_pad_mode: 0

crc_check: TRUE

backupset sig: BA

backupset version: 4009

database name: cndba

backup name: DB_FULL_cndba_20290305_230108_000258

backupset description:

backupset ID : -918008994

parent backupset ID: -1

META file size : 70144

compressed level: 0

encrypt type: 0

parallel num: 1

backup range: database

mpp_timestamp: 1867417263

ddl_clone: FALSE

mpp_flag: FALSE

backup level: offline

backup type: full

without log: FALSE

START_LSN: 131164

START_SEQ: 46200

END_L

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值