注册
达梦备份与恢复
技术分享/ 文章详情 /

达梦备份与恢复

DM_884636 2022/10/18 2513 0 1

–开启归档
ALTER DATABASE MOUNT;
ALTER DATABASE ADD ARCHIVELOG ‘DEST = /dm8/data/arch, TYPE = local, FILE_SIZE = 1024, SPACE_LIMIT = 2048’;
ALTER DATABASE ARCHIVELOG;
ALTER DATABASE OPEN;

–全备数据库
checkpoint(100);
backup database full backupset ‘/dm8/backup/full01’;

cd /dm8/data/DM01
mv MAIN.DBF MAIN.DBF_bak
删除数据库文件后,发现只能到 mount状态

–还原数据库
systemctl stop DmServicedw.service
cd /home/dmdba/dmdbms/bin
./dmrman
restore database ‘/dm8/data/DM01/dm.ini’ from backupset ‘/dm8/backup/full01’;
–恢复数据库到指定的时间点2022-10-13 10:21:29
RECOVER DATABASE ‘/dm8/data/DM01/dm.ini’ WITH ARCHIVEDIR’/dm8/data/arch’ UNTIL TIME’2022-10-18 17:21:29’;

–更新数据库魔数值:
RECOVER DATABASE ‘/dm8/data/DM01/dm.ini’ UPDATE DB_MAGIC;

–启动数据库:
systemctl start DmServicedw

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服