达梦8备份还原

备份和还原

达梦备份有联机备份和脱机备份。联机备份就是数据库在运行时进行备份。脱机备份就是数据库在非运行时进行备份。两种方式都可以使用图形化界面和命令行进行操作。

  1. 图形化联机备份

运行达梦管理工具找到左侧【备份】菜单,点击菜单使其展开会出现【库备份】【表备份】【表空间备份】【归档备份】这里我们就介绍【库备份】

 

新建一个库备份如图所示。单机新建备份后弹出备份框如下图所示:

 

在“备份类型”中,选择“完全备份”,点击确定,即可对数据库进行完整的备份。备份成功后的备份文件存放在图中“路径”目录下。此路径为dm.ini文件中BAK_PATH所指的默认路径

 

如需要进行增量备份,则可在进行过一次完全备份后,再次进入“新建备份”对话框,在备份类型中选择“增量备份”即可。

  1. 命令行方式联机备份

执行SQL:BACKUP DATABASE BACKUPSET 'DB_DAMENG_FULL_2';

 

 

如上图所示在默认的bak目录下产生了备份文件。也可以写成指定路径生产备份例如:

BACKUP DATABASE BACKUPSET 'D:\dmbak\DB_DAMENG_FULL_2';

  1. 图形化脱机备份

脱机备份首先要关闭数据库但是不要关闭dmap进程。备份需要使用到该进程。启动达梦控制台工具点击左侧菜单【备份还原】,然后点击右侧按钮【新建备份】

 

按要求填写好备份目录以及备份名称。点击确定即可开始备份。

点击确定后生成备份如下图所示:

 

  1. 命令行脱机备份

进入到达梦安装目录下的bin目录。使用dmrman工具进行备份如图所示:

 

./dmrman CTLSTMT="BACKUP DATABASE '/dm8/data/DAMENG/dm.ini' FULL TO BACKUP_FILE1 BACKUPSET '/dm8/data/bak/bak02'"

  1. 图形化还原

还原的步骤:还原→恢复→更新DB_Magic,三步缺一不可。恢复的时候恢复类型要选择指定归档恢复,添加你在本地归档时配置的归档路径,否则从备份到还原中间的操作可能会丢失。依然是启动达梦控制台工具点击左侧菜单【备份还原】,然后点击右侧按钮【还原】

 

恢复:

 

恢复的时候记得选择恢复类型为:指定规定恢复。然后选择归档目录。这样就可以恢复到最新时刻。也可以选择恢复到指定的时间点。

更新Magic:

 

经过以上三个步骤。数据库就恢复完毕

 

  1. 命令行还原

还原的步骤:还原→恢复→更新DB_Magic,三步缺一不可。

 

./dmrman CTLSTMT="RESTORE DATABASE '/dm8/data/DAMENG/dm.ini' FROM BACKUPSET '/dm8/data/bak'"

 

./dmrman CTLSTMT="RECOVER DATABASE '/dm8/data/DAMENG/dm.ini' FROM BACKUPSET '/dm8/data/bak'"

 

./dmrman CTLSTMT="RECOVER DATABASE '/dm8/data/DAMENG/dm.ini' update db_magic"

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值