我正在尝试备份托管在Azure AKS服务上的kubernetes集群。
我关注这篇文章https://learn.microsoft.com/en-us/azure-stack/aks-hci/backup-workload-cluster安装还可以,但当我尝试运行velero backup create
命令时,我收到以下消息provider azure has more than one possible volume snapshot location, and none were specified explicitly or as a default
。
问题出在哪里?我该如何绕过它?
Azure不允许我们在不同的区域创建快照,如果我们试图使用与您集群的卷不同的区域的卷快照进行velero备份,备份将失败
配置服务器时
velero snapshot-location create eatus
--provider azure
--config region= eastus
velero snapshot-location create portworx-cloud
--provider portworx
--config type=cloud
在创建备份期间,请使用以下命令
velero backup create full-cluster-backup
--volume-snapshot-locations azure,portworx-cloud
或者我们也可以使用下面的命令
velero backup create full-cluster-backup