Exportation et Importation de vos sites sous IIS7 ou IIS8
Lorsque vous utilisez des serveurs IIS7 ou IIS8 dans un environnement d'équilibrage de charge (load-balancing) ou lorsque vous pensez à une migration de vos sites vers un autre serveur IIS, vous aurez beaucoup de travail à faire pour recréer vos sites en gardant les même paramètres sur vos serveur. Pour cela, il est possible d'exporter et d'importer vos paramètres de configuration de vos sites en utilisant la commande
" appcmd " de IIS
" appcmd " de IIS
Exportation des pools d'application:
%windir%\system32\inetsrv\appcmd list apppool /config /xml > c:\pools.xml
Cette commande exporte tous les pools d'applications sur votre serveur même les pools par défaut, donc après génération de ce fichier pools.xml,vous devez le modifier en supprimant les pools par défaut de IIS (exemple: DefaultAppPool, etc...)
Importation des pools d'application
%windir%\system32\inetsrv\appcmd add apppool /in < c:\pools.xml
Après exécution de cette commande tous les pools d'application dans le xml seront créer sur votre serveur
Exportation des sites
%windir%\system32\inetsrv\appcmd list site /config /xml > c:\sites.xml
Cette commande exportera les configurations de tous vos sites, même Default Website, sous format xml
Importation des sites
avant d'exécuter la commande qui suit, vous devez tout d'abord vérifier les chemins physique de vos sites et si nécessaire de les modifier il faut le faire.
%windir%\system32\inetsrv\appcmd add site /in < c:\sites.xml
Après exécution de cette commande tous les sites dans le xml seront créer sur votre serveur IIS
et commeça la vie est belle


Comments