注册

达梦数据库异机器恢复

cfx 2024/04/02 603 5 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:Red Hat Enterprise Linux Server release 7.6 (Maipo)
【CPU】:
【问题描述】*:
我测试环境搭建了两套达梦数据库,环境是一样的,数据库名和实例名都是一样的,是vm克隆出来的。
我在A机器上,打了一个数据库备份(backup database full ) 这个方式做的数据库联机备份。

我B的机器上,把数据库实例所在的数据目录的文件删除了(只是删除 .DBF和.dbf)就删除了数据文件,其他都没删除。

我在B机器上进行备份文件检测的时候,备份文件集合是正常。
CHECK BACKUPSET
image.png

检查备份里面的文件
show backupset
image.png

但是我执行 restore database的时候提示SYSTEM.DBF文件不存在
这个系统文件不是应该从备份集合里面恢复出来吗?
image.png
这个正常不是应该直接从备份集合里面把SYSTEM.DBF文件恢复出来吗?

后期的我处理方式,我从其他机器上拷贝一个SYSTEM.DBF文件存到B机器的数据文件目录,然后就可以恢复成功。

这个是为啥

image.png

回答 0
暂无回答
扫一扫
联系客服