このステップバイステップの記事では、動的ホスト構成プロトコル(DHCP)データベースをMicrosoft Windows NT Server 4.0、Microsoft Windows 2000、またはMicrosoft Windows Server 2003から移動する方法について説明します。コンピュータがWindows Server 2003を実行しているコンピュータに移動されています。
Windows NT Server 4.0またはWindows 2000を実行しているサーバーからのDHCPデータベースのエクスポート
- サーバー上のDHCPサーバーサービスを停止します。
- [スタート]、[ファイル名を指定して実行]の順にクリックします。 [名前]ボックスにcmdと入力し、[OK]をクリックします。
- コマンドプロンプトで「net stop "microsoft dhcp server"」と入力してEnterキーを押します。 Microsoft DHCP Serverサービスが停止しているというメッセージが表示されますMicrosoft DHCP Serverサービスは正常に停止しました。
- exitと入力してEnterキーを押します。
- 使用Jetpackのユーティリティは、DHCPデータベースを圧縮します。<オール>
- は「開く」ボックスにcmdに「スタート」と「ファイル名を指定して実行」をクリックして、「OK」をクリックします。
- コマンドプロンプトで「cd%systemroot%\\ system32 \\ dhcp」と入力してEnterキーを押します。
- jetpack dhcp.mdb temp.mdbと入力してEnterキーを押します。
- データベースの圧縮に成功したら、exitと入力してEnterキーを押します。
- DHCPのエクスポート・インポート・ユーティリティ(Dhcpexim.exe)にDHCPデータベースをエクスポートします。このユーティリティは、Windows 2000 Resource Kit Supplement 1から入手できます。次のマイクロソフトWebサイトにアクセスして、Dhcpexim.exeにアクセスすることもできます。
http://www.microsoft.com/windows2000/techinfo/reskit /tools /new /dhcpexim-o.asp
データベースのエクスポート:
- Dhcpexim.exeユーティリティをインストールして、Dhcpexim.exeユーティリティを起動します。
- [DHCPエクスポートインポートツールへようこそ]画面で、[ローカルサービスの構成をファイルにエクスポートする]をクリックし、[OK]をクリックします。
- [ファイル名]ボックスにエクスポートするファイルのファイル名を入力し、[保存]をクリックします。たとえば、dhcpdatabase.txtと入力します。
- エクスポートする範囲をクリックし、[エクスポート前にローカルコンピュータの選択した範囲を無効にする]チェックボックスをオンにして、[エクスポート]をクリックします。
- [OK]をクリックします。
- サーバー上のDHCPサーバーサービスを無効にします。<オール>
- 「スタート」、「設定」をクリックし、「コントロールパネル」をクリック、ダブルクリックし、「サービスを。」
- サービス一覧で、Microsoft DHCPサーバーをクリックし開始をクリックする無効をクリックして、OKを次にクリックします。
- サービスが既に開始されている場合は、[停止]をクリックし、[はい]をクリックしてサービスの停止を確認します。
- [閉じる]をクリックして[サービス]ダイアログを閉じます。で
重要:Windows Server 2003を実行しているサーバーに正常にWindows 2000 Serverを実行しているからデータベースを移動Dhcpexim.exeを使用する必要があります。 (データベースではなく)この設定だけが必要な場合は、設定のエクスポート元のWindows 2000ベースのサーバーで次のコマンドを使用します。 netsh dhcpサーバーエクスポートC:\\ dhcp.txt all
ここでC: \\ dhcp.txtは、使用するエクスポートファイルの名前とパスです。
Microsoft Windows Server 2003を実行しているサーバーからDHCPデータベースをエクスポートする
Windows Server 2003を実行しているサーバーからWindows Server 2003を実行している別のサーバーにDHCPデータベースと構成を移動する:
- [スタート]ボタンをクリックして[実行]をクリックし、[名前]ボックスにcmdと入力して[OK]をクリックします。
- 「netsh dhcp server export C:\\ dhcp.txt all」と入力して、Enterキーを押します。
- ファイルを新しいサーバーにコピーします。
- 「netsh dhcp server import C:\\ dhcp.txt all」と入力して、Enterキーを押します。 "スタート"
- をクリックし、クリック:Windows Server 2003ベースのサーバー上のDHCP Serverサービスをインストールし、既存の
のWindows Server 2003サーバーのDHCPサーバーサービスを実行しているマウント
「コントロールパネル」をクリックし、「プログラムの追加と削除」をダブルクリックします。 - [Windowsコンポーネントの追加と削除]をクリックします。
- Windowsコンポーネントウィザードの[コンポーネント]ボックスで[ネットワークサービス]をクリックし、[詳細]をクリックします。
- [動的ホスト構成プロトコル(DHCP)]チェックボックスがオンになっていない場合は、チェックボックスをクリックしてオンにし、[OK]をクリックします。
- Windowsコンポーネントウィザードで、[次へ]をクリックして選択したコンポーネントをインストールします。メッセージが表示されたら、Windows Server 2003のCDをコンピュータのCD-ROMドライブまたはDVD-ROMドライブに挿入します。インストーラーがDHCPサーバーとツールファイルをコンピューターにコピーします。
- インストールが完了したら、[完了]をクリックします。
2003コンピュータがあるのWindows Server上のローカルハードドライブにエクスポートしたDHCPデータベースファイルをコピーしたDHCPデータベース
<オール> - をインポートします。
- DHCPサービスがWindows Server 2003ベースのコンピュータで開始されていることを確認します。
- [スタート]ボタン、[ファイル名を指定して実行]の順にクリックし、[名前]ボックスにcmdと入力して[OK]をクリックします。
- コマンドプロンプトで「netsh dhcp server import c:\\ dhcpdatabase.txt all」と入力し、Enterキーを押します。c:\\ dhcpdatabase.txtは、サーバーにコピーしたデータベースファイルのフルパスとファイル名です。
注:
エラーの初期化とサービスの設定を読み込む:あなたはWindows 2000のドメインコントローラからのWindows Server DHCPデータベースをエクスポートする2003ドメインのメンバサーバにしようとすると、次のエラーメッセージが表示されることがあり - アクセスが拒否されましたこの問題を解決するには、Windows Server 2003 DHCPサーバーコンピューターをEnterpriseレベルのDHCP Adminsグループに追加します。 - 手順4で説明したように、Windows Server 2003 DCHPサーバーコンピュータをDHCP Adminsグループの "Enterprise"レベルに追加しても "アクセスが拒否されました"というエラーメッセージが表示されるローカル管理者グループに属しているかどうか。アカウントがこのグループに属していない場合は、そのアカウントをAdministratorsグループに追加するか、ローカル管理者としてログインしてインポートを完了します。
- コマンドが正常に完了したことを示すメッセージが表示されたら、コマンドプロンプトを終了します。
許可DHCPサーバ
<オール> - 「管理ツール」に、クリックして「スタート」をポイントし、「すべてのプログラム」、ポイントをクリックして「DHCP」を
注:Enterprise Administratorsグループのメンバシップを持つアカウントを使用して、サーバーにログオンする必要があります。 - DHCPスナップインのコンソールツリーで、新しいDHCPサーバーを展開します。サーバーオブジェクトの右下隅に赤い矢印がある場合、サーバーはまだ承認されていません。
- サーバーオブジェクトを右クリックして[承認]をクリックします。
- しばらくしてからサーバーをもう一度右クリックし、[更新]をクリックします。緑色の矢印は、DHCPサーバーが承認されていることを示します。