2012-02-26 16 views
1

私は、MSMQストレージフォルダ「C:\ WINDOWS \ System32に\ MSMQ \ストレージ」同期するために同期ツール(ダブルテイク)を使用しようとしている別の1 一度問題のサーバに
をファイルを2番目のサーバーに移動したときにメッセージキューサービスを開始できませんでした * .MQファイルを除外すると、同期はうまくいきましたが、この場合はトランザクションメッセージが失われていました 誰でも解決策がありますトランザクションメッセージ?MSMQの災害復旧

+0

私は両方のコンピュータを行った後、実際にそれが同じ名前に –

答えて

1

MSMQは、トランザクションメッセージ用の格納ディレクトリに複数のファイルを使用していただきありがとうございます。 MSMQがトランザクションメッセージを処理している間にストレージディレクトリをコピーしようとすると、互いに同期していないファイルが存在する可能性があります。これを行う保証された方法は、MSMQサービスを最初に停止することです。これは、MQBKUP.EXEの動作方法です。

乾杯
ジョン

+0

を正常に動作は、私は右、MSMQのためのディザスタリカバリを持っている唯一の方法は、Microsoftクラスタリング2008であると思いますか? –

+0

これはサポートされているアプローチです。 (私が実際に見てきた)別の方法は、同じメッセージを複数のサーバーに送信し、未使用の重複を削除するための余分な処理を行うなど、フォールトトレラントな設計をすることです。 –

関連する問題