我有一个关于我的Azure实例的查询。根据Azure计费计算器。
对于2磁盘的高级存储,它的成本约为39.42美元,而标准存储的成本约为3.04美元。
所以目前我拥有天蓝色的高级存储,并希望迁移到标准磁盘存储以降低成本。鉴于我不希望在迁移时发生数据丢失,有人可以建议我解决这个问题。
答案 0 :(得分:2)
您无法将Premium
存储帐户转换为Standard
存储帐户。
您需要做的是创建一个新的存储帐户(或使用现有的存储帐户),并将保存磁盘的Blob从Premium帐户复制到Standard帐户。您可以使用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是异步操作,因此请确保在完全复制到目标存储帐户之前,不要从Premium帐户中删除blob。
答案 1 :(得分:2)
为@Gaurav Mantri添加另一个答案。如果您的磁盘已管理,则可以执行以下步骤。 现在,Azure可以让您轻松更改托管磁盘类型。
步骤:转到Azure门户>停止(取消分配)您的VM>转到您的磁盘>帐户类型>选择标准(HDD)>单击“保存”
然后您的磁盘将成功更新!
如果您的磁盘未受管理,您可以@Gaurav Mantri的答案迁移您的磁盘。