我目前正在从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
不适用于磁盘吗?
答案 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)中的步骤进行操作。
此外,您需要停止对应用程序的写入并关闭它。否则它将丢失迁移中的数据。迁移后检查应用程序是否按预期工作。