Jesus 'n Jim

A mainly PC (some Mac) site w/Software, Computer Repair Info, How-To's on Using Computers
Technical Support 1-360-521-2060 (my business line cell)

online backup full-backup-time estimator



this calculator calculates the time required to complete a resumable upload to the backup server in the cloud.

the information you enter here runs only on your browser on your machine, no data is transmitted to a server unless you click the Create bookmarkable URL(web server simply serves up page again with the new URL and that's it, just as it does to send the page to you in the first place).

After getting a new machine, my hard disks appear to be getting faster and faster. this may be due to windows disk caching, or the caching technology on the drive getting better, or the fact that I have upgraded my BIOS, or the fact that my hard drive controller BIOS is being updated. not sure what. but it's notably faster than my old 2004 desktop, and faster than when I first bought my i7-3970x for development and general use purposes. or it may just be a bug i my program, or it may be due to the microcode updates to the processor. or all of the above. at one point without the random number generator I was getting 358MB/s (yowza!), but I made that part work again and I got 86MB/s (still pretty good). used to be 14-18MB/s.

resumable means that the upload continues where it left off after a power outage or the computer is turned off or shut down. this also means it is best if you have an always-on internet connection.

generally these uploads are large, and take at least a week to complete for, say, 150GB.

it will give the answer in years, months, days, hours, minutes, seconds, and milliseconds in 2 different formats. enjoy.

if you want to backup 150GB or more (such as photos, videos, and a very large my documents folder), carbonite seems to give unlimited size compared to other providers, at a higher cost of $60/mo (some are more) - if you have huge data in teh TB, I still think you should get an external or internal drive to backup to. they are cheap and refresh it every 3 months using chkdsk /f /r - not necessary for SSD's and also not a good idea for SSD's, /r reduces SSD lifespan). other providers like only provide up to maximum of 1TB (business), or $10/mo 140GB (personal). services change. figure out what you need, and start searching for a vendor. so check your data size, get out your calculator and sum up all the folders you intend to back up. the folder sizes can usually be found by right clicking on the folder and picking properties, but this doesn't work on special folders, you will have to use a disk usage utility to do that, and it might take a while.

the fastest and cheapest alternative is an[other] internal/external hard disk at $100-$200 every 5 years (when it needs to be replaced). the backup industry themselves has gone to the less expentive hard disk because it is random access, fast, and drive life is 5 years (well you should refresh the data once every few months with a chkdsk /r somedriveletter:). with internal drives, make sure your power supply has enough power to handle the extra drive.

how much bandwidth should I buy?

a hard disk is slow. its average access time is measured in milliseconds. at say, 7ms average access time, assuming 512 byte sector size, 512*1/7e-3=73,142bytes/sec=71K/sec absolute worst case of only 1 write per access. NTFS groups sectors together, so usually you get about 13-18MB/sec and disks don't usually thrash that badly anyway.

on windows 7 64-bit with a windows application I wrote, createfile,a 1GB file (1e9 bytes) which usually bypasses caches. takes 2 seconds 790 milliseconds which comes out to 1/2.790=0.358422GB/s to write. my processor is an i7-3970x with DDR3-1333 memory and a 6Gbps 7200RPM drives with 64MB cache running Norton 360. I get about about 86MB/s. this has sped up over the few months I have had my new computer (and upgraded my bios several times). hard disk speed is 85MBps*8bits=688:Mbps on my 6Gbps drives. on my Samsung 840 Pro SSD I get 691.383631Mbps.

this becomes a limiting factor which limits the maximum speed at which downloads can be written to the hard disk on my machine (so if you have gigabit fiber, take note). this would make that an upper limit on bandwidth.

The other bottleneck is the bandwidth throttle ISPs put on your internet package. most docsis 3.0 cable modems can probably do either 304Mbps or 150Mbps, and gigabit speeds are supposed to come, but ISPs have not upgraded their equipment usually or some other reason. it could also be the fact that the backbone is overloaded if you get that fast (multiply 1Gbps by 22 million people when the backbone connections are 10-30Gbps...) SERIOUS issues with backbone speed...


Cable Internet is notorious for slow speeds during busy hours (actually, they have gotten better about this in my area). If lots of people are online on one particular group transmitter and using it, it will bog down. I have seen times where it has gotten down to 25 bytes/second on my 22Mbps line.

Understand that if files change (and they probably will since people often update word processor and spreadsheet documents), you will probably want some sort of file-based backup. the ability to do incremental backups will save you from doing regular full backups to the cloud: it will only upload the changes. if you are going with a different kind of backup solution,ask about their backup solution and get into detail about what it does and how it works if files change. I usually use xcopy <srcdriveltr>:\* <destdriveltr>:\backup-<date>\ /s /y /c like xcopy e:\* z:\backup-2013-12-31\ /s /y /c for backups.


online backup full-backup time estimator at any specified rate

Folder Size (integer) of "My Documents", including "My Pictures", "My Videos", "My Scans", "My Music": Example: 8MB is written as as 8:MB or 8,000:KB. 384KB is written as 384,000 or 384:KB or 384:kb. 100GB is represented as 100:GB. computer unis can also be used, like :KiB, :MiB, :GiB, :TiB, :PiB (a 1:KiB is 2^10=1024 bytes, whereas 1:KB is 1,000 bytes, and 1:MB is 1,000,000 bytes whereas 1:MiB is 2^20=1,024^2=1,048,576 bytes)

Internet Speed:
Download: bps. (don't know? ask your ISP or use Example: 8Mbps is written as as 8:Mbps or 8000:kbps. 384kbps is written as 384,000bps or 384:kbps or. 1.3Gbps is represented as 1.3:Gbps, 3.3Mbps is written as 3.3:Mbps, and a T1 line is 1.544Mbps is specified as 1.544:Mbps

Upload: bps. (don't know? ask your ISP or use Example: 8Mbps is written as as 8:Mbps or 8000:kbps. 384kbps is written as 384,000bps or 384:kbps or. 1.3Gbps is represented as 1.3:Gbps, 3.3Mbps is written as 3.3:Mbps, and a T1 line is 1.544Mbps is specified as 1.544:Mbps

Enable 2:1 backup compression
Enable Dialup (10 bits instead of 8, 14.400kbps)
Enable Days Per Week (turning off defaults to 24/7/365)
days Per WorkWeek On Internet:

hours Per WeekDay On Internet:

hours per Saturday On Internet:

hours per Sunday On Internet:

backup time required@: 0 days 00:00:00.000

restore time required@: 0 days 00:00:00.000

Dialup upload rate is 14.4kbps at 10 bits per byte transmission (1 start bit, 8 data bits no parity bit, 1 stop bit), DSL upload rate is typically 896:kbps, cable is typically 10:Mbps with tv. try the numbers for dialup - they are really outrageous for 148:GB. whis is why you should only backup REALLY small amounts with dialup (or upgrade to cable or DSL or fiber). I would not install an online backup package (even the backup package in your antivirus, same thing) if you have dialup.