i am trying to transfer attachments from aws s3 to cloudflare r2, and i have transfered every file
like https://whitewatercn-discourse.s3.dualstack.ap-northeast-1.amazonaws.com/original/2X/2/226249bf2000d559bcb6dee752497d1d23e4bb76.jpeg
to https://discoursecdn.beginner.center/original/2X/2/226249bf2000d559bcb6dee752497d1d23e4bb76.jpeg
then , i want to replace all url in my posts , from whitewatercn-discourse.s3.dualstack.ap-northeast-1.amazonaws.com
to discoursecdn.beginner.center
i found someone have a try before in How do I move my s3 upload bucket from one provider to another?
In this topic, i find how to replace string in all posts Replace a string in all posts
but when i run these command
rake 'posts:remap[whitewatercn-discourse.s3.dualstack.ap-northeast-1.amazonaws.com , discoursecdn.beginner.center]'
rake 'posts:remap["whitewatercn-discourse.s3.dualstack.ap-northeast-1.amazonaws.com" , "discoursecdn.beginner.center"]'
rake 'posts:remap["//whitewatercn-discourse.s3.dualstack.ap-northeast-1.amazonaws.com/" , "//discoursecdn.beginner.center/"]'
rake 'posts:remap[/whitewatercn-discourse.s3.dualstack.ap-northeast-1.amazonaws.com , /discoursecdn.beginner.center]'
rake posts:remap['whitewatercn-discourse.s3.dualstack.ap-northeast-1.amazonaws.com','discoursecdn.beginner.center']
rake posts:remap['//whitewatercn-discourse.s3.dualstack.ap-northeast-1.amazonaws.com/','//discoursecdn.beginner.center/']
rake posts:remap[whitewatercn-discourse.s3.dualstack.ap-northeast-1.amazonaws.com,discoursecdn.beginner.center]
rake posts:remap[whitewatercn-discourse.s3.dualstack.ap-northeast-1.amazonaws.com,discoursecdn.beginner.center]
rake posts:remap["whitewatercn-discourse.s3.dualstack.ap-northeast-1.amazonaws.com","discoursecdn.beginner.center"]
i just get
Remapping
0 posts remapped!
how to solve it?
look for your help please @pfaffman @falco @seeminglee