I am trying to use the RGW Cloud-Sync module to replicate data from an on-prem 
RGW cluster to AWS. This is a multi-tenant cluster with many tenants each who 
have multiple buckets. I only want to replicate a single bucket from a single 
tenant and am having problems creating a tier config that does this. It seems 
that the tier config requires a default connection and will try and replicate 
all buckets that do not have a specific profile. I have used sync groups, 
flows, and pipes with “standard” multisite replication but it does not seem to 
be applicable to cloud sync.

 

Does anyone know how to configure cloud-sync to only replicate a single bucket 
from a single tenant.

 

Here are some details on my current tier-config. I want to replicate the bucket 
roadrunner from the tenant wile to the beepbeep bucket in aws. This the only 
bucket I want cloud-sync to replicate.

 

Any and all help is greatly appreciated.

 

"tier_config": {

  "connection_id": "aws-default",

  "connections": [

    {

      "id": "aws-default",      

      "endpoint": https://s3.amazonaws.com,

      "access_key": "XXXXXXXXXXXXXXXXXXXX",

      "secret": "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"

    },    

    {

      "id": "aws-cloud-sync",

      "endpoint": https://s3.amazonaws.com,

      "access_key": "XXXXXXXXXXXXXXXXXXXX",

      "secret": "YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"

    },

  ],

  "profiles": [

    {

      "connection_id": "aws-cloud-sync",

      "source_bucket": "wile:roadrunner",

      "target_path": "beepbeep"

    }

  ]

}

 

 

 

-- 

Mark Selby

Sr Linux Administrator, The Voleon Group

mse...@voleon.com 

 

 This email is subject to important conditions and disclosures that are listed 
on this web page: https://voleon.com/disclaimer/.

 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to