Question

Je suis en train de construire une machine virtuelle qui clone l'un des serveurs utilisés dans les instances de production de notre webapp afin que nous puissions faire des tests de déploiement sur elle.

J'ai obtenu tous les fichiers nécessaires sur, IIS installé, la base de données et en cours d'exécution. A mes yeux tout ce qui reste est de copier tous les paramètres IIS à partir d'un environnement de production à la machine virtuelle. Dans le passé, j'ai dans des situations similaires simplement sauvegardées le métabase, a trouvé le fichier, déplacé à la nouvelle machine, et restaurée. Ce scénario est plus difficile, cependant, et lorsque je tente de faire la machine cible me dit que le fichier métabase a « signature non valide ».

googler autour pendant un certain temps, je trouve la recommandation pour cela est d'utiliser iiscnfg.vbs / export cependant, la page msdn sur cette recommande d'utiliser iiscnfg.vbs / copier (bien que le lien pointe vers lui-même).

suivant toutes les étapes pour la copie, je reçois la sortie suivante:

C:\WINDOWS\system32>cscript.exe iiscnfg.vbs /copy /ts 208.10.202.61 /tu wmydomain\admin /tp mypassword
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

Backing up server 127.0.0.1
Backup complete.
Mapping local drive E: to admin share on server 127.0.0.1
Mapping local drive F: to admin share on server 208.10.202.61

Ce qui semble bon, sauf que sur l'ordinateur cible, il semblerait que rien n'a changé. Ce qui donne? Y at-il une autre façon de le faire?

Était-ce utile?

La solution

Vous pouvez utiliser le outil de déploiement Web pour synchroniser sites entre un serveur IIS local et distant. (Il fonctionne aussi aller à IIS 7 d'IIS 6)

Autres conseils

Il y a beaucoup d'utilitaires qui vous permettent de créer des machines virtuelles à partir de serveurs en cours d'exécution. Par exemple est ici celui de VMWare ( http://www.vmware.com/products/converter/ ). J'ai moyen le plus simple trouvé pour virtualiser machines physiques.

Si vous allez courir dans le même réseau / domaine, vous devrez changer le sid de la machine. Si je me souviens bien, l'application fera pour vous. Il vaut vraiment la peine de vérifier.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top