Різниця між новими та класичними обліковими записами сховища в Azure


91

Azure має Storage accountsі Storage accounts (classic)на порталі Azure.

Які відмінності між ними? Чи є підстави переходити з класичного облікового запису на новий?

Відповіді:


87

Класичні облікові записи зберігання створюються з використанням існуючих API управління послугами (стек API REST, який був доступний протягом останніх кількох років). Нові облікові записи сховища створюються за допомогою нового API Azure Resource Manager (ARM) API (які також обертаються PowerShell та CLI). Зрештою, вони надають однакові ресурси вашим додаткам, але створюються / управляються по-різному, і є кілька нюансних відмінностей (наприклад, можливість позначати теги ресурсів, створених за допомогою сценаріїв ARM).

Ви не можете перетворити класичний обліковий запис сховища (або будь-який класичний ресурс) на новіший тип. Насправді вам цього не потрібно, якщо ви не намагаєтесь поєднати ресурси класичного та нового, наприклад, додавання віртуальних машин на базі ARM до класичної віртуальної мережі, або закручування віртуальної машини на основі ARM із зображення vhd сидячи в класичному обліковому записі сховища (і для цього прикладу ви завжди можете просто скопіювати vhd на новий обліковий запис зберігання). Зверніть увагу, що для загального використання пам’яті (великі крапки / таблиці / черги) вам просто потрібен URI та основний (або вторинний) ключ. За допомогою них ви можете отримати доступ до своїх ресурсів сховища з будь-якого місця, з будь-якої віртуальної машини / веб-сайту / тощо, незалежно від того, чи отримуєте ви доступ до сховища з класичних або нових віртуальних машин, наприклад.

Перегляньте це посилання для загального переліку відмінностей між класичними та новими ресурсами.



5
"Ви не можете перетворити класичний обліковий запис сховища (або будь-який класичний ресурс) на новіший тип" - на сьогодні це не відповідає дійсності. Ось інструкція .
Огнян Димитров

@OgnyanDimitrov - не впевнений, що означає ваш коментар, оскільки ви щойно цитували щось із моєї відповіді.
Девід Макогон

@DavidMakogon лише, що існує спосіб переходу від класичного облікового запису зберігання до озброєння. Більш нічого. Додав його для уточнення, якщо хтось натрапляє на це - не припускати, що це зараз неможливо. Я припускаю, що 1,5 роки тому це було неможливо.
Огнян Димитров

1
@OgnyanDimitrov - моє твердження все ще відповідає дійсності: ви не можете перетворити класику на ARM. Є справді сценарії PowerShell для міграції, але це насправді копіює ресурси на нові ресурси.
Девід Макогон

5

Однією з переваг нового перед класичними обліковими записами є шифрування служби зберігання даних (SSE) :

З: У мене є класичний обліковий запис сховища. Чи можу я включити SSE на ньому?

В: Ні, SSE підтримується лише в облікових записах сховища Resource Manager.

З: Як я можу зашифрувати дані у своєму класичному обліковому записі сховища?

В: Ви можете створити новий обліковий запис сховища Resource Manager і скопіювати ваші дані за допомогою AzCopy із вашого існуючого класичного облікового запису зберігання у ваш нещодавно створений обліковий запис Storage Manager Manager.


2
я б рекомендував використовувати Microsoft Azure Storage Explorer - зараз у них є опція контейнера для копіювання.
nologo


0

На додаток до відповіді @David Makogon, нова Azure Storageпропозиція перепродає ресурси для підписок.

Це означає, що ви можете придбати сховище в Azure і продати його своїм клієнтам.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.