Ich habe eine VHD für Daten erstellt und an eine VM-Instanz angehängt. Gibt es eine Möglichkeit, diese Festplatte erneut mit einer anderen VM zu verbinden? Ich möchte grundsätzlich ein gemeinsames Laufwerk für mehrere VMs.
Ich sehe eine Option "attach VHD" im Server-Manager für 2008 R2, aber der einzige Ort, den ich einfügen muss, ist meine URL, und das ist offensichtlich falsch. Wenn ich versuche, die Festplatte mithilfe der Option "Festplatte anhängen" im Verwaltungsportal an eine andere VM anzuhängen, wird diese vhd nicht in der Liste der verfügbaren vhds angezeigt. Ich weiß, es gibt Dienstprogramme in Powershell, die Dinge tun können, weiß jemand, ob das funktionieren würde?
Nein, das kannst du nicht tun, glaube ich. Wenn Sie am besten Speicherplatz teilen müssen, ist Blob Speicher.
Sie könnten jedoch eine Freigabe von einer Ihrer VMs erstellen und den Zugriff auf diese Weise zulassen. Aber das hat Kopfschmerzen mit Sicherheit und Setup.
Ich würde Blobspeicher verwenden.
Azure-Dateien ist ein Feature, das 2014 eingeführt wurde und die Installation der gleichen virtuellen Festplatte in mehreren VMs über SMB 2.1 ermöglicht.
Leider habe ich keine Erfahrung damit.
Das zugrundeliegende Hyper-V kann dies tun. Es wurde in Server 2012 R2 eingeführt und Shared VHDX genannt. Mir wurde gesagt, dass Azure-Websites diesen Mechanismus verwenden. Leider ist es (noch?) Für virtuelle Maschinen nicht verfügbar. Die einzige Option, an die ich jetzt denke, ist, dass Sie File Sharing (SMB) einrichten und Ihre VMs im selben virtuellen Netzwerk haben, damit sie auf diese Dateifreigabe zugreifen können.
Jeder Server kann den Mehrfachzugriff auf einzelne Dateien steuern, aber nur weil er diesen Zugriff steuert, ist der Zugriff auf Dateien, auf die von außerhalb der Betriebssystemsteuerung zugegriffen wird, ein sehr heikles Gebiet mit einer hohen Wahrscheinlichkeit von Korruption.
Um Dateien oder wahrscheinliche Volumes zu teilen, ist es besser, sie von einem der Server zu teilen als von außen.
Denken Sie daran, dass in den Azure-Diensten ein Netzwerk vorhanden ist. Sie können also den Laufwerksspeicherplatz von einer Ihrer VMs aus für eine andere VM freigeben, wie dies bei internen Servern oder einem virtuellen Client der Fall ist. Es ist ein viel sicherer Weg, dies zu tun.
Tags und Links azure azure-virtual-machine vhd