Windows Server ortamlarında DHCP (Dynamic Host Configuration Protocol) hizmeti, ağdaki istemcilere otomatik IP adresi dağıtma görevini üstlenir. DHCP yapılandırmasının yedeklenmesi, olası veri kaybı, sistem hataları veya sunucu değişikliklerinde ağ sürekliliğini sağlamak için kritik bir adımdır. Aşağıda DHCP yedekleme ve geri yükleme yöntemlerini açıklıyoruz.
Komut Satırı ile DHCP Yedekleme
DHCP Konsolu ile Yedekleme
Komut Satırı ile Geri Yükleme
DHCP Konsolu ile Geri Yükleme

1. DHCP Yedekleme (Manuel Yöntem)
Windows Server, DHCP yapılandırmasını otomatik olarak her saat başı yedekler, ancak elle yedek almak daha güvenlidir.
Komut Satırı ile DHCP Yedekleme
DHCP yapılandırmasını yedeklemek için aşağıdaki PowerShell komutunu kullanabilirsiniz:
Backup-DhcpServer -ComputerName "DHCP-SERVER" -Path "C:\DHCP_Backup"
🔹 -ComputerName
: Yedekleme yapılacak DHCP sunucusunun adını belirtir.
🔹 -Path
: Yedekleme dosyalarının kaydedileceği dizini belirler.
DHCP Konsolu ile Yedekleme
- DHCP Konsolunu açın (
dhcpmgmt.msc
). - Sol panelden DHCP sunucunuzu seçin.
- Sağ tıklayıp “Backup” (Yedekle) seçeneğini seçin.
- Yedekleme dosyalarını kaydetmek için bir klasör belirleyin.
- Tamam diyerek işlemi tamamlayın.
2. DHCP Yedekten Geri Yükleme
DHCP yapılandırmasını yedekten geri yüklemek için şu adımları izleyin:
Komut Satırı ile Geri Yükleme
Aşağıdaki PowerShell komutu ile DHCP yedeğini geri yükleyebilirsiniz:
Restore-DhcpServer -ComputerName "DHCP-SERVER" -Path "C:\DHCP_Backup"
🔹 Bu komut, yedeklenen tüm yapılandırmaları ve kapsamları geri yükler.
DHCP Konsolu ile Geri Yükleme
- DHCP Konsolunu açın.
- Sol panelde DHCP sunucunuzu seçin.
- Sağ tıklayıp “Restore” (Geri Yükle) seçeneğini seçin.
- Daha önce kaydedilen yedekleme klasörünü gösterin.
- DHCP hizmetini yeniden başlatın: powershellCopyEdit
Restart-Service DHCPServer
3. DHCP Yedeklemeyi Otomatikleştirme
PowerShell kullanarak DHCP yedeklemeyi otomatik hale getirmek için aşağıdaki betiği kullanabilirsiniz:
$BackupPath = "C:\DHCP_AutoBackup"
If (!(Test-Path -Path $BackupPath)) { New-Item -ItemType Directory -Path $BackupPath }
Backup-DhcpServer -ComputerName "DHCP-SERVER" -Path $BackupPath
🔹 Bu betik, belirtilen klasörde yedek oluşturur ve yoksa otomatik olarak klasörü oluşturur.
🔹 Görev Zamanlayıcı (Task Scheduler) ile günlük veya haftalık olarak çalıştırılabilir.
Sonuç
- Manuel yedekleme ve geri yükleme adımlarını bilmek, DHCP hizmetini güvenle yönetmek için önemlidir.
- PowerShell komutları, süreci hızlandırır ve otomatik yedekleme için kullanılabilir.
- Ağ sürekliliğini sağlamak ve IP dağıtımında kesinti yaşamamak için DHCP yapılandırmanızı düzenli olarak yedekleyin.