How long does it take to restore a SQL data?
Since SQL tends to store its data in a few large files, the restore is more efficient because there is less file maintenance overhead. You will find the restore runs at about the same rate as the backup speed of 1 GB for every 2 – 3 minutes. So, a 10GB SQL Server needs about 30 minutes to restore the SQL data.