Migrer un déploiement de tolérance de panne DHCP (Dynamic Host Configuration Protocol) existant

La migration d’un déploiement de basculement DHCP existant vers une version plus récente de Windows Server garantit que votre infrastructure réseau reste up-to-date, sécurisée et efficace. Ce guide complet vous guide tout au long du processus de migration, en commençant par rompre la relation de basculement sur vos serveurs actuels, l’exportation et l’importation des paramètres DHCP et la configuration du basculement sur les nouveaux serveurs. En suivant ce guide, les administrateurs informatiques peuvent migrer leur configuration de basculement DHCP vers le dernier environnement Windows Server, ce qui garantit un temps d’arrêt minimal et des services réseau ininterrompus.

Prerequisites

  • Au moins Windows Server 2012 installé.

  • Le rôle serveur DHCP est installé.

  • Une relation de basculement existante existe.

  • L’appartenance au groupe Administrateurs ou équivalent est la condition minimale requise pour effectuer ces procédures.

Détails du serveur

Les étapes décrites dans ce guide sont valides pour les versions de Windows Server à partir de Windows Server 2012.

Dans ce guide, envisagez le scénario où le déploiement de reprise DHCP est migré de Windows Server 2022 à Windows Server 2025. Les serveurs suivants sont utilisés dans ce scénario de migration :

  • DHCP-2022-1 : serveur DHCP initial en ligne avec des étendues actives.
  • DHCP-2022-2 : serveur partenaire de basculement DHCP initial pour DHCP-2022-1.
  • DHCP-2025-1 : serveur DHCP sur Windows Server 2025 qui remplace DHCP-2022-1.
  • DHCP-2025-2 : serveur DHCP sur Windows Server 2025 qui remplace DHCP-2022-2.

Supprimer la relation de basculement entre DHCP-2022-1 et DHCP-2022-2

Vous pouvez supprimer la relation de basculement à l’aide de PowerShell ou de la console DHCP. La suppression d’une relation de basculement supprime toutes les étendues membres de la relation de basculement du serveur DHCP partenaire.

  1. À une invite Windows PowerShell avec élévation de privilèges sur DHCP-2022-1, utilisez l'applet de commande Remove-DhcpServerv4Failover pour supprimer une relation de basculement nommée DHCP-2022-1-DHCP-2022-2. Tapez la commande suivante, puis appuyez sur Entrée :

    Remove-DhcpServerv4Failover –Name DHCP-2022-1-DHCP-2022-2
    

    Remplacez DHCP-2022-1-DHCP-2022-2 par le nom de la relation de basculement DHCP que vous souhaitez supprimer.

  2. Utilisez l’applet de commande Get-DhcpServerv4Failover pour obtenir les relations de basculement configurées sur le serveur DHCP actuel. Tapez la commande suivante, puis appuyez sur Entrée :

    Get-DhcpServerv4Failover
    

    Vérifiez que le nom de la relation de basculement DHCP n’est pas affiché dans la sortie de la commande, ce qui indique qu’il est supprimé avec succès.

Note

Les étendues DHCP de la relation de basculement sont supprimées du serveur DHCP partenaire. Les étendues restent sur le serveur où vous avez saisi la commande Remove-DhcpServerv4Failover (DHCP-2022-1 dans cet exemple).

Exporter les paramètres DHCP vers un nouveau serveur

Utilisez la procédure suivante pour exporter les paramètres de niveau serveur à partir du serveur DHCP qui a des étendues que vous souhaitez activer pour le basculement DHCP, en préparation de l’importation vers vos nouveaux serveurs DHCP sur Windows Server 2025. Seule la configuration au niveau du serveur DHCP est exportée et importée, car la base de données de bail est répliquée de DHCP-2022-1 vers DHCP-2025-2 lorsque la relation de basculement est établie.

Note

Si vous utilisez DHCP en cluster, vous devez uniquement exporter les paramètres DHCP à partir du nœud actif.

Exporter les paramètres DHCP

Suivez les étapes pour exporter les paramètres DHCP à partir de DHCP-2022-1.

  1. Sur DHCP-2025-1, ouvrez une invite Windows PowerShell avec élévation de privilèges, entrez les commandes suivantes :

    mkdir C:\export
    mkdir C:\backup
    Export-DhcpServer –ComputerName DHCP-2022-1 –File C:\export\DHCP-2022-1exp.xml -Verbose
    
  2. Connectez-vous à DHCP-2025-2 et, dans une invite Windows PowerShell avec élévation de privilèges, exécutez ce qui suit :

    mkdir C:\export
    mkdir C:\backup
    Export-DhcpServer –ComputerName DHCP-2022-1 –File C:\export\DHCP-2022-1exp.xml -Verbose
    

Les paramètres de configuration DHCP sont exportés à partir d’un serveur DHCP distant, DHCP-2022-1, vers un fichier sur le serveur local, DHCP-2025-1 et DHCP-2025-2.

Vous pouvez également exporter vers un fichier sur DHCP-2022-1, puis copier le fichier de paramètres sur le réseau vers DHCP-2025-2 et DHCP-2025-1.

