I need a suggestion over an issue that i am facing currently, I am using Couchbase Server EE 7.1.3 with Couchbase Operator Kubernetes cluster. The problem i am facing is with taking a backup and restoring the backup. The helm chart documentation says to enable backup for version 7 or higher, we need to add the following sections in the helm chart :
backups: default-backup: name: bucket-backup strategy: full_incremental full: schedule: "0 3 * * 0" incremental: schedule: "0 3 * * 1-6" successfulJobsHistoryLimit: 1 failedJobsHistoryLimit: 3 backoffLimit: 2 backupRetention: 24h logRetention: 24h size: 3Gi backuprestores: default-restore: name: bucket-restore backup: bucket-backup repo: bucket-backup-repo start: str: oldest end: str: latest backoffLimit: 2 logRetention: 24h
But the issue is that it is not working although it has created the cron job in the k8s cluster, which we can find in the dashboard. Also in the Couchbase server panel under the backup menu we see this error:
The backup interface is only available on Couchbase clusters running the backup service. No Backup nodes were found on this cluster.
Where as in the helm chart for version 7 it does not support a backup service to be configured. Also backup files are not created in the volume/PVC which are created by the backup and restore segment. Even if we trigger the cronjob manually from the k8s cluster dashboard, its not generating backups. Any idea guys ? need a help badly here . Thanks
Backup files are not created in the volume/PVC which are created by the backup and restore segment. Even if we trigger the cronjob manually from the k8s cluster dashboard, its not generating backups.