How the calculation works

Restore time = rehydration wait + data moved × 8 ÷ throughput.

  • Throughput is the lower of two limits: the restore bandwidth × link efficiency, and the number of parallel streams × the per-stream limit (when you enter one). The results show which one is the bottleneck. Efficiency applies to the link only; a per-stream limit is taken as a data rate the provider or appliance delivers, so it isn’t reduced further.
  • Data moved is the full (logical) size by default: what the data takes up once it’s back on your systems. If your restore moves the stored, deduplicated and compressed data and expands it at your end, choose that option and the data moved is the size ÷ the reduction ratio.
  • Rehydration wait only applies to an archive storage tier: the time from asking for the data to being able to read it. It is added to both the full restore and the first systems back.
  • First systems back uses the same throughput and wait for the smaller amount you enter.

Units. Decimal sizes use powers of 1,000 (1 TB = 10¹² bytes); binary sizes use powers of 1,024 (1 TiB = 2⁴⁰ bytes). Link speeds are decimal (1 Gbps = 10⁹ bits per second), and 1 MB/s is 8 Mbps.

The comparisons use your numbers. The RTO comparison says how far inside or past your target each time lands. The shipment comparison sets your end-to-end shipping time against the full network restore. No provider speeds, limits or shipping times are built in.

The estimate assumes a steady rate for the whole restore. It leaves out the time to rebuild servers, the restore software’s own processing, many small files (which can be far slower than large ones), and the storage you restore to. Treat it as the shortest the restore could take, then check it against a timed test.

Worked example

20 TB from a cloud backup service over 1 Gbps. At 90% efficiency the throughput is 900 Mbps (112.5 MB/s), and the restore moves the full 20 TB:

  • 20 TB × 8 = 1.6 × 10¹⁴ bits ÷ 900,000,000 bits per second = 177,778 seconds = about 2 days 1 h 23 min (49.38 hours)
  • The first 2 TB is back in 17,778 seconds, about 4 h 56 min
  • Against a 24-hour RTO, the full restore lands 1 day 1 h 23 min past it; the first systems land 19 h 4 min inside it
  • A 3-day shipment would lose: the network restore beats it by about 22 h 37 min

100 TB from an archive tier. Over the same 1 Gbps link, with a 12-hour rehydration wait, the transfer takes 888,889 seconds; with the wait, about 10 days 18 h 55 min. If the provider could deliver the data on a device in 5 days end to end, shipping would be faster by about 5 days 18 h 55 min.

When a stream limit binds. Restoring 5 TB from a SaaS backup with 4 streams limited to 20 MB/s each caps throughput at 4 × 20 MB/s × 8 = 640 Mbps, below the 900 Mbps the 1 Gbps link could carry. The restore takes 5 × 10¹² × 8 ÷ 640,000,000 = 62,500 seconds, about 17 h 22 min, and a faster circuit wouldn’t change it. The stream figures here are an illustration; use the limits your provider documents.