本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。

备份存储位置配置

配置一个存储位置,所有备份默认保存于此。您可以选择在每次备份时覆盖此设置,但将仅限于使用 S3 兼容对象存储。

只能在操作员级别配置一个存储位置。

存储位置配置

没有默认存储位置

您可以选择不配置任何操作员级别的存储位置。如果选择此选项,您必须为每个单独的备份配置一个 S3 兼容对象存储作为存储位置。

S3 兼容对象存储

参数 说明

凭证密钥

从 Rancher 的秘密中选择 S3 的凭证。 示例

储存桶名称

输入 S3 存储桶 的名称,备份将存储在其中。默认值:rancherbackups

区域

S3 存储桶所在的 AWS 区域

文件夹

备份将存储在 S3 存储桶中的 文件夹。如果此字段留空,默认行为是将备份文件存储在 S3 存储桶的根文件夹中。

端点

S3 端点,例如 s3.us-west-2.amazonaws.com

端点 CA

用于 S3 端点的 CA 证书。默认值:base64 编码的 CA 证书

insecureTLSSkipVerify

如果您不使用 TLS,请设置为 true。

现有的存储类

通过选择存储类选项安装`rancher-backup`图表将创建一个持久卷声明(PVC),Kubernetes将动态提供一个持久卷(PV),所有备份将默认保存在其中。

有关创建存储类的信息,请参阅本节。

重要说明:

强烈建议使用回收策略为"保留"的存储类。否则,如果`rancher-backup`图表创建的PVC被删除(无论是在应用程序升级期间还是意外删除),PV也会被删除,这意味着其中保存的所有备份将被删除。 如果没有这样的存储类可用,在PV被提供后,请确保编辑其回收策略并将其设置为"保留",然后再在其中存储备份。

现有的持久卷

选择一个现有的持久卷(PV),用于存储您的备份。有关在Rancher中创建持久卷的信息,请参阅本节。

重要说明:

强烈建议使用回收策略为"保留"的持久卷。否则,如果`rancher-backup`图表创建的PVC被删除(无论是在应用程序升级期间还是意外删除),PV也会被删除,这意味着其中保存的所有备份将被删除。

示例 YAML 文件:Rancher 备份 Helm Chart

当使用 Helm CLI 时,可使用 values.yaml 文档文件来配置 backup-restore-operator,该文件可在 backup-restore-operator 储存库 中找到。

有关`values.yaml`文件和在安装期间配置Helm图表的更多信息,请参阅 Helm文档。