webentwicklung-frage-antwort-db.com.de

Unterschied zwischen neuen und klassischen Speicherkonten in Azure

Azure verfügt über Storage accounts Und Storage accounts (classic) im Azure-Portal.

Was sind die Unterschiede zwischen ihnen? Gibt es einen Grund, von einem klassischen Speicherkonto auf ein neues Speicherkonto zu migrieren?

89

Klassische Speicherkonten werden mit vorhandenen Service Management-APIs erstellt (der REST API-Stack, der seit mehreren Jahren verfügbar ist). Die neueren Speicherkonten werden mit den neuen Azure Resource Manager-APIs (ARM) erstellt (Die jetzt auch in PowerShell und CLI enthalten sind.) Letztendlich stellen sie Ihren Apps dieselben Ressourcen zur Verfügung, aber sie werden unterschiedlich erstellt/verwaltet, und es gibt ein paar differenzierte Unterschiede (z. B. die Möglichkeit, Ressourcen zu kennzeichnen, die über erstellt werden ARM Skripte).

Sie können ein klassisches Speicherkonto (oder eine klassische Ressource) nicht in einen neueren Typ konvertieren. Sie müssen es sowieso nicht wirklich tun, es sei denn, Sie versuchen, Ressourcen aus klassischen und neuen zu mischen, z. B. indem Sie einem klassischen virtuellen Netzwerk ARM-basierte virtuelle Maschinen hinzufügen oder ein ARM-basiertes VM von einem VHD-Image, das sich in einem klassischen Speicherkonto befindet (und in diesem Beispiel können Sie den VHD immer nur in ein neues Speicherkonto kopieren.) Beachten Sie, dass für die allgemeine Speichernutzung (Blobs/Tabellen/Warteschlangen) Sie benötigen lediglich den URI und den Primär oder Sekundär-) Schlüssel. Mit diesen können Sie von jedem Ort aus auf Ihre Speicherressourcen zugreifen, von jeder VM/Website/usw., unabhängig davon, ob Sie beispielsweise von klassischen oder neuen virtuellen Maschinen auf Speicher zugreifen .

Lesen Sie --- (diesen Link , um eine allgemeine Liste der Unterschiede zwischen klassischen und neuen Ressourcen zu erhalten.

87
David Makogon

Ein Vorteil des neuen gegenüber den klassischen Speicherkonten ist Storage Service Encryption (SSE) :

F: Ich habe ein bestehendes klassisches Speicherkonto. Kann ich SSE darauf aktivieren?

A: Nein, SSE wird nur für Resource Manager-Speicherkonten unterstützt.

F: Wie kann ich Daten in meinem klassischen Speicherkonto verschlüsseln?

A: Sie können ein neues Resource Manager-Speicherkonto erstellen und Ihre Daten mithilfe von AzCopy von Ihrem vorhandenen klassischen Speicherkonto in Ihr neu erstelltes Resource Manager-Speicherkonto kopieren.

5
Augusto Barreto

Es gibt jetzt eine Möglichkeit, Classic-Ressourcen auf das neue ARM Modell zu migrieren. Ich habe einige davon selbst gemacht und es hat wie erwartet funktioniert. Hier ist eine Anleitung von Microsoft:

https://docs.Microsoft.com/en-us/Azure/virtual-machines/virtual-machines-windows-ps-migration-classic-resource-manager

4
DJ Grossman

Zusätzlich zu der Antwort von @David Makogon ist das neue Azure Storage bietet den Wiederverkauf von Ressourcen für Unterabonnements an.

Dies bedeutet, dass Sie Speicher von Azure kaufen und an Ihre Kunden verkaufen können.

0
johni