Klasyczne konta pamięci masowej są tworzone przy użyciu istniejących interfejsów API do zarządzania usługami (stos interfejsu REST API, który był dostępny przez kilka ostatnich lat). Nowsze konta pamięci masowej są tworzone za pomocą nowych interfejsów API menedżera zasobów Azure (ARM) (które są teraz również pakowane w PowerShell i CLI). W ostatecznym rozrachunku zapewniają one te same zasoby aplikacjom, ale są tworzone/zarządzane w inny sposób i istnieje kilka zróżnych różnic (takich jak możliwość oznaczania zasobów tworzonych za pomocą skryptów ARM).
Nie można przekonwertować klasycznego konta pamięci masowej (lub dowolnego klasycznego zasobu) na nowszy typ. Tak naprawdę nie musisz tak robić, chyba że próbujesz łączyć zasoby klasyczne i nowe, na przykład dodawać maszyny wirtualne oparte na ARM do klasycznej sieci wirtualnej lub kręcić maszynę wirtualną opartą na ARM z obrazu vhd siedząc na klasycznym koncie pamięci masowej (i na tym przykładzie zawsze możesz po prostu skopiować vhd na nowe konto magazynu). Zauważ, że do ogólnego użycia pamięci (bloby/tabele/kolejki) potrzebujesz tylko identyfikatora URI i klucza podstawowego (lub pomocniczego). Dzięki nim możesz uzyskać dostęp do zasobów pamięci masowej z dowolnego miejsca, z dowolnej maszyny wirtualnej/strony internetowej/itp., Niezależnie od tego, czy masz dostęp do pamięci masowej z klasycznych lub nowych maszyn wirtualnych.
Zapoznaj się z this link, aby uzyskać ogólną listę różnic między zasobami klasycznymi i nowymi.
Nowy artykuł [link] (https://azure.microsoft.com/en-us/documentation/articles/resource-manager-deployment-model/) –
"Nie można przekonwertować klasycznego konta pamięci masowej (lub dowolnego klasycznego zasobu) na nowszy typ" - na dzień dzisiejszy nie jest to prawda. [Tutaj jest instrukcja] (https://ppolyzos.com/2016/08/07/migrate-azure-storage-account-from-classic-to-azure-resource-manager-arm/). –
@OgnyanDimitrov - nie jestem pewien, co twój komentarz oznacza, jak właśnie cytowałeś coś z mojej odpowiedzi. –