冷数据归档存储配置
PolarDB-X Operator 从 1.3.0 版本开始支持冷数据归档功能(实验性功能,暂不推荐在生产环境使用)。在启用此功能前,您需要完成对冷数据存储的配置。
配置冷数据存储
支持的存储方式
目前支持的存储方式如下所示:
- NFS
- Aliyun OSS
更多存储方式会在后续支持。
配置 NFS 作为冷数据存储
执行如下命令修改 ConfigMap:
在config.yaml中添加自己的 NFS 配置,需要保证集群中的节点均可访问到此 NFS:kubectl -n polardbx-operator-system edit configmap polardbx-controller-manager-config
保存之后生效 配置项解释:data: config.yaml: |- nfs: nfs_server: 192.168.1.1 nfs_path: /cold-data
- nfs_server: NFS 服务端地址
- nfs_path: NFS 服务端共享目录名
配置阿里云 OSS 为备份集存储
执行如下命令修改 ConfigMap:
在config.yaml中添加自己的 OSS 配置kubectl -n polardbx-operator-system edit configmap polardbx-controller-manager-config
保存之后生效 配置项解释:data: config.yaml: |- oss: oss_endpoint: oss-xx-xxxxxxx.aliyuncs.com oss_bucket: bucke-name-xxxx oss_access_key: xxxxxxOssAccessKeyxxxxxx oss_access_secret: xxxxxxxOssAccessSecretxxxxxxxx
- oss_endpoint: OSS 访问域名
- oss_bucket: OSS 存储空间
- oss_access_key: OSS 访问 id
- oss_access_secret: OSS 访问密钥
具体介绍可参考:OSS 产品文档
注意事项
- 不同种类的冷数据存储可以同时存在
- 同种类型的冷数据存储至多存在一个