Como mover uma base de dados DHCP de um computador com o Windows NT Server 4.0, Windows 2000 ou Windows Server 2003 para um computador com o Windows Server 2003

Traduções de Artigos Traduções de Artigos
Artigo: 325473 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo passo a passo descreve como mover uma base de dados do protocolo de configuração dinâmica de anfitrião (DHCP, Dynamic Host Configuration Protocol) de um computador com o Microsoft Windows NT Server 4.0, Microsoft Windows 2000 ou Microsoft Windows Server 2003 para um computador com o Windows Server 2003.

Nota: pode utilizar o utilitário de cópia de segurança do Microsoft Windows (ntbackup.exe) para criar uma cópia de segurança e restaurar a base de dados DHCP num único servidor. Não utilize o utilitário de cópia de segurança para migrar ou mover uma base de dados DHCP de um servidor de DHCP para outro.

Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Exportar a base de dados DHCP de um servidor com o Windows NT Server 4.0 ou o Windows 2000

  1. Pare o serviço de servidor de DHCP no servidor:
    1. Inicie sessão no servidor de DHCP de origem utilizando uma conta membro do grupo de administradores local.
    2. Clique em Iniciar (Start), clique em Executar (Run), escreva cmd na caixa Abrir (Open) e clique em OK.
    3. Na linha de comandos, escreva net stop dhcpserver e prima a tecla ENTER. Receberá uma mensagem "O serviço Servidor DHCP está a parar. O serviço Servidor DHCP foi parado com êxito." ("The Microsoft DHCP Server service is stopping. The Microsoft DHCP Server service was stopped successfully").
    4. Escreva exit e prima ENTER.
  2. Compacte a base de dados DHCP utilizando o utilitário JetPack:
    1. Clique em Iniciar (Start), clique em Executar (Run), escreva cmd na caixa Abrir (Open) e clique em OK.
    2. Na linha de comandos, escreva cd %systemroot%\system32\dhcp e prima ENTER.
    3. Escreva jetpack dhcp.mdb temp.mdb e prima ENTER.
    4. Depois de a base de dados ter sido compactada com êxito, escreva exit e prima ENTER.
  3. Exporte a base de dados DHCP utilizando o utilitário de importação e exportação do DHCP (Dhcpexim.exe). Pode obter este utilitário a partir do Windows 2000 Resource Kit Supplement 1. Pode também visitar o seguinte Web site da Microsoft para obter o Dhcpexim.exe:
    http://www.microsoft.com/windows2000/techinfo/reskit/tools/new/dhcpexim-o.asp
    Para exportar a base de dados:
    1. Instale o utilitário Dhcpexim.exe e inicie-o.
    2. No ecrã Welcome to DHCP Export Import tool, clique em Export configuration of the local service to a file e clique em Ok.
    3. Na caixa Nome do ficheiro (File name), escreva o nome para o ficheiro exportado e clique em Guardar (Save). Por exemplo, escreva dhcpdatabase.txt.
    4. Clique no âmbito ou nos âmbitos que pretende exportar, clique para seleccionar a caixa de verificação Disable the selected scopes on local machine before export e clique em Export.
    5. Clique em OK.
  4. Desactive o serviço de servidor de DHCP no servidor. Ao desactivar o serviço de servidor de DHCP impede o serviço de ser iniciado depois de a base de dados ter sido transferida. Para desactivar o serviço de servidor de DHCP:
    1. Clique em Iniciar (Start), aponte para Definições (Settings), clique em Painel de controlo (Control Panel) e faça duplo clique em Serviços (Services) (em Ferramentas administrativas [Administrative Tools]).
    2. Na lista de serviços, clique em Servidor DHCP (Microsoft DHCP Server) e, no tipo de arranque, clique em Desactivado (Disabled) e clique em OK.
    3. Se o serviço estiver iniciado, clique em Parar (Parar) e clique em Sim (Yes) para confirmar a paragem do serviço.
    4. Clique em Fechar (Close) para fechar a caixa de diálogo Serviços (Services).
Importante: o Dhcpexim.exe é necessário para mover a base de dados com êxito de um servidor com o Windows 2000 ou o Windows NT 4.0 para um servidor com o Windows Server 2003. Os comandos Netsh de DHCP não estão disponíveis no Windows NT 4.0.

