Our transfer rate averages from 1GB to about 10GB per hour per account.
However, in many cases, it is very difficult to predict how long a given transfer will take. Depending on the number of directories, the number of files, the size of those files, and the source/destination, it can sometimes take longer than expected to move your data. Our servers do not have any limits and speed can reach up to 2TB/day per account.
What may be surprising is how large of an impact factor other than the size of the data you are syncing can have. For example, it is not uncommon for there to be 1-5 second of overhead per file being copied (target service needs to catalog this file, index it, verify it, etc.). If you are trying to move 200,000 files, this would be 200,000 – 1,000,000 seconds, or up to 11 days of overhead alone!
Furthermore, some cloud apps and cloud storage providers have throttling limits (for example, Microsoft OneDrive), which can influence your transfer speed.
For Dropbox, the performance may start to decline when you store above 300,000 files as described here: https://www.dropbox.com/en/help/39.
Dropbox Business also limits 1 million API calls/month for data transport. And each call to create a file requires 1 to 3 API calls meaning that maximum speed is about from 300,000 to 1,000,000 files per month. For more details about this Dropbox limitation please go here: https://www.dropbox.com/business/plans-comparison
We are constantly working hard on some very exciting state-of-the-art algorithms both with our partners and on our technology — to make sure your data is replicated as quickly as possible, and to give you as much visibility into your transfer as possible.