The initial backup of your server takes the most time because every file on the server has to be replicated to the backup container. A large hosting server can take 24 hours, but most take between 6 and 12 hours. The initial can be scheduled to run at night, over the weekend, or even split into multiple periods if needed. After that, the daily backups run fast, only copying over on the files and databases which have changed since the previous daily backup. These generally complete in about 10 to 30 minutes for most hosting servers. Servers with extremely large databases will take longer because the entire database needs to be replicated to the backup container fresh each day.