14 juin 2012

[Tuto] Migration DHCP 2003 vers 2008

Depuis Windows serveur 2008 R2 il existe un utilitaire pour faciliter la migration DHCP. En effet certaines commandes comme Backup et Restore ne fonctionnent plus entre des versions différentes de Windows, car le format de la base de données DHCP a changé.


Cet outil permet de migrer un ensemble de rôle Microsoft, cependant pour ce post nous allons uniquement nous intéresser à la partie DHCP.

Installation de l’outil de migration

 

La première étape consiste à installer la fonctionnalité Windows Server Migration Tools sur le nouveau serveur 2008 R2. Pour cela : Server Manager > Features > Add Features > cocher Windows Server Migration Tools > Installer.



Import-Module ServerManager
Add-WindowsFeature Migration

La seconde étape consiste à configure le dossier de déploiement. Pour cela lancer l’utilitaire Windows Server Migration Tools

  1. Depuis la fenêtre PowerShell, aller sur C:\Windows\System32\ServerMigrationTools 
    cd .\ServerMigrationTools
  2. Pour la migration, il s’agit d’un serveur DHCP 2003, 32 bit donc il faut exécuter la commande suivante :
 .\SmigDeploy.exe /package /architecture x86 /os ws03 /path c:\migrationdhcp


Une fois l'opération terminée, il faut le copier le dossier migrationdhcp sur le serveur à migrer, dans mon cas le 2003

Exporter la configuration DHCP


Depuis le serveur 2003 (Pré requis: Powershell et Framework 2)
  1. Lancer le SmigDeploy.exe à qui se trouve dans le dossier migdhcp\SMT_ws03_x86, une console PowerShell va se lancer. 
  2. Saisir la commande Get-SmigServerFeature pour avoir la liste des rôles possibles à migrer 
  3. Saisir la commande Stop-Service DHCP pour arreter le service DHCP 
  4. Saisir la commande Export-SmigServerSetting -FeatureID DHCP -Path C:\exportdhcp –verbose
Note : cette opération va vous demander la saisie d’un mot de passe.

Importer la configuration DHCP

  1. Copier le fichier le fichier .mig sur le serveur Windows 2008 R2 (fichier présent dans le dossier C:\exportdhcp du serveur 2003) 
  2. Dans la console powershell saisir la commande Import-SmigServerSetting -FeatureID DHCP -path c:\exportdhcp -force –verbose
Note : le –force n’est utile que si le rôle DHCP est déjà installé

Il ne reste plus cas démarrer le service DHCP, lancer la console DHCP et vérifier si tout s'est fait sans erreur.

1 commentaire:

  1. Merci Alban!

    Excellent travail, bref et concis!

    Le seul tutorial qui m'a aidé a réussir la migration de mon DHCP.

    J'aime

    RépondreSupprimer