DHCP sichern und auf neuen Server migrieren

Mit dem netsh Befehl lassen sich die kompletten DHCP Daten eines Servers sichern. Die erstellte Datei kann auf dem selben Server oder einem neuen Server einfach eingespielt werden. Das folgende Script exportiert die Einstellungen des alten Servers und ersetzt die Werte durch die des neuen Servers:

$AlterServer = „Server1“
$NeuerServer = „Server2“
$Dumpdatei = „D:\dhcp.txt“

netsh dhcp server \\$AlterServer dump >> $Dumpdatei
cls
Write-Host „Exportiere DHCP Daten von $AlterServer“
Write-Host „Ersetze $AlterServer durch $NeuerServer“

(Get-Content $Dumpdatei) | Foreach-Object {
$_ -replace $AlterServer, $NeuerServer} | Set-Content $Dumpdatei

Write-Host -ForegroundColor blue „Export abgeschlossen. Dumpdatei: $Dumpdatei“

Auf dem neuen Server lässt sich die Dumpdatei nun einfach über

netsh exec D:\dhcp.txt

importieren. Fertig!

 

 

Print Friendly, PDF & Email
November 30, 2011

Schlagwörter: , , , ,