Need automatic versioned backup to HD program

shutteringfocus

New member
Member
Local time
10:47 AM
Messages
35
I need an automatic backup program that creates versioned backups of data.

I'm running Windows 7 64bit

I'm a wedding photographer and I work from home. I live outside of town and only have satellite internet, so on-line based backup is not an option for me because of slow speeds and limited data.

I'm creating an in-house system using external and internal hard drives.

I need to be able to regularly scan 4 - 5 internal drives for changes and update them to a large external drive that gets swapped weekly with another of the same drives for off-site storage.

I'm currently testing the free version of CrashPlan which creates encrypted and compressed versioned backups but the free version only updates the backup once per day. Continuous updating is only available on the paid version. Also, since I'm not going to use the cloud service, I'm thinking it might be a waste to pay an annual subscription.

I'm ok with paying for something, but I want to know if this is the best option.

Here is what I need

  • Continuous automatic backup
  • easy way to tell if its working through dashboard or something
  • versions so that I can recover corrupted or accidentally deleted files
  • easy "hot swap" of external drive for off site rotation
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Pro 64bit
CPU
Intel i5 750 @ 2.67GHz OC - 3.2GHz
Motherboard
Asus P7P55D Pro
Memory
16gb (4x4gb) Crucial Ballistix Sport
Graphics Card(s)
NIVIDIA GeForce GT 730 4gb
Monitor(s) Displays
Dual 21"
Hard Drives
OS - Samsung 850 EVO 250 gb SSD
Data - Seagate Barracuda 3 TB
Live Work - WD Caviar 250 x2 RAID
External - Seagate Expansion 5 TB x2
PSU
Corsair CX430
Case
NZXT Source 210 ATX Mid Tower
Cooling
CoolerMaster Hyper 212 Evo
You are to be commended for realizing you need backups for your data. However, you do NOT want continuous, automatic backups! Granted, continuous, automatic backups are far more convenient than manually updating backups but they require that your backup drives be connected to the computer at all times. That exposes your backups to the same dangers your internal drives are subjected to, such as malware, drive damage due to voltage spikes and current surges that blow through any surge protection you have (you do have surge protection, right?), theft, natural disaster, user error, etc.

For your data to be reasonably safe, it must exist in at least three separate places with no connection between them (except when updating a backup). Usually, this means on your computer, an onsite backup drive, and an offsite backup drive. Your backup drives must be kept disconnected from power and your computer except while updating the backup.

Backup drives can be regular external drives or internal type bare drives that you put in an enclosure or use a dock to connect them to the computer. I recommend using internal type drives in external enclosures or, especially if you have multiple backup drives, using bare drives for backup drives and inserting them into a dock when updating the backups. I have a hot swap bay (essentially, a dock) built into my computer that I use to plug a bare backup drives into while updating the backup You can get trayless hot swap bays that fit in an unused 5.25" bay.

