iCloud Drive - Why am I running out of space, when my account shows 100_gb free?
This doesn't answer the question, but moving gigabytes of data to any cloud service (and back) is going to take a while. An external drive will be much faster, and you can re-use it for the backup you don't have.