Como mover um banco de dados DHCP de um computador que executa o Windows NT Server 4.0, o Windows 2000 ou o Windows Server 2003 para um computador que executa o Windows Server 2003

Traduções deste artigo Traduções deste artigo
ID do artigo: 325473 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve detalhadamente como mover um banco de dados do DHCP (Protocolo de Configuração Dinâmica de Hosts) de um computador que executa o Microsoft Windows NT Server 4.0, o Microsoft Windows 2000 ou o Microsoft Windows Server 2003 para um computador que executa o Windows Server 2003.

Observação É possível usar o utilitário de backup do Microsoft Windows (ntbackup.exe) para fazer backup e recuperar o banco de dados DHCP em um único servidor. Não use o utilitário de backup para migrar ou mover um banco de dados DHCP de um servidor DHCP para outro.

Exporte o banco de dados DHCP de um servidor que executa o Windows NT Server 4.0 ou o Windows 2000

  1. Pare o serviço do servidor DHCP no servidor:
    1. Faça logon no servidor DHCP de origem usando uma conta membro do grupo de administradores locais.
    2. Clique em Iniciar, em Executar, digite cmd na caixa Abrir e clique em OK.
    3. No prompt de comando, digite net stop dhcpserver e pressione ENTER. A mensagem "O serviço do servidor DHCP da Microsoft está sendo interrompido. O serviço do servidor DHCP da Microsoft foi interrompido com êxito" é exibida.
    4. Digite exit e pressione ENTER.
  2. Compacte o banco de dados DHCP usando o utilitário JetPack:
    1. Clique em Iniciar, em Executar, digite cmd na caixa Abrir e clique em OK.
    2. No prompt de comando, digite cd %systemroot%\system32\dhcp e pressione ENTER.
    3. Digite jetpack dhcp.mdb temp.mdb e pressione ENTER.
    4. Depois que a compactação do banco de dados tiver sido concluída com êxito, digite exit e pressione ENTER.
  3. Exporte o banco de dados DHCP usando o utilitário de Importação e exportação DHCP (Dhcpexim.exe). É possível obter este utilitário no Kit de Recursos Suplementares 1 do Windows 2000. Você também pode visitar o seguinte site da Microsoft para obter o Dhcpexim.exe (em inglês):
    http://www.microsoft.com/windows2000/techinfo/reskit/tools/new/dhcpexim-o.asp
    Para exportar o banco de dados:
    1. Instale o utilitário Dhcpexim.exe e inicie o utilitário Dhcpexim.exe.
    2. Na tela Bem-vindo à ferramenta de importação e exportação DHCP, clique em Exportar a configuração do serviço local para um arquivo e em OK.
    3. Na caixa Nome do arquivo, digite o nome de arquivo para o arquivo exportado e clique em Salvar. Por exemplo, digite dhcpdatabase.txt.
    4. Clique no escopo ou nos escopos que deseja exportar, clique para selecionar a caixa Desativar os escopos selecionados na máquina local antes de exportar e clique em Exportar.
    5. Clique em OK.
  4. Desabilite o serviço do servidor DHCP no servidor: Desabilitar o serviço do servidor DHCP evita que o serviço comece depois da transferência do banco de dados. Para desabilitar o serviço de servidor DHCP:
    1. Clique em Iniciar, aponte para Configurações, clique em Painel de controle e clique duas vezes em Serviços.
    2. Na lista Serviços, clique em Servidor DHCP da Microsoft, em Iniciar, em Desativado e em OK.
    3. Se o serviço for iniciado, clique em Parar e em Sim para confirmar a interrupção do serviço.
    4. Clique em Fechar para fechar a caixa de diálogo Serviços.
Importante O Dhcpexim.exe é necessário para mover o banco de dados com êxito de um servidor que executa o Windows 2000 ou o Windows NT 4.0 para um servidor que executa o Windows Server 2003. Os comandos Netsh para DHCP não estão disponíveis no Windows NT 4.0.

Observação Se somente a configuração (não o banco de dados) for exigida, use o seguinte comando (em vez do comando Dhcpexim.exe) no servidor com Windows 2000 do qual você deseja exportar. (Não use Dhcpexim.exe.)
netsh dhcp dump >C:\dhcp.txt
no qual C:\dhcp.txt é o nome e o caminho do arquivo de exportação que será usado.

Observação A opção de exportação não existe no comando netsh no 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 por netsh dhcp server dump > C:\dhcp.txt usando netsh DHCP server import > C:\dhcp.txt, a seguinte mensagem de erro será exibida no computador com Windows Server 2003:
Não há suporte para a solicitação.
É possível migrar o arquivo de configuração exportado para o novo servidor do Windows Server 2003 usando o seguinte comando:
netsh execc:\dhcp.txt
O Dhcpexim.exe não é compatível no Windows Server 2003. Se um banco de dados é exportado em um computador com Windows 2000 usando o Dhcpexim.exe e você tentar importar os dados para o Windows Server 2003, o Dhcpexim.exe fechará e a seguinte mensagem de erro será exibida:
Erro. Tentativa de carregar um programa com um formato incorreto.
Se este problema ocorrer, exporte os dados do Windows 2000 usando dhcpexim e importe os dados no ambiente do Windows Server 2003 usando netsh DHCP server importxyz.txt.

Exportar um banco de dados DHCP de um servidor que executa o Microsoft Windows Server 2003

Para mover um banco de dados e configuração DHCP de um servidor que executa o Windows Server 2003 para outro servidor que executa o Windows Server 2003:
  1. Faça logon no servidor DHCP de origem usando uma conta membro do grupo administradores locais.
  2. Clique em Iniciar, em Executar, digite cmd na caixa Abrir e clique em OK.
  3. Digitenetsh dhcp server export C:\dhcp.txt all e pressione ENTER.

