This looks more like a public service announcement, but is actually a rant against external USB hard drives.
I was taking my usual backup of personal files and data when I noticed that I was unable to copy or delete files halfway through the process. After several frustrated attempts, I realized that the drive was emitted a faint, but perceptible clicking noise. Not an encouraging sign by any means. Even trusted and well-known brands (like Seagate) are bound to fail, as I learned today.
Quite a lot of important data is stored on this hard disk and unfortunately there is no secondary backup for much of the data. As it is a fairly new hard disk bought just a few months ago, I hardly expected it to give me any problems. However, I learned a hard but valuable lesson today: never trust USB hard drives as a reliable backup option.
Even as I write this I'm trying my best to copy some of the data, but I've already encountered numerous I/O failures.
Luckily, in my case, most, if not all of these files can be retrieved in one form or another but will require a bit of work collecting the files from different locations. However, it has led me to think: what
IS a safe backup medium in this day and age?
Let me evaluate some of the common options for offline backup (as opposed to data redundancy options like RAID):
- Hard drives are bound to fail. Period. External ones seem especially susceptible to sudden failures. Internal hard drives aren't an option for archival purposes for obvious reasons.
Bottom line: Hard disks are a very bad option, but are most convenient for storage of large files.
- Optical media like CD-Rs and DVD+-Rs are notoriously susceptible to scratches and loss of reflectivity over a period of time. While optical media theoritically seems a safer bet than relying on a fragile magnetic disk, I've known them to fail on numerous occasions and had very little success in actually retrieving data from a bad optical medium.
Bottom line: Reasonable solution, but inconvenient for bulky data running into several gigabytes and incremental backups are well-nigh impossible, requiring fresh media for every backup.
- USB flash drives are known to fail and are, moreover aren't exactly large in size and cannot accommodate huge archives of audio and video files (as in my case).
Bottom line: Not enough capacity and is not an archival quality option. Good in an emergency though.
- Tape drives are practically unknown for home users. I'm not sure how many organizations continue to use tape archival for their backup purposes but I don't see it as a viable alternative for home users at any time.
Bottom line: Inconvenient for home users, but seems to be practically the most reliable, tried and tested backup technology currently available in the market.
- Other backup media are either specialized and are not easily accessible for desktop end users. Online backup is impractical even with high-speed internet connections and carries some obvious privacy and security risks, while local network backups require some kind of quality archival media already in place.
Any ideas on which backup device that a home user with considerable audio and video data (running to around 40-50 GB and moreover,
not being downloaded music or movies, are far more valuable and irreplaceable) can use as a failsafe option under these conditions? I haven't a clue so far. Tape drives seem the most preferable solution, yet they are expensive and not easily available in the market, typically bulkier and require more physical storage space than hard drives or CD-ROM stacks for far less data capacity.
The real issue here is that hard drives are getting bigger in capacity and less reliable in terms of performance and stability. In my own experience, not one single brand or manufacturer inspires confidence for long-term reliability. If the reliability issue could be dealt with, there's no questioning the sheer convenience of a hard disk data store.
One would have thought that in this day and age, we could have devised at least one truly fail safe, reasonably inexpensive and convenient medium for permanent data archival.
20 comment(s)
Leave a comment »Comment by Dion moult (visitor) on Tue, 21 Jul 2009 @ 21:19 IST #
Comment by Hari (blog owner) on Tue, 21 Jul 2009 @ 21:27 IST #
Comment by titanium (visitor) on Wed, 22 Jul 2009 @ 08:55 IST #
Comment by Hari (blog owner) on Wed, 22 Jul 2009 @ 09:03 IST #
Comment by Shrinidhi Hande (visitor) on Wed, 22 Jul 2009 @ 10:37 IST #
Comment by Hari (blog owner) on Wed, 22 Jul 2009 @ 10:57 IST #
Comment by Chuck (visitor) on Wed, 22 Jul 2009 @ 12:40 IST #
Comment by Hari (blog owner) on Wed, 22 Jul 2009 @ 13:00 IST #
Comment by tjpike (visitor) on Fri, 24 Jul 2009 @ 07:44 IST #
Comment by Hari (blog owner) on Fri, 24 Jul 2009 @ 08:26 IST #
Comment by RT Cunningham (visitor) on Sun, 26 Jul 2009 @ 20:59 IST #
Comment by RT Cunningham (visitor) on Sun, 26 Jul 2009 @ 21:03 IST #
Comment by Hari (blog owner) on Sun, 26 Jul 2009 @ 21:37 IST #
Comment by RT Cunningham (visitor) on Mon, 27 Jul 2009 @ 15:53 IST #
Comment by Hari (blog owner) on Mon, 27 Jul 2009 @ 16:48 IST #
Comment by Armchair Guy (visitor) on Sat, 1 Aug 2009 @ 23:05 IST #
Comment by Hari (blog owner) on Sun, 2 Aug 2009 @ 08:47 IST #
Comment by Armchair Guy (visitor) on Sun, 2 Aug 2009 @ 19:37 IST #
Comment by Hari (blog owner) on Sun, 2 Aug 2009 @ 20:50 IST #
For Pre-Vista Computers
XCOPY use to be the tool of choice, but when encountering path and file names greater than 255 characters, XCOPY will generate an out of memory error and exit. If you are using a Windows XP or 2003 Server computer, ROBOCOPY can be downloaded from Microsoft in the “Windows Server 2003 Resource Kit Tools” located at:
http://www.microsoft.com/download/en/details.aspx?id=17657
Once you have downloaded and installed the resource kit tools, search for “ROBOCOPY*.*” and copy it to “C:\Windows\System32”. This will make the program available anywhere.
Creating the Backup Script
On the backup drive, we will create a one line batch file that contains the backup command. This batch file should be located on the backup drive. We want it here so that no matter what letter the drive is assigned, the backups will run.
Using “Note Pad”, we will create a file called “Backup.BAT” and save it to your backup drive. The file should contain the following command:
ROBOCOPY c:\ .\Backup\ /e /w:1 /r:1
This will back up the whole hard drive to a folder called “Backup” where ever the “Backup.BAT” file is located: on the backup drive.
How it Works
ROBOCOPY will only copy the changed files, skipping a majority of the files that have not changed. If a file is in use or cannot be copied, ROBOCOPY will nicely skip the file and move on. This ensures that the backup will be completed to the best of the computer’s ability.
If you have Outlook or QuickBooks on your computer, you will want to make sure that those programs are closed before doing a back. If you leave these programs open, the backup will skip their important data files.Shawn Zernik
Internetwork Consulting
Comment by shawn z (visitor) on Wed, 3 Aug 2011 @ 00:04 IST #