I have 2 gdrive accounts on different gsuite domains. I want to backup ~20TB from one gsuite account to the other. I tried using Google's built-in transfer function but it failed after a week and 4TB
I want to avoid upload limits and just set it and forget it on my headless machine. This could take about a month. Here's what I plan:
share folders from oldgdrive to newgdrive
add server_side_across_configs = true and stop_on_upload_limit = true (just in case the upload hits a wall) to rclone.conf
run rclone copy oldgdrive: newgdrive: -v -P --bwlimit 8M
As I continue to grow storage, I'll be able to run rclone sync oldgdrive: newgdrive: -v -P --bwlimit 8M which should hopefully make this easier in the future.
Is there anything I'm missing? Is there a faster/better way to do this? I tried using Shared Drives as suggested in the second link below but I couldn't copy the files, just transfer ownership.
It's literally just rclone copy src: dest: --bwlimit=8M and let it go and come back in a month. Or you can get complicated and use service accounts and such.
Ah server side copies. Since you're not any transferring data the bwlimit won't do it. You're not using any. I think you'd have to use stop_on_upload_limit as you mentioned and just rerun once a day.
@Roshanconnor I'm using folderclone. In the multi-manager setup first step "Enable Drive API" I'm supposed to do that on the gsuite account that has gdrive files I want to transfer, right? The problem is my gsuite domain does not allow various IAM privileges, like resourcemanager.projects.get and serviceusage.services.get.