Windows Server 2003 ADのサイト間強制レプリケーション方法

このQ&Aのポイント
  • Windows Server 2003 R2で、ADのサイト間レプリケーション(大阪ー東京)を行う方法について教えてください。
  • サイト内では右クリックから強制レプリができますが、サイト間の場合は方法がわかりません。
  • サイト間の強制レプリケーションができる方法を教えてください。
回答を見る
  • ベストアンサー

windows 2003 ADのサイト間 強制レプリケーション方法について

お世話になります。 windows 2003 R2で ADのサイト間レプリケーション (大阪ー東京) を行っています。スケジュールの設定ではサイト内、サイト間の 両方とも最短15分設定ができるみたいですが、強制的にレプリする 方法を探しています。サイト内は右クリックから強制レプリが あるのでわかりますが、サイト間の場合はいろいろ調査はしている ものの、方法が見つかりません。サイト間強制レプリケーションが 出来るはずだと客に言われており、出来ないなら出来ないで 出来ないと説明のあるものを求められています。 ご存知の方大変申し訳ございませんが、ご教授のほど よろしくお願いいたします。

  • daska
  • お礼率71% (41/57)

質問者が選んだベストアンサー

  • ベストアンサー
  • monda
  • ベストアンサー率87% (50/57)
回答No.1

repadmin で出来たはずです。 これなんかどうでしょう? http://support.microsoft.com/default.aspx?scid=kb;ja;232072 その他、repadmin で検索すればいくつかヒットすると思います。

daska
質問者

お礼

早速の回答ありがとうございます。 サポートツールを導入しreplmon.exeを立ち上げ、 英語版ですがサイト間レプリ、成功いたしました。 repadminはコマンドベースみたいですね。 一度コマンドでも試してみたいと思います。 ありがとうございました。

