Ravi - 2024-07-09

Hello Support Team,

I have two S3 buckets where versioning and replication are enabled.
However, there are still about 500,000 files missing in the replication
bucket that exist in our main bucket.

I tried running the following s3cmd command:

s3cmd sync --skip-existing -r s3://main-data s3://main-recovery

When I run this command, it copies all items from main-data to main-recovery,
creating a version of each item and synchronizing them. It seems that only
after deleting all versions from the main-recovery bucket do the two
buckets appear to be in sync.

Is this the expected behavior?