I think it’s common to train 100s of models on the same data for experiments. Then you would only need to copy data once to all the cloud storage and run experiments as you wish.
Also most cloud provider don’t charge for ingress so you could move the data from something like R2 to cloud as many times you want..