Sync data from S3 & permission for custom domain?

Hi,

I’ve just migrated data from S3 bucket. Because S3 data is continuous growing files, so my R2 data and S3 are not sync. Is it possible to make it syncable? If not, how to just move different files only to R2? Moved files will be ignored.

I also added a custom domain to R2. I don’t allow public access for files, but when enter file URL from custom domain, it’s public access. I want only my website ABCXYZ .com to access files only. How do I configure the permission?

Thank you