Domanda

Sto cercando di costruire una macchina virtuale che clona uno dei server utilizzati nelle istanze di produzione della nostra webapp in modo da poter fare dei test deployment su di esso.

Ho acquistato tutti i file necessari sopra, IIS installato, il database installato e funzionante. Per il mio occhio non rimane che copiare tutte le impostazioni di IIS da un ambiente di produzione alla macchina virtuale. In passato ho in situazioni simili semplicemente eseguito il backup della metabase, trovato il file, si è trasferito alla nuova macchina, e restaurata. Questo è uno scenario più difficile, però, e quando cerco di fare questa macchina l'obiettivo mi dice il file metabase ha "firma non valida".

Googling intorno per un po 'ho trovato la raccomandazione per questo è di utilizzare Iiscnfg.vbs / export però, la pagina di MSDN su questo consiglia di utilizzare iiscnfg.vbs / copiare (anche se i punti di collegamento a se stesso).

Quindi, seguendo tutte le fasi per la copia, ottengo il seguente output:

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

Il che sembra buono, tranne che sul computer di destinazione sembrerebbe che nulla è cambiato. Ciò che dà? C'è un altro modo per fare questo?

È stato utile?

Soluzione

È possibile utilizzare il Web Deployment Tool per sincronizzare siti web tra un server IIS locale e remota. (Funziona anche per andare a IIS 7 da IIS 6)

Altri suggerimenti

Ci sono molte utility che consentono di creare macchine virtuali dal server che eseguono. Per esempio qui è quello VMWare ( http://www.vmware.com/products/converter/ ). Il modo più semplice che ho trovato per la virtualizzazione di macchine fisiche.

Se avete intenzione di correre in sulla stessa rete / dominio, è necessario modificare il SID della macchina. Se non ricordo male, l'applicazione lo farà per voi. E 'sicuramente la pena di verificare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top