Nota: se apenas for necessária a configuração (não a base de dados), utilize o seguinte comando (em vez de Dhcpexim.exe) no servidor baseado no Windows 2000 de onde pretende exportar. (Não utilize Dhcpexim.exe.)
netsh dhcp dump >C:\dhcp.txt
em que C:\dhcp.txt representa o nome e o caminho do ficheiro de exportação que pretende utilizar.

Nota: a opção de exportação não existe no comando netsh do Windows 2000 Server. Os comandos netsh dhcp server dump e netsh dhcp server import não são compatíveis. Se tentar importar os dados criados pelo netsh dhcp server dump > C:\dhcp.txt utilizando o netsh DHCP server import > C:\dhcp.txt, receberá a seguinte mensagem de erro no computador baseado no Windows Server 2003:
O pedido não é suportado. (The request is not supported.)
Pode migrar o ficheiro de configuração exportado para o novo servidor do Windows Server 2003 utilizando o seguinte comando:
netsh exec c:\dhcp.txt
O Dhcpexim.exe não é suportado no Windows Server 2003. Se uma base de dados for exportada num computador baseado no Windows 2000 utilizando o Dhcpexim.exe e tentar importar os dados para o Windows Server 2003, o Dhcpexim.exe termina e receberá a seguinte mensagem de erro:
Ocorreu um erro. Foi efectuada uma tentativa de carregar um programa com um formato incorrecto.

[An error occurred. An attempt was made to load a program with a incorrect format.]
Se este comportamento ocorrer, exporte dados do Windows 2000 utilizando o dhcpexim e importe-os no ambiente do Windows Server 2003 utilizando a importação do servidor de DHCP netsh xyz.txt.

Exportar a base de dados DHCP de um servidor com o Microsoft Windows Server 2003

Para mover uma base de dados e uma configuração DHCP de um servidor com o Windows Server 2003 para outro servidor com o Windows Server 2003:
  1. Inicie sessão no servidor de DHCP de origem utilizando uma conta membro do grupo de administradores local.
  2. Clique em Iniciar (Start), clique em Executar (Run), escreva cmd na caixa Abrir (Open) e clique em OK.
  3. Escreva netsh dhcp server export C:\dhcp.txt all e prima ENTER.

Nota: é necessário dispor de permissões de administrador local para exportar os dados.

Instalar o serviço de servidor de DHCP no servidor com o Windows Server 2003

Para instalar o serviço de servidor de DHCP num computador existente baseado no Windows Server 2003:
  1. Clique em Iniciar (Start), clique em Painel de controlo (Control Panel) e faça duplo clique em Adicionar ou remover programas (Add or Remove Programs).
  2. Clique em Adicionar/remover componentes do Windows (Add/Remove Windows Components).
  3. No Assistente de componentes do Windows (Windows Component Wizard), clique em Serviços de funcionamento em rede (Networking Services) na caixa Componentes (Components) e clique em Detalhes (Details).
  4. Clique para seleccionar a caixa de verificação Dynamic Host Configuration Protocol (DHCP) se esta ainda não estiver seleccionada e clique em OK.
  5. No Assistente de componentes do Windows (Windows Components Wizard), clique em Seguinte (Next) para instalar os componentes seleccionados. Insira o CD do Windows Server 2003 na unidade de CD ou DVD do computador se tal lhe for pedido. O programa de configuração copia os ficheiros do servidor e das ferramentas de DNS para o computador.
  6. Quando o programa de configuração for concluído, clique em Concluir (Finish).

Importar a base de dados DHCP

Nota: poderá receber uma mensagem de "acesso negado" durante este procedimento se não for membro do grupo de operadores de cópia de segurança. Se receber uma mensagem de erro "Não é possível determinar a versão do servidor DHCP para o servidor" ("Unable to determine the DHCP server version for server"), certifique-se de que o serviço de servidor de DHCP está a ser executado no servidor e de que o utilizador com sessão iniciada é membro do grupo de administradores local.