関連するQ&A

  • レプリケーションの設定方法について

    お世話になっております。 現在、SQLServer2005、VB6.0(SP5)を使って開発をしています。 最終的には、レプリケーションの設定/解除を行うツールを作りたいのですが、まずSQLの機能を使って、ツール作成よりも簡単にレプリの設定/解除が出来るのではないかと調査中です。 msdnのヘルプに、次の様な記述がありました。 「レプリケーション スクリプトは、以下のような方法で作成できます。  ・レプリケーション ウィザードのスクリプト生成機能を使用する。」 (http://msdn2.microsoft.com/ja-jp/library/ms147302.aspx) しかし、この機能を使って作成したスクリプトを使っているのですが、データの同期が行えていません。 ログ リーダー エージェントを見ると、 「1 個のトランザクションが 1 個のコマンドと共に配信されました。」 と表示されているのですが、実際にデータを確認すると、同期が取れていません。 サブスクリプションの状態をチェックすると、 「ディストリビュータからサブスクライバまでの履歴」 で、「パブリケーション○○の初期スナップショットはまだ使用できません。」 と言うエラーが表示されていました。 レプリケーションモニタをチェックしたところ、スナップショットエージェントが開始されていませんでした。 そこで、スナップショットエージェントを開始したら、データの同期が行えるようになったのですが、 「レプリケーション ウィザードのスクリプト生成機能」を使用して作成したスクリプトなのに、完全なレプリケーションの設定が出来ないのは、どうしてなのでしょうか? 何か御存知の方がいらっしゃいましたら、教えてください。 よろしくお願いします。

  • レプリケーションをコマンドプロンプトなどから実行する方法

    サーバ間でレプリケーションを行えるようサーバの設定をしています。EnterPrise Managerでパブリケーション、サブスクリプション等を一通り定義し、実行したらデータはコピーできました。 上記テスト時は、ある時間になったら実行するという風にスケジュールしましたが、実際の利用方法としては、夜のあるジョブが終了したら、レプリケーションを実行するようにする事になっています。 レプリケーションをコマンドベースで実行する方法がわかりません。どなたかご存知な方、教えて下さい。 もしくは、参考URLなどをご教授ください。

  • 同期レプリケーション環境の構築について

    [OSのVER]:Windows 2003 Enterprise Edition [OracleのVER]:Oracle 10g Trial(Enterprise Edition) 同期レプリケーション環境の構築方法がわからず、困っています。 OTNのアドバンスト・レプリケーションにより、「非同期レプリケーション」環境の構築は実現できたのですが、「非同期レプリケーション」にスケジュール・リンクを構成して、連続的、リアルタイムなレプリケーションをシミュレートすることにより、「同期」に近い環境を構築する方法は記載してあるのですが、完全な「同期レプリケーション」環境の構築方法は記載されていないように見受けられました。 質問内容 1.レプリケーション・アクティビティ開始時に何らかの設定をすることにより、非同期・同期の切替が可能となるのか? 2.非同期レプリケーション環境の構築とは全く違ったプロセス(OTNマニュアル記載)にて環境を作成する必要があるのか? です。 同期レプリケーション環境の構築については、関連書籍をあたってみましたが、理論の記述のみで具体的な実現方法を見つけることができませんでしたので、皆様からのご教授をお願いしたいと思い、書き込みました。 以上、よろしくお願いいたします。

  • SQL Server のレプリケーション機能の使用方法

    お世話になります、タイトルのとおりなのですが SQL Server のレプリケーション機能の設定方法 について記述があるサイト等ご存知ありませんでしょうか? よろしくお願いします。

  • firefoxで右クリックできないサイトで強制的に右クリック可能にでき

    firefoxで右クリックできないサイトで強制的に右クリック可能にできる 方法(アドオン等)ありませんか。 文字をコピーしたくて、右クリックしても何も出てきません。またCtrl+cでもダメでした。 全てのページではなく、ある一部のサイトだけです。 よろしくお願いします。

  • SQL2000からSQL2005へのレプリケーション

    日々更新されるSQL2000(サーバー2000)上のテーブルA、テーブルB、テーブルCをSQL2005(サーバー2005)上で参照するために、レプリケーションの機能を使って、SQL2000をパブリッシュとしてSQL2005上をサブスクライバとしてプルサブスクリプション(スケジュール実行)でSQL2005上にテーブルA、テーブルB、テーブルCを生成させたいと考えております。 SQL2000側でパブリッシュの設定、2005側からプルサブスクリプションの設定ともに問題無く設定できたのですが、いざ実施すると 下記のエラーが出て実行できませんでした。 お聞きしたい点としてはそもそも上記の方法でのSQL2000から2005へ テーブルコピーが可能なのか? 無理な場合は、他にどの様な方法でスケジュールで任意のテーブルを 2000から2005へコピーするあるか教えていただけますでしょうか? ------------ ユーザー 'HOGEDOMAIN\サーバー2000$' はログインできませんでした。 (ソース: MSSQLServer, エラー番号: 18456) ヘルプの表示: http://help/18456

  • 常にあたらしいウィンドウで開く方法

    見たいサイトを、右クリック→新しいウィンドウで開く  ではなく、普通に左クリックするだけで常に新しいウィンドウで開く設定にしたいのですが方法が分かりません。 全部が同じウィンドウで開くというわけでは無いのですが、どのようにすればよいのでしょうか。 よろしくお願いします。

  • SQLServer2005 レプリケーションについて

    SQLServer2005で、 マージレプリケーションのテストを行っています。 サーバーが2台あります。 Serv1・・・パブリッシャ Serv2・・・サブスクライバ とします。(どちらも2005です) 困っていることは、 サブスクリプションの上で右クリックし、 「同期状態の表示」を開くと、 「サーバー'Serv2\インスタンス'はサブスクライバではありません。」 とのメッセージが表示されており、 「開始」ボタンを押しても、Serv1側で変更したデータは反映されず、 ログを見ると「Serv2\インスタンス に接続できませんでした。」と残っています。 これを解消したいのですが、 どこから説明してよいのかわからないので、 最後に、設定手順を書いておきます。 -----設定手順----- SQLServer Management Studioを使って、 Serv1のローカルパブリケーションから、新規パブリケーションの作成ウィザードを実行し、パブリケーションを作成。 ここまでは、問題なく進みました。 次に、先ほど作成したパブリケーションの上で右クリックし、 サブスクリプションの新規作成ウィザードを開始しました。 サブスクライバの選択画面まで進み、 「SQLServer サブスクライバの追加」ボタンで、 [Serv2\インスタンス名]を追加しようとしましたが、認識できなかったので、 [IP\インスタンス名]と指定したら、 「レプリケーションでは、IPではなく実際のサーバー名を指定してください。」のようなメッセージがでたので、いったん中断しました。 hostsファイルに[Serv2]を追加してから、再度ウィザードを実行したら、 サブスクライバの画面から次に進めました。 マージエージェントセキュリティで 1つ目の選択肢で「SQLServerエージェント サービスのアカウントで実行する」 を選択し、 サブスクライバの接続では、 「次のSQLServerのログインを使用する」を選択し、ログインとパスワードを入力しました。 あとは、規定値で、完了しました。 このあと、2アクション(Serv2\インスタンスのサブスクリプションを作成しています、同期エージェントを開始しています)とも成功で終わります。

  • Windows Server 2008 ADの設定

    Windows Server 2008 R2の64bitを購入しまして、Hyper-Vの中にもうひとつWindows Server 2008 R2(32bit)を作り、その中でADの設定を致しました。 その後、Hyper-Vに別のOSをインストール(Windows XP Professional)し、ADのドメインへ参加を試みましたが、どうにもうまく認識してくれません。 何か抜けてる設定がございましたらご指摘をお願いします。 手順は以下のとおりに行いました。 (1) ホストコンピュータにHyper-Vをインストール。 (2)Hyper-Vの仮想ネットワーク マネージャから新しい仮想ネットワークを 「内部」と種類設定をし、名前を「Virtual Network」とし、OKを押して追加。 Hyper-Vに仮想サーバ Windows Server 2008 R2(32bit)(こちらのコンピュータは名前をtestservにしました。)をインストール。 同時にHyper-Vに別の仮想マシン Windows XP Professional(ここでは名前をtestcomにしました。)をインストール。一度両方ともシャットダウン。 (3)両方の仮想マシンの設定からネットワークアダプタをVirtual Networkに設定。他は何もいじらずOK (4)Hyper-Vの仮想サーバ「testserv」を起動し、コマンドプロンプトからipconfigを実行。そこに書かれた値から静的ipアドレスでipv4を設定。(Ipv6のチェックははずす) ついでに共有と探索のネットワーク探索をカスタムにし、パブリックフォルダ共有を有効(読み取り専用)にする。 (5)仮想マシン「testcomも(4)と同じ方法で」ネットワークを設定。 (6)仮想サーバ「testserv」にコマンドプロンプトからdcpromo.exeを実行。フォレストレベルをWindows Server 2008に設定。ドメインはtestserver.testdom.localとし、他は何もいじらずに次へを押して行き、設定を完了する。 (7)仮想マシン「testcom」でスタートからコンピュータを右クリック。プロパティを選択し、タブからコンピュータ名を選択後、変更を押し、次のメンバからドメインにチェックを入れ、testserver.testdom.localと設定。  →ドメイン名が見つからないとエラー 試みたこと (1)仮想マシン「testcom」からコマンドプロンプトで仮想サーバへpingを飛ばしてみる→ 0%Loss (2)仮想マシン「testcom」からコマンドプロンプトでnslookupコマンドでtestserver.testdom.localを試す→ Unknown can't find testserver.testdom.local : No response from server. (3)ADに仮想サーバのコンピュータを追加。→ 結果変わらず

  • IEで常に新しいウインドーを開きながらSiteを見る方法あったら・・・

    IEで常に新しいウインドーを開きながらSiteを見る方法あったら教えてください! 右クリックなしで自動的に・・・