Migrating cloud providers

I know this question has been asked in a variety of ways, but I can’t find an answer to my specific circumstances, and I don’t want to screw it up. So please forgive me if this is commonly understood :slight_smile:

I plan to move my backups from an S3 provider (Wasabi) to BackBlaze B2. The backup is quite large, and I don’t want to migrate the cloud via downloading to my network and then re-uploading to the new repo. I therefore want to copy the repo directly between the two providers and then attach to the new provider.

Is the correct process:

  • Disconnect the repo
  • Copy the files
  • Connect the new repo
  • Perform a sync

Or is there a better / more reliable way to do this?

Many thanks in advance.

What makes you think, you could copy directly from Wasabi to BB in the first place? They won’t do that for you, so the data will always downstream to your client and then back up to BB. Other than running some VM in the cloud somewhere, I can’t imagine how you’d pull that off.

I’m not sure why the post earnt the dismissive tone, however I have the means to move the data between cloud providers separately to my Kopia client.

Sorry, that was not my intention. FWIW, if you can replicate the bucket/repo exactly as it is on Wasabi, than go ahead. The only difference between a filesystem based repo and a cloud based repo is in the sharding and the naming of some of the files which describe the repo to Kopia.

E.g. there are files with a .f suffix on a filesystem based repo, which don’t carry that suffix when on a cloud/bucket based repo.