Happy Birthday Rob B
Monday, December 18th, 2006Gang, can you believe it’s only a week until Christmas? That must mean it’s Rob B’s birthday! Happy birthday dude.
i got my first present of the season yesterday, a much-needed new wallet from Kristian, Charlotte, and James. It’s very dapper and I look quite sophisticated now. Thanks much!
I’ve been thinking, lately, about backups, and that’s the subject of today’s ramblings.
Let’s all agree that backups are vital, especially as we move more and more into a paperless society. Business documents, photos, music collections - it’s all becoming little more that 0s and 1s arranged on a disk. Hard drive failure, in particular, is appallingly common, and people persist with little or no backup solution.
To my way of thinking, there are two kinds of backups: an “image” backup solution, in which a snapshot of an entire drive or partition is written to an “image” file; or a file backup solution, in which important individual files are copied to a backup location. An image takes up a lot of disk space, and is pretty slow, but is complete. Norton Ghost is one image solution, but requires the user to reboot the machine for a backup to occus, wheras Paragon Drive Backup does not, so is better for most applications, imo.
Then, when it comes to the file backup, things are even more complicated. Windows 2000/XP comes with backup software already, such as it is, but I recommend JAM Software’s SmartBackup, because it has better features and more options available. However, researching more into a side-issue I have with SmartBackup, I discovered that while it can compresses your backup files into an archive, once the archive is too big, you often can’t open it, which makes it therefore useless. A ha! That’s why Dad’s backups have been erroring.
To backup to hard drive, you need a big destination drive. Preferably dedicated purely to serving backups. And that’s when I had a few more ideas. Bare minimum is a seperate drive in the same machine. But that’s moderately risky: fire, for example, will destroy your original AND your backup; if the OS interacts with your backup drive, it can get infected with viruses etc. A better solution is to have the drive located in another machine, but who can afford another machine purely for backups? Noone, which is why NAS (Network Attached Storage) is such a great idea. For $146.70 (at Price Point, of course) you can get an appliance, which when installed with a hard-drive becomes a dedicated file-serving solution, ideal for backups. You’re still prone to the reduced risk of two drives failing at the same time, but for $447.70, Thecus have a RAID-1 NAS device, which provides two mirrored drives in one appliance to negate this risk in favour of a much less likely 3-disk failure.
If you write your own “backup software” - a scheduled task that copies your data directory to “data2″ or something, you might also enjoy this little piece of code:
@Echo OFF
IF EXIST %1 (
FOR %%V IN (%1) DO FOR /F “tokens=1-5 delims=/: ” %%J IN (”%%~tV”) DO Rename “%%V” %%L%%K%%J%%~xV ) ELSE (echo “Nothing to rename”)
which I call “datetime.cmd”. You add another scheduled task that runs “datetime.cmd data2″ and it’ll rename data2 to the more useful yyyymmdd format.
