Verwenden von Powershell Save-AzureVhd zum Sichern einer VHD-Datei mit 403

Verwenden von Powershell Save-AzureVhd zum Sichern einer VHD-Datei mit 403

Ich führe den folgenden Befehl aus:

Save-AzureVhd -Source "http://portalvhdsxg6g1pj669bv1.blob.core.windows.net/vhds/{my_vhd_name}.vhd" -LocalFilePath "D:\Virtual Machine Backups\AzureVM.vhd" -NumberOfThreads 5

Wenn ich das Obige von Powershell aus ausführe, erhalte ich:

Save-AzureVhd : The remote server returned an error: (403) Forbidden.
At line:1 char:1
+ Save-AzureVhd -Source "http://portalvhdsxg6g1pj669bv1.blob.core.windows.net/vhds ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Save-AzureVhd], StorageException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Storage.StorageException,Microsoft.WindowsAzure.Commands.ServiceM
   anagement.StorageServices.SaveAzureVhdCommand

Ich habe eine von der Azure-Site heruntergeladene Publishsettings-Datei geladen. Die Einstellungsdatei wurde erfolgreich importiert und mein Abonnement wird angezeigt.

Irgendeine Idee, warum ich den 403-Fehler bekomme? Ich nutze derzeit eine kostenlose Testversion. Könnte das das Problem sein? Gibt es abrechnungsbezogene Einschränkungen beim Herunterladen von Azure VHDs, selbst wenn Sie über die richtigen Abonnementanmeldeinformationen verfügen?

Antwort1

Eines können Sie versuchen: Geben Sie an -StorageKey. Ich weiß, dass Sie Ihre Veröffentlichungseinstellungsdatei importiert haben, aber ... wenn Sie den Speicherschlüssel angeben, wird dieser Schlüssel für den Zugriff auf das Speicherkonto verwendet, ohne sich Gedanken darüber zu machen, was über die Veröffentlichungseinstellungen gefunden wird. Dadurch werden alle potenziellen Probleme beim Importieren der Veröffentlichungseinstellungsdatei beseitigt, insbesondere wenn Sie über mehr als ein Abonnement verfügen und nicht das richtige als Standard festgelegt haben.

verwandte Informationen