达梦数据库设置作业定时备份数据库

一、完成备份的前提

数据库必须运行在归档模式下并且处于打开状态才可以进行联机备份。
所以需要配置数据库为归档模式。
(正常运行的集群都已经处于归档模式了,不需要再配置)

1.1查询是否处于归档模式

1.1.1使用sql语句查询
select arch_mode from v$database;

查询结果为N就是没有开启归档;
在这里插入图片描述

1.1.2使用图形化工具查看

管理工具,右键选择“管理服务器”——>“归档配置”——>可以查看是否处在归档模式。

下图为不处于归档模式。
在这里插入图片描述

1.1.3使用配置文件dm.ini查看

到实例路径下去查看

cd /opt/dmdbms/data/DAMENG/
cat dm.ini |grep ARCH_INI

在这里插入图片描述

1.2开启归档

1.2.1使用sql语句开启归档

在管理工具中执行以下sql,将dest修改为归档路径,space_limit设置归档上限,此处为20G。

ALTER DATABASE MOUNT;
ALTER DATABASE ADD ARCHIVELOG 'DEST=/opt/dmdbms/data/DAMENG/arch,type=local,file_size=256,space_limit=20480';
alter database ARCHIVELOG;
alter DATABASE open;

在这里插入图片描述

1.2.2使用图形化工具开启归档

管理工具选择“管理服务器”——>“系统管理”——>“状态转换”,选择“配置”,点击“转换”。在这里插入图片描述管理工具选择“管理服务器”——>归档配置——>选择“归档”,然后添加归档配置,确定。
在这里插入图片描述管理工具选择“管理服务器”——>“系统管理”——>“状态转换”,选择“打开”,点击“转换”。
在这里插入图片描述

二、使用达梦的管理工具设置作业

2.1创建代理环境

管理工具,右键,创建代理环境。
在这里插入图片描述

在这里插入图片描述

2.2设置作业
2.2.1设置全备

作业——>右键,新建作业。
设置作业名为fullbak。
在这里插入图片描述作业步骤——>添加
设置步骤名,步骤类型和备份路径。
在这里插入图片描述作业调度——>新建
设置执行评率,执行时间,此处为每周日晚1点执行一次全备。
在这里插入图片描述

2.2.2设置增备

同全备类似,增量备份需要在作业步骤中,指定基备份目录。
在这里插入图片描述设置周一到周六凌晨1点做增量备份。
在这里插入图片描述

2.2.3设置定时删除备份

与全备不同的是,选择作业类型为“sql脚本”;
在这里插入图片描述

SF_BAKSET_BACKUP_DIR_ADD('DISK','/opt/dmdbms/data/DAMENG/bak');
sp_db_bakset_remove_batch(null,sysdate-30);

此时为保留30天备份。

设置每天2点删除备份。
在这里插入图片描述

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
达梦数据库支持两种备份方式:在线备份和离线备份。下面分别介绍这两种备份方式的恢复操作: 1. 在线备份恢复: 在线备份是在数据库运行期间,通过达梦数据库管理工具进行备份,恢复时需要使用达梦数据库管理工具来进行恢复操作。 步骤如下: (1)打开达梦数据库管理工具,在主界面点击“数据库管理”按钮,进入数据库管理界面。 (2)选择要恢复的数据库,点击“备份/恢复”按钮,进入备份/恢复界面。 (3)在备份/恢复界面,选择要恢复的备份文件,点击“恢复”按钮,等待恢复完成即可。 2. 离线备份恢复: 离线备份是在数据库关闭后,通过操作系统或者文件系统进行备份,恢复时需要使用达梦数据库恢复工具进行恢复操作。 步骤如下: (1)下载达梦数据库恢复工具,解压到本地目录中。 (2)关闭要恢复的数据库,将离线备份文件拷贝到恢复工具所在目录中。 (3)打开命令行窗口,进入恢复工具所在目录,执行以下命令进行恢复操作: ``` dmrec recover -s old_db_name -n new_db_name -f backup_file_name ``` 其中,old_db_name 是原数据库名称,new_db_name 是恢复后的数据库名称,backup_file_name 是备份文件名。 (4)等待恢复完成,检查恢复结果是否正确。 以上是达梦数据库在线备份和离线备份的恢复操作,需要注意备份文件的正确性和恢复操作的安全性,以免造成数据丢失或者损坏。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值