【发布时间】:2015-12-13 16:00:35
【问题描述】:
Azure 在 Azure 门户中有 Storage accounts 和 Storage accounts (classic)。
它们之间有什么区别?是否有任何理由从经典存储帐户迁移到新的存储帐户?
【问题讨论】:
标签: azure azure-storage
Azure 在 Azure 门户中有 Storage accounts 和 Storage accounts (classic)。
它们之间有什么区别?是否有任何理由从经典存储帐户迁移到新的存储帐户?
【问题讨论】:
标签: azure azure-storage
经典存储帐户是使用现有的服务管理 API(过去几年可用的 REST API 堆栈)创建的。较新的存储帐户是使用新的 Azure 资源管理器 (ARM) API(现在也包含在 PowerShell 和 CLI 中)创建的。最终,它们为您的应用程序提供相同的资源,但它们的创建/管理方式不同,并且存在一些细微差别(例如标记通过 ARM 脚本创建的资源的能力)。
您无法将经典存储帐户(或任何经典资源)转换为较新的类型。无论如何,您实际上并不需要,除非您尝试混合使用经典资源和新资源,例如将基于 ARM 的虚拟机添加到基于经典的虚拟网络,或者从 vhd 映像启动基于 ARM 的 VM坐在经典存储帐户中(例如,您始终可以将 vhd 复制到新的存储帐户)。请注意,对于一般存储用途(blob/tables/queues),您只需要 URI 和主(或辅助)键。有了这些,您可以从任何地方,从任何虚拟机/网站/等访问您的存储资源,例如,无论您是从经典虚拟机还是新虚拟机访问存储。
查看this link,了解经典资源和新资源之间的一般差异列表。
【讨论】:
与经典存储帐户相比,新存储帐户的一个优势是Storage Service Encryption (SSE):
问:我有一个现有的经典存储帐户。我可以在上面启用 SSE 吗?
答:不,SSE 仅在 Resource Manager 存储帐户上受支持。
问:如何加密经典存储帐户中的数据?
答:您可以创建一个新的资源管理器存储帐户并复制您的 使用 AzCopy 将数据从现有经典存储帐户复制到您的 新创建的资源管理器存储帐户。
【讨论】:
现在有一种方法可以将经典资源迁移到新的 ARM 模型。我自己做了一些,它按预期工作。这是来自 Microsoft 的指南:
【讨论】:
除了@David Makogon 的回答之外,新的Azure Storage 还向订阅者提供转售资源。
这意味着您可以从 Azure 购买存储并将其出售给您的客户。
【讨论】:
【讨论】: