【发布时间】:2018-03-22 17:05:49
【问题描述】:
我有一个关于我的 Azure 实例的查询。根据 Azure 计费计算器。
2 个磁盘的高级存储成本约为 39.42 美元,而标准存储的成本约为 3.04 美元。
所以目前我拥有 azure 高级存储,并希望迁移到标准磁盘存储以降低成本。鉴于我不希望在迁移时发生数据丢失的情况,有人可以建议我解决此问题。
【问题讨论】:
标签: azure azure-storage
我有一个关于我的 Azure 实例的查询。根据 Azure 计费计算器。
2 个磁盘的高级存储成本约为 39.42 美元,而标准存储的成本约为 3.04 美元。
所以目前我拥有 azure 高级存储,并希望迁移到标准磁盘存储以降低成本。鉴于我不希望在迁移时发生数据丢失的情况,有人可以建议我解决此问题。
【问题讨论】:
标签: azure azure-storage
在@Gaurav Mantri 中添加另一个答案。如果您的磁盘是托管的,您可以采取以下步骤。 现在,Azure 可以让您轻松更改 托管磁盘 类型。
步骤:转到 Azure 门户>停止(解除分配)您的 VM>转到您的磁盘>帐户类型>选择标准(HDD)>单击保存
那么你的磁盘就更新成功了!
如果您的磁盘是非托管的,您可以使用@Gaurav Mantri 的回答来迁移您的磁盘。
【讨论】:
您无法将 Premium 存储帐户转换为 Standard 存储帐户。
您需要做的是创建一个新的存储帐户(或使用现有的存储帐户)并将保存磁盘的 blob 从高级帐户复制到标准帐户。您可以使用 AzCopy 或 PowerShell Cmdlets 将 blob 从一个存储帐户复制到另一个。如果您使用的是 AzCopy,则可以使用以下命令:
AzCopy /Source:https://sourceaccount.blob.core.windows.net/mycontainer1
/Dest:https://destaccount.blob.core.windows.net/mycontainer2 /SourceKey:key1 /DestKey:key2 /S
另外,请注意,跨存储帐户复制 blob 是一种异步操作,因此请确保在将 blob 完全复制到目标存储帐户中之前不要从高级帐户中删除它们。
【讨论】: