none
SQLServer2005レプリケーション障害復旧方法 RRS feed

  • 質問

  • レプリケーションの障害復旧方法についてご教授ください。

     

    下記構成であった場合、

    サーバーA:パブリッシャ、ディストリビュータ

    サーバーB:サブスクライバ

     

    サーバーBに障害があり、運用が停止している間サーバーAにデータが更新されたとします。

    その後サーバーBが復旧したときはサーバーAで再初期化を行うことでサーバーAのデータがサーバーBに反映されることはわかりました。

     

    逆にサーバーAに障害が発生し、運用が停止している間サーバーBにデータが更新されたとき、サーバーAが復旧した時点でサーバーBのデータをサーバーAに反映させるにはどのような手順を踏めばよろしいのでしょうか?

     

    素人のような質問で申し訳ありませんがよろしくお願いします。

    2008年11月29日 8:01

回答

  • ちょっと未確認ですが、ピア ツー ピア トランザクション レプリケーションであれば同じ方法で復旧できるようながします

     

    サーバーBに障害があり、運用が停止している間サーバーAにデータが更新されたとします。

    その後サーバーBが復旧したときはサーバーAで再初期化を行うことでサーバーAのデータがサーバーBに反映されることはわかりました。

    2008年11月30日 21:19
  • こんにちは。中川俊輔 です。

     

    野良さん、回答ありがとうございます。

     

    ぞろさん、はじめまして。フォーラムのご利用ありがとうございます。

     

    サブスクライバーからの復旧は想定外なので、少々面倒な手順が必要になるみたいです。

    1,サブスクリプションデータベースをバックアップ
    2,パブリッシャー側にバックアップを復元

    3,レプリケーションを再設定

    といった流れになると思います。

    サブスクライバーからの復旧が必要になった時は、テストできる環境でこの手順を検証してから復旧を行ってください。

     

    それでは!

     

    この投稿は現状のまま何の保証もなく掲載しているものであり、何らかの権利を許諾するものでもありません。

    コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。詳しくは http://www.microsoft.com/japan/communities/msp.mspx をご覧ください。

     

    2008年12月15日 9:41

すべての返信

  • ちょっと未確認ですが、ピア ツー ピア トランザクション レプリケーションであれば同じ方法で復旧できるようながします

     

    サーバーBに障害があり、運用が停止している間サーバーAにデータが更新されたとします。

    その後サーバーBが復旧したときはサーバーAで再初期化を行うことでサーバーAのデータがサーバーBに反映されることはわかりました。

    2008年11月30日 21:19
  • 回答ありがとうございます。

    ピアツーピアなら出来そうなのですが、EnterpriseEditionじゃないと使えないようで、当方環境のStanderdEditionでは構成できませんでした。

     

    2008年12月1日 3:45
  • こんにちは。中川俊輔 です。

     

    野良さん、回答ありがとうございます。

     

    ぞろさん、はじめまして。フォーラムのご利用ありがとうございます。

     

    サブスクライバーからの復旧は想定外なので、少々面倒な手順が必要になるみたいです。

    1,サブスクリプションデータベースをバックアップ
    2,パブリッシャー側にバックアップを復元

    3,レプリケーションを再設定

    といった流れになると思います。

    サブスクライバーからの復旧が必要になった時は、テストできる環境でこの手順を検証してから復旧を行ってください。

     

    それでは!

     

    この投稿は現状のまま何の保証もなく掲載しているものであり、何らかの権利を許諾するものでもありません。

    コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。詳しくは http://www.microsoft.com/japan/communities/msp.mspx をご覧ください。

     

    2008年12月15日 9:41
  • こんにちは、フォーラムオペレータ大久保です。

     

    ぞろ さん、フォーラムのご利用ありがとうございます。

    弊社 中川 が提示しました方法ですが、ご覧いただけましたでしょうか?

    サブスクライバーからの復旧が要件にあるようでしたら、やはりEnterprise を選択していただくのが一番いいのかとも思いますが

    実際そう都合よくはいかないと思いますので、事前にテストされることをお勧めします。

     

    アドバイスをくださった 野良 さんと、中川の投稿に「回答済み」チェックをつけさせていただきましたが、

    また何かありましたらフォーラムをご利用ください。おまちしております。

    2009年1月6日 7:57