2016-05-07 11 views
1

Ich habe einen dedizierten Windows Server 2012 können wir es nennen "A", wo meine ASP.NET 4.5 Website ist aktiv und aktiv auf IIS 8. Aufgrund der vielen Ausfallzeiten möchte ich jetzt bewegen meine Website zu Azure.ASP.NET Live-Website-Replikations-Ideen

Ich habe eine Azure VM mit einer identischen Umgebung erstellt und alle Dateien und Datenbanken kopiert. Ich kann die Website jedoch nicht (2 Tage) auf der VM installieren.

Gibt es einen Weg, mit dem ich die genaue Umgebung replizieren kann, die ich in Server 'A' hatte?

Antwort

0

Sie können Ihre vorhandene VM (wenn sie im VHD-Format vorliegt) in Azure kopieren. Weitere Informationen finden Sie unter https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-classic-createupload-vhd/.

Wenn es sich bei Ihrem Server um einen physischen Server handelt, können Sie etwas wie https://www.microsoft.com/en-us/download/details.aspx?id=42497 verwenden, um eine Konvertierung durchzuführen, und diese dann auf Azure hochladen.

Verwenden Sie schließlich Dienste wie chef, puppet oder DSC, um sicherzustellen, dass Serverkonfigurationen standardmäßig auf allen Computern verfügbar sind.

+0

Dank @CtrlDot. Ich bin mir ziemlich sicher, dass es sich um eine VM handelt, aber ich habe keinen Zugriff auf die VHD (wahrscheinlich aufgrund eines Windows Server-Lizenzproblems). Was mache ich in diesem Fall? Behandle es als physisch? – CuriousDev

+0

Ich denke, dass diese Tools auf virtuell funktionieren sollten. Ich bin neugierig, was das ursprüngliche Problem ist, das Sie haben. – CtrlDot