Open棟梁Project - マイクロソフト系技術情報 Wiki

目次

概要

SQL Serverには以下のレプリケーション機構がある。

レプリケーション

レプリケーションでは、エージェントと呼ばれる多数のスタンドアロン プログラムを使用して、変更の監視やデータの配信に関連するタスクを実行します。

パブリッシング モデル

レプリケーションのパブリッシング モデルの概要
http://technet.microsoft.com/ja-jp/library/ms152567.aspx

レプリケーションでは、レプリケーション トポロジ内のコンポーネントを出版業界に例えて表します。

エージェント

スナップショット レプリケーション

http://technet.microsoft.com/ja-jp/library/ms151832.aspx

VSSのスナップショットでファイルの変更点を配布している。

トランザクション レプリケーション

http://technet.microsoft.com/ja-jp/library/ms151176.aspx

マージ レプリケーション

http://technet.microsoft.com/ja-jp/library/ms152746.aspx

ログ配布

以下を参照すると明らかですが、ログ配布は、

トランザクションログのバックアップ&リストアのテクノロジを
使用してデータベースのレプリケーションを実現しているようです。

データベース・ミラーリング

データベース ミラーリングは、可用性向上のための冗長化の仕組みです。
(ミラーリングもトランザクションログの転送によって実現されているようです)。

AlwaysOn? 可用性グループ用のレプリケーションの構成

こちらも、可用性向上のための冗長化の仕組みです。
こちらもミラーリング(トランザクションログの転送)をベースに利用しているようです。

詳細

レプリケーションの定義

  1. パブリケーションを作成し、
  2. アーティクルを定義する。
  3. サブスクリプションの作成

パブリッシュ

データとデータベース オブジェクトのパブリッシュ
http://msdn.microsoft.com/ja-jp/library/ms152559.aspx

サブスクライブ

パブリケーションのサブスクライブ
http://msdn.microsoft.com/ja-jp/library/ms151170.aspx

参考

参考情報

MSDN

レプリケーション

http://technet.microsoft.com/ja-jp/library/ms151198.aspx

レプリケーション機能とタスク

http://technet.microsoft.com/ja-jp/library/bb677158.aspx

高可用性ソリューション


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS