DM8在Linux 系统进行备份与还原

本文详细介绍了DM8数据库在Linux系统中如何进行关闭实例、使用dmrman工具进行备份与还原,包括全库备份和联机热备份的步骤。备份涉及归档日志的保存,以确保数据恢复到特定时间点。还原过程中,DM数据库会自动回滚未提交的活动事务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DM8在Linux 系统进行备份与还原

DM 备份的本质就是从数据库文件中拷贝有效的数据页保存到备份集中,这里的有效数据页包括数据文件的描述页和被分配使用的数据页。而在备份的过程中,如果数据库系统还在继续运行,这期间的数据库操作并不是都会立即体现到数据文件中,而是首先以日志的形式写到归档日志中,因此,为了保证用户可以通过备份集将数据恢复到备份结束时间点的状态,需要将备份过程中产生的归档日志也保存到备份集中。
还原与恢复是备份的逆过程。还原是将备份集中的有效数据页重新写入目标数据文件的过程。恢复则是指通过重做归档日志,将数据库状态恢复到备份结束时的状态;也可以恢复到指定时间点和指定 LSN。恢复结束以后,数据库中可能存在处于未提交状态的活动事务,这些活动事务在恢复结束后的第一次数据库系统启动时,会由 DM 数据库自动进行回滚。

1.关闭数据库实例服务

dmdba@yankai-linux:/dm8$ systemctl stop DmServiceDMSERVER

2.使用dmrman工具进行备份

备份语句:备份制定数据库到制定目录

backup database '/dm8/data/DM/dm.ini' backupset '/dm8/data/bak';

cd到DM8安装的bin目录

dmdba@yankai-linux:/dm8$ cd bin
dmdba@yankai-linux:/dm8/bin$ ./dmrman
dmrman V8
RMAN> backup database '/dm8/data/DM/dm.ini' backups
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值