Migrar 200 domínios do servidor DNS Win2003 para outro

2

Estamos migrando pouco menos de 200 domínios de um servidor DNS em outro local (temos acesso a área de trabalho remota) para um servidor em nosso local. Existe uma maneira simples e roteirizada de fazer todas as transferências de zona de uma só vez? Cada servidor é o Windows 2003, e os domínios são domínios da Internet, não coisas do Active Directory.

    
por Zimmy-DUB-Zongy-Zong-DUBBY 08.07.2009 / 23:03

3 respostas

3

Zow! Parece muito divertido.

Você pode usar o utilitário DNSCMD das ferramentas de suporte do Windows para enumerar as zonas, exportar as zonas usando o parâmetro / ZoneExport e importá-las com o parâmetro / ZoneAdd. Não deve ser muito ruim de um script.

A exportação é um pouco peculiar, porque exporta para o diretório% windir% \ system32 \ dns no servidor que hospeda as regiões.

@echo off
set SRC=source-server
set DST=destination-server

for /f "usebackq delims= " %%i in ('dnscmd %SRC% /EnumZones ^| find "Primary"') do call :DOZONE %%i
goto end

:DOZONE
dnscmd %SRC% /ZoneExport %1 %1.dns
dnscmd %DST% /ZoneAdd %1 /Primary /file \%SRC%\C$\Windows\System32\DNS\%1.dns

:end

Admito que não tenho um servidor DNS ou dois à mão, mas a sintaxe deve estar bem próxima. Eu testei tudo menos o "ZoneAdd".

    
por 08.07.2009 / 23:26
0

Não faz ideia se existe um script para fazer isso, mas uma maneira simples de mover as zonas DNS para outro servidor está tornando o novo servidor um secundário para as várias zonas, tornando-o o principal quando as informações são transferidas. Isso é bom e "plataforma cruzada" e, portanto, garantido para trabalhar praticamente não importa o que.

Veja o dnscmd.exe para fazer isso na linha de comando, para que você possa criar scripts para os secundários.

    
por 08.07.2009 / 23:22
0

Você precisa copiar a pasta% SystemRoot% \ System32 \ DNS do servidor DNS de origem para dstination e exportar / importar algumas chaves de registro

HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Serviços \ DNS \ Zones Servidor \ DNS \ CurrentVersion \ DNS HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ \

Simplesmente copiar a pasta DNS não funcionará, pelo menos esse foi o meu caso para um servidor DNS de destino w2k8. +

Você pode ver todo o processo a partir deste MS KB

Como mover zonas DNS do Windows 2000 para outro servidor baseado no Windows 2000

    
por 21.10.2016 / 10:04