Importante: não utilize o Dhcpexim.exe para importar uma base de dados DHCP no Windows Server 2003. Além disso, se o servidor de destino do Windows 2003 for um servidor membro e se planear promovê-lo a controlador de domínio, a Microsoft sugere que execute a migração da base de dados DHCP antes da promoção. Apesar de ser possível migrar a base de dados DHCP para um controlador de domínio do Windows 2003, a migração para um servidor membro será mais fácil devido à existência da conta de administrador local.
  1. Inicie sessão como um utilizador que seja um membro explícito do grupo de administradores. Uma conta de utilizador de um grupo membro do grupo de administradores local não irá funcionar. Se não existir uma conta de administradores local para o controlador de domínio, reinicie o computador no modo de restauro dos serviços de directório e utilize a conta de administrador para importar a base de dados tal como descrito mais abaixo nesta secção.
  2. Copie o ficheiro da base de dados DHCP exportada para o disco rígido local do computador baseado no Windows Server 2003.
  3. Verifique se o serviço DHCP foi iniciado no computador baseado no Windows Server 2003.
  4. Clique em Iniciar (Start), clique em Executar (Run), escreva cmd na caixa Abrir (Open) e clique em OK.
  5. Na linha de comandos, escreva netsh dhcp server import c:\dhcpdatabase.txt all e prima ENTER, em que c:\dhcpdatabase.txt representa o nome de ficheiro e o caminho completo do ficheiro da base de dados que copiou para o servidor.

    Nota: quando tenta exportar uma base de dados DHCP de um controlador de domínio do Windows 2000 para um servidor do Windows Server 2003 membro desse domínio poderá receber a seguinte mensagem de erro:
    Error initializing and reading the service configuration - Access Denied
    Nota: é necessário dispor de permissões de administrador local para importar os dados.
  6. Para resolver este problema, adicione o computador com o servidor de DHCP do Windows Server 2003 ao grupo de administradores de DHCP ao nível da empresa.
  7. Se ocorrer a mensagem de "acesso negado" depois de adicionar o computador com o servidor de DHCP do Windows Server 2003 ao grupo de administradores de DHCP ao nível da empresa mencionado no passo 4, verifique se a conta de utilizador actualmente utilizada para importar pertence ao grupo de administradores local. Se a conta não pertencer a este grupo, adicione a conta ao grupo ou inicie sessão como um administrador local para concluir a importação.

    Nota: se o comando DHCP IMPORT ou EXPORT falhar para utilizadores que não sejam membros explícitos do grupo de administradores local, é necessário aplicar a seguinte correcção ao computador baseado no Windows Server 2003:

    833167 Está disponível um pacote de actualização do serviço de cópia sombra de volumes (VSS) para o Windows Server 2003
  8. Depois de receber a mensagem a informar sobre o êxito do comando, saia da linha de comandos.

Autorizar o servidor de DHCP

  1. Clique em Iniciar (Start), aponte para Todos os programas (All Programs), aponte para Ferramentas administrativas (Administrative Tools) e clique em DHCP.

    Nota: tem de ter sessão iniciada no servidor com uma conta que seja membro do grupo de administradores. Num domínio do Active Directory tem de ter sessão iniciada no servidor com uma conta que seja membro do grupo de administradores.
  2. Na árvore da consola do snap-in DHCP, expanda o novo servidor de DHCP. Se existir uma seta vermelha no canto inferior direito do objecto de servidor, o servidor ainda não foi autorizado.
  3. Clique com o botão direito do rato no servidor e, em seguida, clique em Autorizar (Authorize).
  4. Após alguns momentos, clique novamente com o botão direito do rato no servidor e, em seguida, clique em Actualizar (Refresh). Uma seta verde indica que o servidor de DHCP foi autorizado.

Referências

Para obter mais informações, clique nos números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
323416 How to install and configure a DHCP server in a workgroup in Windows Server 2003
130642 How to move a DHCP database from one server to another in Windows NT 4.0 and in Windows 2000
890480 "Access denied" error message when you use the "netsh dhcp server import" command to import a DHCP database from a Windows NT Server 4.0-based computer to a Windows Server 2003-based computer

Propriedades

Artigo: 325473 - Última revisão: 20 de abril de 2006 - Revisão: 19.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows 2000 Server
Palavras-chave: 
kbhowtomaster kbnetwork KB325473

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com