How To Backup Computer Files - Photographers Primer
Ya, I know computer backup isn’t sexy – but if you don’t read any further – read this:
Sooner or later, the hard drive in the computer you are using right now will fail. When it fails, all the pictures, videos, documents and other data you have stored on it will be gone forever.
Damn it Jim – I’m a Photographer not an IT Technician!
I pretty much hate computers – except for the fact that I absolutely rely on my computer every day to run my business and process my photography.
I can also be extremely lazy and short sighted when it comes to things like computer maintenance – so spending time messing around with a computer backing up computer files and photos is pretty much the last thing I will ever choose to do voluntarily.
That is, until I have a hard drive fail (which seems to happen with alarming regularity) – then I kind of freak out about making sure that my collection of photos and video are backed up (which they are – but its still a wake up call).
Which is to say that my personal computer backup solution is very simple and easy to use, but gets the job done.
My PC Backup Solution
There are as many different strategies for protecting computer data as there are styles of condoms at a drugstore – but they’re all pretty much the same. (Magnum….pfffft).
For the record – IT people have a very specific definition of data backup, versus data sync, versus multiple location data storage bla bla bla – for my purpose, when I say backup, I am simply referring to storing pictures, video and other data in more than one location.
I also use a PC – so sorry Mac people, you’ll have to figure something out for yourselves (no doubt your Mac already has some sort of magical backup solution built in that is way better anyway).
All of my photos and video are stored on a primary network attached storage device – commonly referred to as a NAS.
A NAS is different than an external hard drive because it is connected directly to your network via a network cable to your router – and not to an individual computer as you would with an external hard drive.
I store all of my commercial photography work, my business files, my Lightroom catalog, Photoshop actions, presets….everything of value is stored on the NAS.
I also use the NAS to store my personal photos and videos (which I consider my most important data), and media such as music, movies and video.
My NAS has four one terabyte (1TB) hard drives and is configured so that any one hard drive can fail without any loss of data (this is called a RAID 5 disk array).
I set this up years ago when 100 and 250 gigabyte hard drives were the norm. At the time, having 3 terabytes of storage space available seemed like a black hole that I would never fill – but right now I am just over 2 terabytes.
If I was setting up a similar NAS today – I would use the biggest hard drives available – four x 4 terabyte drives.
I would also set up a four drive NAS to mirror the data (this is called a RAID 1 disk array) so that any 2 out of 4 hard drives could fail – instead of 1 out of 4.
I have never had more than one hard drive fail at a time – but it freaks me out every time one goes down, knowing that there is no redundancy until it is replaced and the data is reconstructed.
There are many different options for NAS storage (here is a review of a few options from CNET) – but this is something you might want to talk to a computer specialty store about. The usual big box electronic stores don’t really carry this kind of thing.
On Site Computer Backup Storage
I use a 3 terabyte Western Digital My Book Live to backup my primary NAS storage.
The My Book Live is also a network storage device (NAS).
However, unlike my primary storage NAS, the My Book Live only has one hard drive (no RAID redundancy), so I only use it as backup storage.
I am not terribly concerned with continuous or daily backups. I run a complete backup of all my data once a week, or after I upload a big job.
I figure if I loose a few days of work, or if I accidentally delete a file, its not the end of the world.
I am also not too worried about creating a backup of my computer’s system drive so that all of my software installation and personalized settings can be restored. I kind of accept that my computer’s system drive will fail every once in a while, which is sort of like cleaning out the attic – it needs to be done once in a while but isn’t something you’d ever choose to do voluntarily.
Besides, its not 1996 where I only have one computer. If my main production computer goes down and needs maintenance, I simply switch over to a laptop which is running most of the same software anyway.
Off Site Computer Backup Storage
On site backup data storage protects you from everyday computer hardware failures. But, off site backup storage is necessary to protect your data from a catastrophic event – like theft, fire or a flood.
Once a month, I backup all of my data onto a series of external hard drives that are stored at another location.
Right now, I use a 2 terabyte drive for my business files, a 1 terabyte drive for my personal photos and video and another 1 terabyte drive for my personal music and videos.
It is a bit of a pain using three separate hard drives (I should probably just buy a new 3 terabyte drive that will fit everything), but it works.
Cloud Storage for Off Site Backup of Computer Files
Just a quick note on cloud backup.
Cloud, meaning internet, meaning your data is stored online (well, really its stored in a secret warehouse of old computers in the former USSR, but what do you care as long as its guaranteed to be online 99.999% of the time).
Right now, I am not totally sold on using cloud storage for off site backup of computer files.
There are a lot of low cost cloud storage options that could be useful to backup your photos and video (if I had to pick one – I’d go with Carbonite). Even Flickr will give you up to a terabyte of free space.
But, in my opinion, there are just too many unknowns involved with trusting a cloud storage company to host a bombproof (literally) backup of my photography and video collection.
For one thing, it takes a really long time to transfer large sets of information over the internet. The last gig I did, I shot over 90 gigs of photos and video. That would have taken forever to upload over the internet!
Plus, what happens if your cloud storage company suddenly goes out of business?
How much do you really trust the cloud storage company’s security?
And then there are the unknown legal issues.
Does the cloud storage company user agreement have a hidden rights grab somewhere?
If I live outside of the USA, but the cloud storage company’s servers are located in the USA – is my data subject to US law – or maybe even scrutiny by the NSA?
For now – I’ll stick with an old fashioned physical solution.
In order to backup your computer files, you need backup software to actually run and manage the backup process.
There are tons of backup software options available – and I have used or tried a whole bunch of them at one time or another.
However, I have found that most backup software options are either too simple – ie they don’t backup network drives – or are way too complicated – ie they are designed for IT people who know and actually care about how computers work.
Most backup software options also store backup data in a propitiatory file format – which has to be restored using the software that created it. It might save some disk space, but to me, that is just another unnecessary level of complexity.
I just want backup software that creates an exact copy of my computer files in a separate location.
To that end – I just use Microsoft SyncToy – which can be downloaded directly from Microsoft for free here.
SyncToy 2.1 can backup network drives, its easy to use and it keeps your data in its original format.
Essentially, Microsoft SyncToy is very similar to simply copying and pasting data in Windows Explorer, except SyncToy is designed to handle much bigger data sets and it analyzes and confirms that every single file it processes is stored correctly.
SyncToy also only updates files that are new or have changed (incremental copy) – which saves a huge amount of time versus running a complete copy.
As an example – the first SyncToy backup I ran from my NAS to the My Book Live took over 6 days to copy just over 2 terabytes of data. But, running subsequent backups usually takes a day or so.
Setting Up SyncToy to Backup Computer Files
To set up SyncToy (after you’ve got it installed and running on your PC), first, click “Create New Folder Pair”
Browse to the source file folder that you want to copy on the left, and the backup file folder – where your data will be copied to – on the right.
BE VERY CAREFUL HERE – I can’t confirm what would happen if you got it backwards and tried to copy a blank disk on the left to your full disk on the right, because I’ve never done it – but you could potentially end up with two blank disks!
Next, select the SyncToy action. I use Echo – which copies new and updated files from the source (the left) to the backup location (the right). Files that have been updated or removed from the source are also updated or removed on the backup.
However, with Echo – if you delete or change a file on the backup (the right) it will not be changed on the source (the left). So it is important that you always work from your primary source.
Finally, set the copy options.
Besides the default settings, I make sure that the “Check file contents” check box is selected because I want SyncToy to be as accurate as possible while copying data.
How To Schedule SyncToy to Run Automatically
Like I said – I am incredibly lazy, especially when it comes to computer stuff – so I want SyncToy to run automatically.
To schedule SyncToy to run automatically, you can use Windows Task Scheduler to tell your computer to automatically run your backup folder sets at regular intervals.
Here are the instructions from Microsoft:
Windows Vista/ Win7
To schedule a task using the operating system:
- From the Start menu, select All Programs – Accessories – System Tools – Task Scheduler.
- Select Create Basic Task in the Actions pane on the right.
- Add a Name and Description and select Next.
- Choose when you want the task to start and select Next.
- Choose date/times (if applicable) to run task and select Next.
- Choose Start a Program option and select Next.
- Select Browse and locate the SyncToyCmd.exe (its probably located under Program Files on your C drive).
- Type “-R” in the Add Arguments textbox. –R all by itself will run all folder pairs that are active for run all. If you want to run just a single folder pair, add –R “My Pair” to the end of the command line. If the folder pair name contains a space, surround it with quotation marks, as the example above shows. For another example, assume that SyncToy is in the folder named C:\Program Files\SyncToy 2.1\ and that you want to run a folder pair named “My folder pair.” Enter the command line as follows, including the quotation marks: “C:\Program Files\SyncToy 2.1\SyncToyCmd.exe” -R “My folder pair.” Note that there are two sets of quotation marks in this case: one is around the path to the SyncToy program file and the other surrounds the folder pair name.
Note: I don’t schedule my off site backup sets to run automatically, because unlike the NAS and the My Book Live, the off site backup hard drives are not always connected to the computer.
How Do You Backup Your Computer Files?
Let us know how you backup your critical computer files – photos and video? Or, if you have any questions, leave a comment below!
About The Author
JP Danko of blurMEDIA is commercial photographer based in Hamilton, Ontario, Canada. You can follow his work on Twitter @blurMEDIAStudio, Facebook and Google Plus or check out their portfolio on 500px. This was originally posted here.