您可以使用 BizTalk Server 管理主控台來協助辨識因硬體故障而遺失的追蹤資料。 您可以使用 BizTalk Server 管理控制台來取得即時或封存的數據。
您可以使用 BizTalk Server 管理控制台來判斷在 MessageBox 復原時作用中的服務。 因為資料庫復原的時間與硬體故障的時間之間有差距,因此您可能無法判斷某些交易的狀態。
您可以使用追蹤資料來識別在恢復點之後完成和啟動的服務實例,如下所示:
尋找自上次備份資料庫后已完成或啟動的實例。
如果 BizTalk 追蹤 (BizTalkDTADb) 資料庫中的數據指出訊息已啟動但未完成,而且訊息不在資料庫中,則該訊息會在上次備份之後傳送。
追蹤可以報告任何已完成的服務,而且可以指出服務已啟動。 追蹤數據會先暫存至 MessageBox,然後移至 BizTalk 追蹤資料庫。 暫存的數據可能因 BAM 事件總線服務的待處理隊列而遺失。
由於操作需求,所有資料庫都必須還原到相同的標記,但您可以使用封存模式下的 BizTalk 追蹤資料庫(未遺失)來查看標記後發生的情況。
如果追蹤顯示服務實例已完成,您可以終止該實例。 它可能會顯示在恢復點之後啟動的實例。 如果是,您必須補償這些實例採取的任何動作,然後重新提交其初始啟用訊息。
您可以使用協調流程調試程式來查看執行的最後一個圖形,然後使用訊息流程來查看應該已傳送或接收的訊息。
如果 BizTalk 追蹤資料庫遺失,所有有關恢復點之後所發生事件的探尋需要使用外部系統報告機制來進行。