Azureには Storage accounts
とStorage accounts (classic)
Azureのポータルインチ
それらの違いは何ですか?従来のストレージアカウントから新しいストレージアカウントに移行する理由はありますか?
Azureには Storage accounts
とStorage accounts (classic)
Azureのポータルインチ
それらの違いは何ですか?従来のストレージアカウントから新しいストレージアカウントに移行する理由はありますか?
回答:
従来のストレージアカウントは、既存のService Management API(過去数年間利用可能であったREST APIスタック)を使用して作成されます。新しいストレージリソースアカウントは、新しいAzure Resource Manager(ARM)APIで作成されます(これもPowerShellとCLIでラップされています)。最終的には同じリソースをアプリに提供しますが、作成/管理方法が異なり、微妙な違いがいくつかあります(ARMスクリプトを介して作成されたリソースにタグを付ける機能など)。
従来のストレージアカウント(または従来のリソース)を新しいタイプに変換することはできません。ARMベースの仮想マシンをクラシックベースの仮想ネットワークに追加したり、vhdイメージからARMベースのVMを起動したりするなど、クラシックと新しいリソースを混在させようとしない限り、本当に必要はありません。従来のストレージアカウントに座っている(その例では、常にvhdを新しいストレージアカウントにコピーするだけでよい)。一般的なストレージの使用法(ブロブ/テーブル/キュー)では、URIとプライマリ(またはセカンダリ)キーが必要なだけであることに注意してください。これらを使用すると、たとえば、クラシックまたは新しい仮想マシンからストレージにアクセスしている場合でも、どこからでも、任意のVM / Webサイトなどからストレージリソースにアクセスできます。
従来のリソースと新しいリソースの違いの一般的なリストについては、このリンクを確認してください。
従来のストレージアカウントに対する新しいの利点の1つは、ストレージサービス暗号化(SSE)です。
Q:既存のクラシックストレージアカウントを持っています。SSEを有効にできますか?
A:いいえ、SSEはResource Managerストレージアカウントでのみサポートされています。
Q:クラシックストレージアカウントのデータを暗号化するにはどうすればよいですか?
A:新しいResource Managerストレージアカウントを作成し、AzCopyを使用して既存のクラシックストレージアカウントから新しく作成したResource Managerストレージアカウントにデータをコピーできます。
クラシックリソースを新しいARMモデルに移行する方法があります。私はいくつか自分でやったが、それは期待通りに機能した。ここにマイクロソフトからのガイドがあります: