【问题标题】:Velero backup locationVelero 备份位置
【发布时间】:2022-12-06 07:09:18
【问题描述】:

您如何获得 Velero 的实际备份位置?更准确地说,我正在寻找以下示例的 s3Url:

# velero backup-location get
NAME      PROVIDER   BUCKET/PREFIX   PHASE       LAST VALIDATED                  ACCESS MODE   DEFAULT
default   aws        velero          Available   2022-12-05 10:49:12 +0100 CET   ReadWrite     true

在不知道用于安装 velero 的命令/helm 图表的情况下,我一辈子都无法找到如何获取有关 velero 的详细信息。

任何帮助是极大的赞赏。

我尝试挖掘 Pod 和部署的 YAML 配置,以及我们用来管理 OKD 集群的管理机器的历史。 velero pod 日志也没有用,因为它只使用备份位置的名称,没有任何有用的信息。

【问题讨论】:

    标签: kubernetes openshift okd velero


    【解决方案1】:

    假设您有可用的 oc(OpenShift 客户端 CLI)或 kubectl(Kubernetes 客户端 CLI),请尝试列出集群的 backupstoragelocations

    # List the BSLs
    $ oc get backupstoragelocations -A
    
    # Dump the YAML for the resources and look for the bucket field.
    $ oc get backupstoragelocations -A -o=yaml | grep bucket:
    

    这是该资源的示例:https://velero.io/docs/v1.1.0/api-types/backupstoragelocation/

    【讨论】:

      猜你喜欢
      • 2020-09-06
      • 2022-11-02
      • 2021-01-20
      • 2020-09-21
      • 2020-12-08
      • 2020-10-14
      • 2019-08-13
      • 2020-03-16
      • 2021-03-25
      相关资源
      最近更新 更多