如何将Blob快照还原到托管磁盘

时间:2019-02-13 14:08:10

标签: azure azure-storage-blobs azure-aks azure-disk

我目前正在从ACS迁移到AKS。

我可以快照现有存储Blob,并将其还原到Azure中任何位置的不同存储Blob。

到目前为止,我还没有看到任何有效的方法来将blob快照还原到托管磁盘(在AKS中是强制性存储)。

自命令以来,这样做的皇家方法是什么

az storage blob copy start --destination-blob $destinationVHDFileName --destination-container $storageContainerName --account-name $storageAccountName --account-key $storageAccountKey --source-uri $sas

不适用于磁盘吗?

1 个答案:

答案 0 :(得分:0)

Migrating from Azure Container Service (ACS) to Azure Kubernetes Service (AKS),正如评论所建议的,您可以看一下文档。

对于disk migration,我认为该磁盘应该是持久卷磁盘,您可以对该磁盘进行快照并根据快照创建新磁盘作为AKS中的持久卷。将磁盘添加为AKS中的持久卷,您可以按照Manually create and use a volume with Azure disks in Azure Kubernetes Service (AKS)中的步骤进行操作。

此外,您需要停止对应用程序的写入并关闭它。否则它将丢失迁移中的数据。迁移后检查应用程序是否按预期工作。