达梦数据库的联机备份,首先要将数据库切换到归档模式
1。启动归档模式

达梦数据库联机备份(SQL备份)_第1张图片
SQL> alter database mount;
操作已执行
已用时间: 00:00:01.791. 执行号:0.
SQL> alter database add archivelog 'DEST=/dm7/dmarch,TYPE=local,FILE_SIZE=128,space_limit=0';

达梦数据库联机备份(SQL备份)
设置完归档日志存放的地方,类型、文件大小和空间限制后,将数据库切换到归档模式。
达梦数据库联机备份(SQL备份)
重新将数据库打开。

2.联机备份
联机备份SQL备份支持数据库、用户表空间、用户表和归档的备份,用户表空间、用户表的还原。

2.1数据库的备份与还原
达梦数据库联机备份(SQL备份)
增量备份
达梦数据库联机备份(SQL备份)
对数据库进行操作后,再执行增量备份
达梦数据库联机备份(SQL备份)
增量备份执行是在全量备份基础上的。
达梦数据库联机备份(SQL备份)
尝试联机恢复报错,因为联机不支持数据库级别的恢复

2.2 使用表空间完全备份还原表空间

表空间的还原、恢复操作是一次性完成,因此还原后不需要执行恢复操作。使用表空间完全备份还原表空间的完整步骤如下:

1) 配置归档。
2) 保证数据库处于 OPEN 或 MOUNT 状态。
3) 备份表空间。

达梦数据库联机备份(SQL备份)
达梦数据库联机备份(SQL备份)
对默认的表空间MAIN进行备份
达梦数据库联机备份(SQL备份)_第2张图片
将 表空间下线后,执行还原操作
达梦数据库联机备份(SQL备份)
重新将 表空间MAIN上线
2.2 指定归档目录还原

达梦数据库联机备份(SQL备份)_第3张图片
2.2 表备份与还原
与备份数据库与表空间不同,备份表不需要服务器配置归档

执行表还原,数据库必须处于 OPEN 状态,MOUNT 和 SUSPEND 状态下不允许执行表还原。

表还原实质是表内数据的还原,以及索引和约束等的重建。
达梦数据库联机备份(SQL备份)_第4张图片
测试表t1
达梦数据库联机备份(SQL备份)

达梦数据库联机备份(SQL备份)_第5张图片
达梦数据库联机备份(SQL备份)_第6张图片