解决正在进行的业务流程的数据丢失问题

MessageBox 数据库包含当前正在进行的业务流程的状态。 虽然无法确切地判断 MessageBox 数据库中丢失了哪些数据,但可以采取一些步骤来收集有关丢失数据的信息:

  • 确定在当前业务流程中发送和接收了哪些消息,以及恢复点后使用了哪些外部系统。 例如,如果系统维护消息和事件的外部日志,则可以检查该日志。 可能还需要手动查看外部系统,以查看发生了哪些活动。

  • 确定数据丢失的原因后,可以开始更正还原的系统,确定哪些进程可以继续,哪些进程必须终止和重启 (通过重新提交丢失的激活消息) ,以及哪些进程已经成功完成并可以终止。 此过程在很大程度上取决于系统的体系结构,必须将其视为系统恢复规划的一部分。

另请参阅

解决数据丢失问题