为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:windows
【CPU】:
【问题描述】*:报错信息显示如图下,是备份集校验错误,请问下是什么原因导致不能还原?
错误号: -8310
错误消息: 备份集校验错误
CONFIGURE DEFAULT TRACE LEVEL 1;
RESTORE DATABASE ‘D:\javaPro\dmdbms\data\DAMENG\dm.ini’ FROM BACKUPSET ‘D:\javaPro\dmdbms\data\dmbak\DB_DAMENG_FULL_2021_06_05_22_00_56’ DEVICE TYPE disk;
LINUX库还原到Windows?
这个问题我也想 是不是Linux上备份的数据库只能在Linux中还原呢?用户和备份集路径必须一致吗?

执行物理还原恢复时需要关闭数据库。
检查备份集是否完整,有问题重新传一次
./dmrman CTLSTMT=“CHECK BACKUPSET ‘/data/dmbak/BACKUP_FULL_20210223’”
还原
./dmrman CTLSTMT=“RESTORE DATABASE ‘/data/dmdata/DAMENG/dm.ini’ FROM BACKUPSET ‘/data/dmbak/BACKUP_FULL_20210223’”
恢复
./dmrman CTLSTMT=“RECOVER DATABASE ‘/data/dmdata/DAMENG/dm.ini’ FROM BACKUPSET ‘/data/dmbak/BACKUP_FULL_20210223’”
更新DB_MAGIC
./dmrman CTLSTMT=“RECOVER DATABASE ‘/data/dmdata/DAMENG/dm.ini’ UPDATE DB_MAGIC”