备份存储位置配置
配置一个用于保存所有备份的默认存储位置。你可以选择对每个备份进行覆盖,但仅限于使用 S3 对象存储。
在 operator 级别只能配置一个存储位置。
存储位置配置
S3 兼容的对象存储
参数 | 描述 |
---|---|
凭证密文 |
从 Rancher 的密文中选择 S3 的凭证。示例。 |
存储桶名称 |
存储备份的 S3 存储桶的名称。默认值: |
区域 |
S3 存储桶所在的 AWS 区域。 |
文件夹 |
存储备份的 S3 存储桶中的文件夹。如果此字段留空,则默认将备份文件存储在 S3 存储桶的根文件夹中。 |
端点 |
S3 端点,例如 |
Endpoint CA |
用于 S3 端点的 CA 证书。默认值:base64 编码的 CA 证书。 |
insecureTLSSkipVerify |
如果你不使用 TLS,则设置为 |
使用现有的 StorageClass
如果你通过选择 StorageClass 选项来安装 rancher-backup
Chart,将会创建一个持久卷说明(Persistent Volume Claim,PVC),而且 Kubernetes 会动态配置一个持久卷(Persistent Volume,PV),所有备份都会默认保存到该持久卷中。
关于创建存储类的信息,请参见本章节。
重要提示:
强烈建议使用回收策略为 "Retain" 的 StorageClass。否则,如果 |
使用现有的持久卷
选择一个用于存储备份的现有持久卷。有关在 Rancher 中创建 PersistentVolumes 的更多信息,请参见本节。
重要提示:
强烈建议使用回收策略为 "Retain" 的 Persistent Volume。否则,如果 |
rancher-backup Helm Chart 的示例 values.yaml
使用 Helm CLI 时,可用于配置 rancher-backup
operator 的 values.yaml
可以在 backup-restore-operator 仓库中找到。
有关 values.yaml
文件和在安装时配置 Helm Charts 的更多信息,请参见 Helm 文档。