Não testamos isso com o Windows 2008 especificamente, mas você pode agendar um script do powershell no servidor secundário. Algo como
Get-DnsServerZone -ComputerName dns.contoso.com | where {("Primary" -eq $_.ZoneType) -and ($False -eq $_.IsAutoCreated) -and ("TrustAnchors" -ne $_.ZoneName)} | %{ $_ | Add-DnsServerSecondaryZone -MasterServers 172.23.90.136 -ZoneFile "$($_.ZoneName).dns"}
Isso irá capturar zonas primárias do dns.contoso.com e criar zonas secundárias no sistema local.
(extraído da documentação do technet aqui .