Aller au contenu principal

Migration d’un serveur DHCP

Introduction

Le but de ce document est de vous expliquer comment migrer un serveur DHCP vers un nouveau. Nous reprendrons à la fin le nom et l'ip de l'ancien serveur

Prérequis :

  • Nouveau serveur à jour
  • être sur place
  • Prévenir les utilisateurs de la manipulation

Déroulement :

⚠️ l'entièreté des commandes doivent être faites dans une fenêtre powershell en tant qu'admin avec un compte administrateur du domaine ⚠️

Etape 1 : Installation du rôle de serveur DHCP

Se rendre sur le nouveau serveur :

Installation du rôle :

Add-WindowsFeature -IncludeManagementTools DHCP

Ajout du groupe de sécurité DHCP serveur

Add-DhcpServerSecurityGroup

Relance du service DHCP server

Restart-Service DHCPServer

Etape 2 : Ajout des droits pour le nouveau serveur sur le domaine :

Vérification avant ajout:

Get-DhcpServerInDC

Ajout des droits :

Add-DhcpServerInDC NOM_SERVEUR ADRESSE_IP

Vérification après ajout:

Get-DhcpServerInDC

Etape 3: Récupération de la configuration

Création du dossier qui va contenir la configuration :

New-Item C:\DHCP -type directory

Export de la configuration de l'ancien serveur :

Export-DhcpServer -ComputerName "NOM_SERVER" -Leases -File "C:\DHCP\OldDHCPConf.xml" –Verbose

Import de la configuration :

Import-DhcpServer -Leases –File "C:\DHCP\OldDHCPConf.xml" -BackupPath "C:\DHCP\Backup" –Verbose

Se rendre dans la console DHCP et vérifier que la configuration est bien présente comme sur l'ancien srv.

Etape 4 : Arrêt de l'ancien DHCP :

Se rendre sur l'ancien serveur puis :

Arrêt du service DHCP :

Stop-Service DHCPserver

Désactivation du service DHCP :

Set-Service -Name DHCPServer -StartupType "Disabled"

Changement du nom de l'ancien serveur :

Rename-Computer -NewName "New_Computer_Name"

Faite le changement de l'ip dans le panneau de configuration pour mettre une ip qui n'est pas utilisée actuellement (cela servira temporairement)

Redémarrer le serveur

Restart-Computer

⚠️ Vérifier après le reboot sur l'AD que le nom du serveur a bien changé ⚠️

Etape 5 : Mise en place du nom et ip de l'ancien serveur sur le nouveau

Changement du nom du nouveau serveur :

Rename-Computer -NewName "New_Computer_Name"

Faite le changement de l'ip dans le panneau de configuration pour mettre l'ip de l'ancien serveur

Redémarrer le serveur

Restart-Computer

⚠️ Vérifier après le reboot sur l'AD que le nom du serveur a bien changé ⚠️

Etape 6 : Nettoyage

Nous allons enlever l'ancien nom du nouveau serveur dans la liste des serveurs DHCP autorisés dans le domaine vu que nous avons repris les informations de l'ancien serveur

Remove-DhcpServerInDC -DnsName "OLD_NAME_NEW_SRV" -IPAddress OLD_IP_NEW_SRV

Etape 7 : Vérification sur un poste utilisateur

Se rendre sur le poste de l'utilisateur dans un cmd en tant qu'admin

Demander a renouveler une ip

ipconfig /renew

Vérification si on a bien une ip et quel serveur nous la fournie :

ipconfig /all

Etape 8 : Arrêt de l'ancien serveur

⚠️ En cas de problème pour le client effectuer un retour arrière

mais si tout est fonctionnel nous pouvons stopper l'ancien serveur:

commande a lancer sur l'ancien serveur :

Stop-Computer -ComputerName localhost