Onsite backup drives should be kept in a location away from the computer, preferably in another room or, at the very least, out of sight of the computer if in the same room (I'm guilty of the latter). If you have a separate building for your studio, you could keep your offsite backups at home. A safe deposit box at a bank or credit union would be much safer, though less convenient, since your onsite backup drives will be in proximity of your offsite backup drives for far less time).

As long as your data is kept segregated from your OS and programs (usually by keeping it on separate drives, which you apparently do, or on separate partitions), the best way to backup your data is by using a folder/file syncing program, such as the FreeFileSync (aka FFS). When set to Mirror mode, FFS will compare the drive or folder you are backing up to the backup drive or folder (FFS treats drives the same way as it treats folders), the copy any new or changed files from the drive being backed up to the backup drive, then delete any files on the backup drive that are not on the drive being backed up. This gives you what is essentially an exact copy of the original drive on the backup drive (some System files will be different but that does not affect your data in any way).

FFS also has a Versioning feature, something you stated you want (a wise decision, btw). It works by sending any files deleted from your backup drive to a Versioning folder of drive. For convenience, I use a single folder on a separate drive in my computer for Versioning (it shares space with the folder that I keep my System images in), then I backup that drive to external bare drives. An option would be to use a backup drive that is larger than the data drive so it would have room for the backup in one folder and have a versioning folder for that drive on the same backup drive. Btw, when shopping for drives, avoid 3TB and 5TB HDDs; for some reason, they do not get as good reviews as other sizes.

If a single backup drive can be large enough to hold all the data on the multiple data drives in your computer, you can have a folder on the backup drive for each data drive in your computer. For example, if you have four 1TB data drives in your computer, you could use a 4TB backup drive with four folders on it: one folder for each data drive in your computer. However, I do not recommend that since it would mean all your backups would have to be connected to your computer while updating a single data drive. It would be far safer to have separate backup drives for each data drive in your computer (granted, economic and space limitations may dictate otherwise).

I admit manually doing backups is a royal pain in the...ah...neck (actually, my opinion is about 2 feet lower) but, at least, using a folder/file syncing program is much faster than other backup schemes, such as imaging and cloning, since only new, changed, and deleted files are involved so it's not all that bad. Updating a backup is a simple set it and forget it procedure so all you need to do to update a backup is to connect the backup drive, start up FFS, then let it run until it finishes, then disconnect the backup drive. Assuming your computer is powerful enough, you can still use the computer while the backup updates. Once the update is finished, simply shut down FFS and disconnect the backup drive. Updating your backup as soon as possible after you change or add data will reduce the amount of time for each update, making it a little less inconvenient to do manual backups.

For most people, having one onsite and one offsite backup drive for each data drive in a computer is plenty. However, keep in mind even backup drives are subject to failure (all drives can suddenly fail without warning and hope of recovery no matter their quality or age) and, since your data is critical (you do NOT want to deal with a furious bridezilla because you lost her wedding photos!), you may want to consider having two identical onsite backup drives and two offsite backup drives instead of just one of each. While that option will cost twice as much and will mean you will have to update two backups for each data drive instead of one, that will protect you should one of your data or backup drives dies or gets corrupted during an update (I've had it happen; that second onsite backup saved my bacon data). Your offsite backups will not have any data that was added or changed since the last time you swapped them out with your onsite backup drives, so this would help ensure your data will not be lost should the unthinkable happen.

If you decide to use two duplicate onsite and offsite drives per data drive in your computer, you could set FFS to automatically update to one of the onsite drives during the day, then disconnect that drive near the end of the day and do a manual update to the second offsite drive (twice a day would be better; you could do the first time during lunch). That way, if the connected backup got corrupted during the day, you would still have the second drive to recover from.

One way to speed up the backup process is to use SSDs for your data and backup drives but that is seriously expensive when dealing with large amounts of data. However, you may be able to justify that added cost as a business expense.

Although FFS is easy to use, especially once the profiles are set up, the instructions for it aren't always easy to understand if someone hasn't used a folder/file syncing program before. However, if you do decide to use FFS, one of us can walk you through setting it up and using it (one of these days, when life stops whomping me upside the head, I need to write a tutorial for it).
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Win 7 Ultimate 64 bit
CPU
Intel i7-3930K
Motherboard
ASUS P9X79 WS
Memory
Kingston HyperX Genesis 32GB Kit (8x4GB Modules) 1600MHz DDR
Graphics Card(s)
MSI R7850 Twin Frozr 2GD5/OC Radeon HD 7850 2GB 256-bit GDDR
Sound Card
Asus Xonar Essence STX
Monitor(s) Displays
3x Asus VG248QE 24", Vizio 32" TV
Screen Resolution
1920 x 1080, ?
Hard Drives
Samsung 128GB 840 Pro SSD (1),
Samsung 4TB 850 EVO SSDs (4)
Samsung 4TB 850 EVO SSDs (16) external backup drives used in 2.5" hot swap bays in the computer.
PSU
Corsair HX750w
Case
Antec Two Hundred v2 (modified)
Cooling
Cooler Master GeminII S524 120mm (fan replaced with a 140mm)
Keyboard
Logitech G510s
Mouse
Logitech M525 (two in use)
Internet Speed
=< 32Mbps down, 8Mbps up
Antivirus
AVAST!, MBAM, SAS, Spybot S&D (all but MBAM free) Glary Util
Browser
IE11
Other Info
LSI 9211-8i HBA card (8 SATA III ports), 2.5" & 3.5" Hot Swap Bays, HooToo HT-CR001 PCI-E to USB 3.0 Internal Hub + 6 Slot Card Reader, and LG Model CH12LS28 BD-ROM Optical Drive. Also, ScanSnap S1500 ADF duplexing scanner, Canon 9000F flat bed scanner, Corsair SP2500 2.1 speakers, Samsung CLP 415nw laser color printer, Cyberpower PP2200SW UPS
Back
Top