Importer les paramètres DHCP

La procédure suivante suppose que les paramètres DHCP sont enregistrés dans le fichier C:\export\DHCP-2022-1exp.xml sur un serveur DHCP avec un nom d’hôte DHCP-2025-1. Remplacez les noms de fichier et d’hôte par des noms utilisés dans votre environnement. Ne répétez pas cette procédure sur DHCP-2025-2.

Importer des paramètres DHCP et des baux sur un nouveau serveur

Suivez les étapes pour importer les paramètres ET les baux DHCP vers DHCP-2025-1.

  1. À une invite de commandes Windows PowerShell avec des droits élevés, entrez les commandes suivantes :

    Import-DhcpServer –ComputerName DHCP-2025-1 –File C:\export\DHCP-2022-1exp.xml -BackupPath C:\backup\ -ServerConfigOnly -Verbose -Force
    

Cette commande importe uniquement la configuration au niveau du serveur de DHCP-2022-1 vers DHCP-2025-1. Les paramètres au niveau du serveur sont les suivants :

  • Classes de fournisseur personnalisées et classes utilisateur

  • Définitions d’options personnalisées

  • Valeurs d’option au niveau du serveur

  • Stratégies au niveau du serveur

  • Filtres d’adresses MAC

  • Paramètres de détection de conflit personnalisés

Ces paramètres au niveau du serveur doivent également être importés vers le nouveau serveur partenaire de basculement DHCP (DHCP-2025-2) avec la même procédure.

Note

Le paramètre –BackupPath est utilisé pour spécifier un chemin d’accès dans lequel la base de données du serveur DHCP actuel est sauvegardée avant d’apporter des modifications de configuration dans le cadre de l’opération d’importation. Pour restaurer l’opération d’importation, utilisez l’applet de commande Restore-DhcpServer et spécifiez C :\backup pour la valeur du paramètre -Path .

Important

Vérifiez que les options et les paramètres sur DHCP-2025-1 sont corrects avant de continuer.

Importer des paramètres DHCP sur un nouveau serveur partenaire de basculement

Suivez les étapes pour importer les paramètres DHCP dans DHCP-2025-2.

  1. À une invite de commandes Windows PowerShell avec des droits élevés, entrez les commandes suivantes :

    Import-DhcpServer –ComputerName DHCP-2025-2 –File C:\export\DHCP-2022-1exp.xml -BackupPath C:\backup\ -ServerConfigOnly -Verbose -Force
    

Configurer le basculement DHCP entre DHCP-2022-1 et DHCP-2025-1

Ensuite, configurez le basculement DHCP pour les étendues souhaitées sur DHCP-2022-1, en indiquant DHCP-2025-1 comme serveur partenaire de basculement. Pour connaître les procédures de configuration du basculement DHCP à l’aide de PowerShell ou de la console DHCP, consultez Configurer le basculement DHCP.

Cette étape réplique les étendues et les baux vers DHCP-2025-1 en préparation de la mise en mode hors ligne de DHCP-2022-1.

Supprimer la relation de basculement DHCP sur DHCP-2025-1

Supprimez la relation de basculement DHCP sur DHCP-2025-1.

  1. Dans une invite Windows PowerShell élevée sur DHCP-2025-1, entrez la commande suivante :

    Remove-DhcpServerv4Failover –Name DHCP-2022-1-DHCP-2025-1
    

    Dans la procédure précédente, remplacez DHCP-2022-1-DHCP-2025-1 par le nom de la relation de basculement DHCP que vous avez créée dans la procédure précédente.

  2. Tapez la commande suivante, puis appuyez sur Entrée :

    Get-DhcpServerv4Failover
    

    Vérifiez que le nom de la relation de basculement DHCP n’est pas affiché dans la sortie de la commande, ce qui indique qu’il est supprimé avec succès.

Note

Les étendues DHCP ajoutées à la relation de basculement SONT supprimées du serveur DHCP partenaire. Les étendues restent sur le serveur où vous avez entré la commande Remove-DhcpServerv4Failover (DHCP-2025-1 dans cette procédure).

Configurer le basculement DHCP entre DHCP-2025-1 et DHCP-2025-2

Ensuite, configurez le basculement DHCP pour toutes les étendues souhaitées sur DHCP-2025-1, en désignant DHCP-2025-2 comme serveur partenaire de basculement. Pour connaître les procédures de configuration du basculement DHCP à l’aide de PowerShell ou de la console DHCP, consultez Configurer le basculement DHCP.

Mettre à jour les agents de relais DHCP et terminer la migration

Enfin, mettez à jour les agents de relais DHCP pour utiliser les nouveaux serveurs DHCP et effectuer la migration DHCP.

Une fois les baux et les paramètres répliqués vers DHCP-2025-1 et DHCP-2025-2, les paramètres sont vérifiés et les relais DHCP sont mis à jour, vous pouvez arrêter le service serveur DHCP sur DHCP-2022-1 et DHCP-2022-2 afin que les nouveaux baux DHCP soient émis uniquement à partir de DHCP-2025-1 ou DHCP-2025-2.