Observação Você deve ter permissões de administrador local para exportar os dados.

Instalar o serviço de servidor DHCP no servidor que executa o Windows Server 2003

Para instalar o serviço do servidor DHCP em um computador com Windows Server 2003:
  1. Clique em Iniciar e em Painel de controle e clique duas vezes em Adicionar ou remover programas.
  2. Clique em Adicionar/remover componentes do Windows.
  3. No Assistente de componentes do Windows, clique em Serviços de rede na caixa Componentes e clique em Detalhes.
  4. Clique para selecionar a caixa de seleção Protocolo de configuração dinâmica de hosts (DHCP) caso ainda não esteja selecionada e clique em OK.
  5. No Assistente de componentes do Windows, clique em Avançar para instalar os componentes selecionados. Se for solicitado, insira o CD do Windows Server 2003 CD na unidade de CD do computador ou unidade de DVD. O programa de instalação copia o servidor DHCP e os arquivos de ferramentas para o computador.
  6. Quando a Instalação estiver completa, clique em Concluir.

Importar o banco de dados DHCP

Observação Você pode receber uma mensagem "acesso negado" durante este procedimento se não for um membro do grupo de operadores de backup. Se a mensagem de erro "Impossível determinar a versão do servidor do DHCP para o servidor" for exibida, verifique se o serviço do servidor DHCP está executando no servidor e se o usuário que fez logon é um membro do grupo de Administradores locais.

Importante Não use o Dhcpexim.exe para importar um banco de dados DHCP no Windows Server 2003. Além disso, se o servidor com Windows 2003 de destino for um servidor membro, e se você planejar promovê-lo a um controlador de domínio, sugerimos que execute a migração do banco de dados DHCP antes de promovê-lo a um controlador de domínio. Ainda que você possa migrar o banco de dados DHCP para um controlador de domínio, a migração para um servidor membro será mais fácil devido à conta do administrador local.
  1. Faça logon como um usuário que seja membro explícito do grupo de administradores locais. Uma conta de usuário em um grupo membro de um grupo de administradores locais não funcionará. Se uma conta de administradores locais não existir para o controlador de domínio, reinicie o computador no modo restaurar serviços de diretório e use a conta do administrador para importar o banco de dados como descrito posteriormente nesta seção.
  2. Copie o arquivo do banco de dados DHCP exportado para o disco rígido local do computador com Windows Server 2003.
  3. Verifique se o serviço DHCP iniciou no computador com Windows Server 2003.
  4. Clique em Iniciar, em Executar, digite cmd na caixa Abrir e clique em OK.
  5. No prompt de comando, digite netsh dhcp server importc:\dhcpdatabase.txt all e pressione ENTER, ondec:\dhcpdatabase.txt é o nome de arquivo e caminho completo do arquivo do banco de dados copiado para o servidor.

    Observação Quando tentar exportar um banco de dados DHCP do controlador de domínio do Windows 2000 para um servidor membro do Windows Server 2003 do domínio, a seguinte mensagem de erro será exibida:
    Erro ao inicializar e ler a configuração de serviço - Acesso negado
    Observação É necessário ter permissões de administrador local para importar os dados.
  6. Para resolver este problema, adicione o computador do servidor do Windows Server 2003 DHCP ao grupo administradores de DHCP no nível empresarial.
  7. Se a mensagem de erro "acesso negado" for exibida depois de adicionar o computador do servidor com Windows Server 2003 DCHP ao grupo administradores de DHCP no nível empresarial que é mencionado na etapa 4, verifique se a conta do usuário atualmente usada para importar pertence ao grupo administradores. Se a conta não pertencer a este grupo, adicione-a ao grupo ou faça logon como administrador local para concluir a importação.

    Observação Se o comando DHCP IMPORT ou EXPORT falhar para usuários que não sejam membros explícitos do grupo Administradores locais, é necessário aplicar o seguinte hotfix no computador com Windows Server 2003:

    833167 Um pacote de atualização do VSS (Serviço de Cópias de Sombra de Volume) está disponível para o Windows Server 2003
  8. Após receber a mensagem de que o comando foi concluído com êxito, encerre o prompt de comando.

Autorize o servidor DHCP

  1. Clique em Iniciar, aponte para Programas e para Ferramentas administrativas e clique em DHCP.

    Observação É necessário fazer logon no servidor usando uma conta que seja membro do grupo Administradores. Em um domínio do Active Directory, é necessário estar conectado ao servidor usando uma conta que seja membro do grupo Administradores corporativos.
  2. Na árvore de console do snap-in do DHCP, selecione o novo servidor DHCP. Se houver uma seta vermelha no canto inferior direito do objeto do servidor, o servidor ainda não foi autorizado.
  3. Clique com o botão direito do mouse no servidor e clique em Autorizar.
  4. Após alguns momentos, clique novamente com o botão direito do mouse no servidor e clique em Atualizar. Uma seta verde indica que o servidor DHCP está autorizado.

Referências

Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft (alguns artigos podem estar em inglês):
323416 Como instalar e configurar um servidor DHCP em um grupo de trabalho do Windows Server 2003
130642 Como mover um banco de dados de um servidor para outro no Windows NT 4.0 e no Windows 2000
890480 Mensagem de erro "Acesso negado " ao usar o comando "netsh dhcp server import" para importar um banco de dados DHCP de um computador com o Windows NT Server 4.0 para um computador com o Windows Server 2003

Propriedades

ID do artigo: 325473 - Última revisão: quarta-feira, 20 de setembro de 2006 - Revisão: 19.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • 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