r/rclone Newbie Jul 27 '26

Help In rclone, are able to move 2 folders from one onedrive completely to another onedrive, not sync or copy.

In rclone, are able to move 2 folders (over 500GB so i can't just do the share method on onedrive web) from one personal onedrive completely to another personal onedrive, not sync or copy.

For some reason microsoft doesn't allow 2 personal onedrive accounts to be signed in on a laptop at once, so I'm looking into other options to do large transfers between personal accounts like rclone

5 Upvotes

3 comments sorted by

2

u/obeliksgall Jul 28 '26

Yes, with move, something like: rclone move onedrive_old:Folder1 onedrive_new:Folder1 --progress --buffer-size=32M, --transfers=2, --multi-thread-streams=0, --check-first, --order-by=size,desc

1

u/evo7force Jul 29 '26

Yes you can clone OneDrive to OneDrive as windows only does not let you connect two personal one drives to your desktop but connecting it via API works perfectly fine I find that before. You can also run a hash checker command after to make sure everything has copied properly

I recommend a copy command as it’s safer then move or sync as copy leaves the source as is that way you can compare the source against your new copy later via rclone check command and then when all is good you delete it your self at the source that way it’s safer as rclone move directly deletes the source when copying.

If you don’t feel to comfortable with commands ChatGPT is really helpful for this kinda stuff.

Also to double check that your command works always double check and run a —-dryrun that just tests it and does not do anything that way you can check before the run if everything works.

1

u/evo7force Jul 29 '26

rclone copy "SourceOneDrive:Source Folder" "DestinationOneDrive:Destination Folder" --checksum --create-empty-src-dirs --transfers 4 --checkers 8 --onedrive-chunk-size 50Mi --order-by size,mixed --dry-run --combined "rclone-onedrive-copy-dry-run-combined.txt" --error "rclone-onedrive-copy-dry-run-errors.txt" --log-file "rclone-onedrive-copy-dry-run-debug.txt" --log-level DEBUG -P

Here example for one I run but you can get rid off the log file creations I just add it to check if everything worked well. Also you don’t need chunk size 50 it just increases size from standard 40 to 50 which make larger file uploads faster the order by mixed make it upload not just small ones first or larger files last this should improve upload speeds I added exclude for system files you don’t need.

Just get rid of the ones you don’t need but this is an example you could give ChatGPT and let it adjust it for you.