Kubernetes cloudnativepg 操作员本地/nfs 备份

Kubernetes cloudnativepg 操作员本地/nfs 备份

我想测试本地集群的 cloudnativepg 操作符,并希望将备份保存在本地目录中。问题是文档仅包含有关云解决方案的信息https://cloudnative-pg.io/documentation/1.20/backup_recovery/但我似乎无法让它与目录一起工作。我知道这有点不太可能,因为没有多少人使用这个运算符。我当时想的是这样的:

62 │ backup:
63 │ │ barmanObjectStore:
64 │ │ │ destinationPath: /data
65 │ │ │ wal:
66 │ │ │ │ compression: gzip
67 │ │ │ │ encryption: AES256
68 │ │ │ data:
69 │ │ │ │ compression: gzip
70 │ │ │ │ encryption: AES256
71 │ │ │ │ immediateCheckpoint: false
72 │ │ │ │ jobs: 2

答案1

你可以在本地部署 minIO,然后将备份推送到那里。你可以使用有关如何在本地部署 minio,然后使用 CloudnativePG 提供的清单在那里推送和存储备份的链接。 清单图像

相关内容