我正在使用
-AKS
-k8s版本1.12.5
-Velero版本:-v0.11.0
-从link
在服务器上安装了velero
创建的秘密。
kubectl创建秘密的通用云凭证 --namespace velero --from-literal AZURE_SUBSCRIPTION_ID =“” --from-literal AZURE_TENANT_ID =“” --from-literal AZURE_CLIENT_ID =“” --from-literal AZURE_CLIENT_SECRET =“” --from-literal AZURE_RESOURCE_GROUP =“资源组名称-我的虚拟机等创建的文件通常以天蓝色的MC_开头”
应用了at剩余的k8s个剩余资源
也为其他备份创建了类似的结构。
在查看pod日志时,会观察到以下信息
再次time =“ 2019-03-22T14:38:02Z” level = info msg =“ 正在执行takePVSnapshot ” backup = velero / d042203191536 group = v1 groupResource = pods logSource =“ pkg / backup / item_backupper.go:378” 名称= pvc-6dd56a3d-4c90-11e9-bc92-1297bc38e414名称空间=默认 time =“ 2019-03-22T14:38:02Z” level = info msg =“ label \“ failure-domain.beta.kubernetes.io/zone \”不存在 PersistentVolume”
level = error msg =“ 在获取卷快照的块存储时出错
time =“ 2019-03-22T14:38:02Z” level = info msg =“ PersistentVolume不是 快照支持的卷类型,跳过。” backup = velero / d042203191536 group = v1 groupResource = pods logSource =“ pkg / backup / item_backupper.go:436”
以及以下错误
级别=错误msg =“备份失败”控制器=备份 错误=“ [clusterroles.rbac.authorization.k8s.io 找不到\“ system:auth-delegator \” clusterroles.rbac.authorization.k8s.io \“ system:auth-delegator \”不是 找到]“ key = velero / d042203191618 logSource =“ pkg / controller / backup_controller.go:202”
我在多个时间间隔执行备份后观察到的所有这些日志
不确定我是否缺少任何内容。解决这些问题的任何指针真的很有帮助。
答案 0 :(得分:0)
当前受支持的卷providers
| [Azure Managed Disks][3] | Ark Team | [Slack][10], [GitHub Issue][11] |
| [Google Compute Engine Disks][4] | Ark Team | [Slack][10], [GitHub Issue][11] |
| [Restic][1] | Ark Team | [Slack][10], [GitHub Issue][11] |
| [Portworx][6] | PortWorx | |
| [DigitalOcean][7] | StackPointCloud | |
确保您的卷类型与velero插件兼容