Failed to update sink manifests: scope '_system' with id 0x1008 exists with a different name/id on the cluster

I’m attempting to back up buckets on one cluster and restore them on another.

CB Cluster (3 node cluster on EC2) → backup using UI → S3 bucket → restore using CouchbaseBackupRestore CRD → CB k8s Cluster

It seems the _system scope was added in CB 7.6. What is the proper way to get past this error? Do I need a mapping for each bucket restore?

Thanks

The answer, for anybody who stumbles onto this issue is that you must map the bucket onto itself. Thus in your cbresrore object, spec.data.map: you’ll need:

  • source: mybucket
    target: mybucket