システム障害などでDHCPデータベースが破損してしまい、正しくDHCPサービスを提供できなくなることがある。2003では、デフォルトで60分おきに自動的にDHCPデータベースがバックアップされている。復旧するには、バックアップされているDHCPデータベースを復元すればよい。解説DHCPサービスは、LANを運用するために欠かすことのできない機能である。Directoryを運用している場合)DNSサーバへの登録などのDHCPサービスとの連携機能をうまく利用できなくなってしまうので、早急に復旧させる必要がある。2003のDHCPサービスは、サービスの動作に関する設定とDHCPデータベースを使って稼働している。サービスが参照するデータベースのパスや監査といった項目は以下のレジストリに、DHCPデータベースは%SystemRoot%\system32\Dhcp\Backupに保存されている。この2カ所の情報をバックアップしておけば、いざというときの復旧が容易である。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DHCPServer\ParametersDHCPデータベースに含まれる情報は、DHCPサービスの以下の設定項目である。Directoryの運用で利用される、DNSに登録する際の資格情報(ユーザー名、ドメイン名、パスワード)は含まれない。これらの情報を納めたDHCPデータベースをバックアップするには、明示的に行う手動バックアップと、デフォルトで60分ごとに行われる自動バックアップを利用すればよい。2003システムにおける、DHCP設定のバックアップ/復元する操作方法を解説する。Serverにおけるバックアップ/復旧方法については、今後別TIPSで取り上げる予定である。操作方法[注意]レジストリに不正な値を書き込んでしまうと、システムに重大な障害を及ぼし、最悪の場合、システムの再インストールを余儀なくされることもあります。レジストリ・エディタの操作は慎重に行うとともに、あくまで御自分のリスクで設定を行ってください。Insider編集部では責任を負いかねます。2003のDHCPサービスでは、DHCPデータベースは手動と自動のどちらかの方法でバックアップされる。バックアップ設定の変更方法に分けて解説する。DHCP情報の手動バックアップDHCPデータベースを明示的に手動でバックアップするには、[DHCP]管理ツールを利用する。[DHCP]管理ツールでの手動バックアップ[スタート]メニューから[管理ツール]−[DHCP]を起動する。そのドメインで稼働しているDHCPサーバをリストアップした状態で、DHCPデータベースをバックアップしたいサーバを選択する。ドメイン内のDHCPサーバを左ペインのリストに追加するには、左ペインの「DHCP」を選択した状態で[操作]−[サーバーの追加]を実行する。サーバの右クリック・メニューあるいはメイン・メニューの[操作]から[バックアップ]を選択する。[バックアップ]メニューを実行すると、バックアップ先フォルダを参照するダイアログが開くので、任意のフォルダを選択して[OK]をクリックすれば、即座にバックアップが行われる。このとき、バックアップ先のフォルダは、必ずローカルに存在するフォルダを指定する必要がある。フォルダ名を指定するだけで、特にファイル名は指定する必要がない。次に、バックアップ先フォルダや監査ログの設定が保存されているレジストリもバックアップしておく。レジストリ・エディタを起動し、以下のキーをエクスポートしておけばよいだろう。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DHCPServer\ParametersDHCPデータベースの復元バックアップされたDHCPデータベースの情報を復元するには、[DHCP]管理ツールを利用する。[DHCP]管理ツールでの復元[スタート]メニューから[管理ツール]−[DHCP]を起動する。左ペインでデータベースを復元したいサーバを選択し、右クリック・メニューを開く。DHCPデータベースを復元する際には、バックアップが保存されているフォルダを指定する。するとDHCPサービスが一時的に停止し、復元が実行されてから自動でDHCPサービスが再起動する。この再起動の際に一時的にDHCPサービスが停止するので、DHCP要求が処理できなくなることに注意しておこう。復元に使用できるのは、復元先のDHCPサービスと同じ言語バージョンで作成されたDHCPデータベースである。必要があれば、バックアップ先フォルダや監査ログの設定が保存されているレジストリもバックアップから復元すればよい。その際に、念のため一時的に手動でDHCPサービスを停止し、レジストリを復元後、DHCPサービスを再起動した方がよいだろう。2003のデフォルトでは、DHCPデータベースのバックアップは60分間隔で%SystemRoot%\system32\Dhcp\Backupに「DhcpCfg」というファイル名で作成される。バックアップの性質上、稼働中のサーバのシステム・ドライブ上に保管せず、別の物理ドライブ上に作成しておきたい。いう場合には、DHCPサーバのローカルにあるドライブに限定されるが、バックアップ先を変更すればよい。ネットワーク共有にドライブ・レターを割り当ててバックアップ先に指定しても、正常にバックアップが作成されない点に注意が必要である。Administratorグループにのみアクセス権を与えておくと、一般ユーザーの誤操作による事故を防止できる。バックアップ間隔(デフォルトでは60分)を変更したい場合には、以下のレジストリ値を編集する。編集中はDHCPサービスを一時的に停止し、設定変更後にDHCPサービスを再起動するとよいだろう。バックアップする分単位の間隔。デフォルトは60(10進数表記の場合)DHCPデータベースの自動バックアップ間隔DHCPデータベースの自動バックアップ間隔は、このレジストリ値に分単位で時間を設定すればよい。レジストリ値を直接書き換えるなどして、バックアップ先フォルダを変更すると、以後、自動バックアップが行われなくなることがある。そのような場合には、上記レジストリ値を適切に設定し、明示的に手動でバックアップを行えば、以後は自動バックアップ機能が作動するようになる。より自動抽出したものです。(2017/7/21)キーボード配列が異なる言語に誤認識された場合の対処方法を紹介。