为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:V7.6.1.92-Build(2021.03.05-136011)ENT
【操作系统】:linux
【CPU】:x86_64
【问题描述】*:
1、对达梦7数据库做数据库全量备份,全量备份的数据可以恢复出来;
2、在表中新增一行数据(aaa),之后做增量备份,发现增量的数据没有恢复出来;
3、再次新增一条数据(bbb),增量备份前重启下数据库服务程序(systemctl restart DmServiceDMSERVER.service),之后进行增量备份,增量的数据(aaa、bbb)都可以恢复出来;
a、是不是第二步中,增量备份对新增的数据(aaa)没有备份呢?
b、重启数据库服务数据库中,都会进行哪些操作导致的这个问题呢
猜测会不会是没触发检查点导致的。
可以再增备之前加一步,disql连接数据库执行手动刷盘。
checkpoint(100);
然后再增备试试。
看下怎么恢复的
是不是insert后没提交?
把备份的语句和步骤发来看下呢