备份 ONES
1 开启备份
# 进入操作容器
ones-ai-k8s.sh
#确认版本号,根据不同版本分支执行操作
head -n 1 config/public.yaml
添加相关配置
vi config/private.yaml
1.1 配置MinIO对象存储
如下配置的User/Password、KeyID/AccessKey,必须与部署MinIO中的版本与配置保持一致;
如果是从6.33以下版本升级到6.33以上版本,如下配置会自动切换。
6.33以下版本配置
minioRootUser: "miniouser" # MinIO部署时的环境变量 MINIO_USER
minioRootPassword: "QJndse89" # MinIO部署时的环境变量 MINIO_PASSWORD
# k3s 本地部署外置MinIO,请直接使用minio-0.minio-service.ones-backup;异地部署docker,请使用服务器IP
minioClusterIP: "minio-0.minio-service.ones-backup"
minioServicePortExport: "9000" # 默认 9000
6.33及以上版本配置
# k3s 本地部署内置MinIO,请直接使用minio.ones-backup;异地部署docker,请使用服务器IP
backupS3Endpoint: http://minio.ones-backup:9000
backupS3AccessKeyID: miniouser
backupS3SecretAccessKey: QJndse89
# 如果客户提供的是S3存储,还需加上如下配置
# backupS3Region: ""
# backupS3ForcePathStyle: true
1.2 配置审计日志备份
6.1.93及以下版本配置kafka备份
kafkaBackupEnable: "true"