Azure має Storage accounts
і Storage accounts (classic)
на порталі Azure.
Які відмінності між ними? Чи є підстави переходити з класичного облікового запису на новий?
Azure має Storage accounts
і Storage accounts (classic)
на порталі Azure.
Які відмінності між ними? Чи є підстави переходити з класичного облікового запису на новий?
Відповіді:
Класичні облікові записи зберігання створюються з використанням існуючих API управління послугами (стек API REST, який був доступний протягом останніх кількох років). Нові облікові записи сховища створюються за допомогою нового API Azure Resource Manager (ARM) API (які також обертаються PowerShell та CLI). Зрештою, вони надають однакові ресурси вашим додаткам, але створюються / управляються по-різному, і є кілька нюансних відмінностей (наприклад, можливість позначати теги ресурсів, створених за допомогою сценаріїв ARM).
Ви не можете перетворити класичний обліковий запис сховища (або будь-який класичний ресурс) на новіший тип. Насправді вам цього не потрібно, якщо ви не намагаєтесь поєднати ресурси класичного та нового, наприклад, додавання віртуальних машин на базі ARM до класичної віртуальної мережі, або закручування віртуальної машини на основі ARM із зображення vhd сидячи в класичному обліковому записі сховища (і для цього прикладу ви завжди можете просто скопіювати vhd на новий обліковий запис зберігання). Зверніть увагу, що для загального використання пам’яті (великі крапки / таблиці / черги) вам просто потрібен URI та основний (або вторинний) ключ. За допомогою них ви можете отримати доступ до своїх ресурсів сховища з будь-якого місця, з будь-якої віртуальної машини / веб-сайту / тощо, незалежно від того, чи отримуєте ви доступ до сховища з класичних або нових віртуальних машин, наприклад.
Перегляньте це посилання для загального переліку відмінностей між класичними та новими ресурсами.
Однією з переваг нового перед класичними обліковими записами є шифрування служби зберігання даних (SSE) :
З: У мене є класичний обліковий запис сховища. Чи можу я включити SSE на ньому?
В: Ні, SSE підтримується лише в облікових записах сховища Resource Manager.
З: Як я можу зашифрувати дані у своєму класичному обліковому записі сховища?
В: Ви можете створити новий обліковий запис сховища Resource Manager і скопіювати ваші дані за допомогою AzCopy із вашого існуючого класичного облікового запису зберігання у ваш нещодавно створений обліковий запис Storage Manager Manager.
Зараз є спосіб перенести класичні ресурси на нову модель ARM. Я сам зробив кілька, і це спрацювало, як очікувалося. Ось посібник від Microsoft: