TOPサーバ構築・運用> SQL Server 2005でのフェイルオーバー動作の確認
SQL Server 2005クラスタリング
SQL Server 2005で実現するクラスタリング

第6回:SQL Server 2005のフェイルオーバー
著者:イー・キャッシュ  小関 茂徳   2006/8/4
1   2  3  次のページ
SQL Server 2005でのフェイルオーバー動作の確認

   前回は、構築したクラスタリング環境でフェイルオーバー/フェイルバックの機能が動作することを確認しました。今回は、SQL Server 2005がデータベースの引き継ぎを正常に行うことができるか確認していきます。

   可能な限り簡単な方法で確認できればと思い、いくつかの方法を考えてみたのですが、新たにデータベースを利用するアプリケーションやツールを作成するのも大変なので、SQL Server 2005が提供している既存のツールを利用して確認していきましょう。

   データベースの作成やレコードの追加を行い、フェイルオーバーの処理を見ていきます。

   全体として以下の流れで進めていきます。
  • SQL Server 2005でデータベースを新規作成し、いくつかのレコードを追加・参照します
  • フェイルオーバーを実行。SQL Serverがデータベースの管理を待機系のノードに正常に引き継げたかを確認します
  • フェイルオーバー後も正常にデータベースが利用できていることを確認します

表1:SQL Server 2005のフェイルオーバーの流れ

   それでは、実際に動作させていきます。


SQL Server 2005の管理ツールのインストール

   まずは、SQL Server 2005の管理ツールのインストールを行います。SQL Server 2005のインストール用CD-ROMをバーチャルマシン「DC」にマウントさせます。インストーラの画面が起動したら、「サーバーコンポーネント、ツール、Books Online、およびサンプル」を選択します。

SQLクライアントツールのインストール
図1:SQLクライアントツールのインストール

   その後、「インストールするコンポーネント」という画面まで進んだら、「ワークステーションコンポーネント、Books Online、および開発ツール」の項目にチェックを入れて「詳細設定」ボタンをクリックします。

SQLクライアントツールのインストール2
図2:SQLクライアントツールのインストール2

   「機能の選択」画面で「接続コンポーネント」と「管理ツール」の2点を設定し、インストールします。

インストールコンポーネントの詳細設定
図3:インストールコンポーネントの詳細設定

1   2  3  次のページ


イー・キャッシュ 小関 茂徳
著者プロフィール
イー・キャッシュ株式会社  小関 茂徳
ビジネス支援事業部 ビジネスアドミニストレーター
イーキャッシュにて事業化計画から製品化計画、販売戦略までのビジネスデザインを中心として展開している事業に携わっている。2006年度からはRFID関連事業でつちかったプラットフォーム製品の開発技術を活かして、モバイルプラットフォーム分野における仮想マシンの開発や半導体開発とともに新規事業開発提案を推進している。


INDEX
第6回:SQL Server 2005のフェイルオーバー
SQL Server 2005でのフェイルオーバー動作の確認
  データベースの作成とレコードの追加
  フェイルオーバーの動作確認