Rock-Solid Backup Strategy

I can’t even imagine the sinking feeling that must occur when you realize all your files, that are either irreplaceable or took thousands of hours to create, are gone … F O R E V E R. Up until four years ago, I was backing up files manually to external hard drives on a monthly rotation. The external hard drives were kept in fire-resistant safes on-site. That was when I lost a few weeks worth of updated files when the hard drive on my MacBook Pro (MBP) failed during power-up. It was then I realized that my file backup strategy for both my MBP and Windows 10 PC laptops just wasn’t good enough. I needed a best-in-class rock-solid file backup strategy.

A rock-solid backup strategy needs to mitigate file loss for every realistic scenario.

For local backups, realistic ‘what if’ scenarios include:

Operational failure of the hard drive.
Theft of computer.
House break-in with theft of all computer hardware.
Larger-scale damage (example: storm, flood).

For cloud backups, realistic ‘what if’ scenarios include:

Non-access to servers due to server farm shutdown or company closure.
Non-access to files due to unknown technical failure with storage.
Non-access (example: capacity management policy).

In addition, my rock-solid backup strategy would need to address the following questions:

What files should be included?
How often should a backup occur?
How do I know if the files are really being backed up?
If I need to restore files, are the files really there and can I get them?
Should the backup process involve manual steps or be completely automated?
How secure are my files?
Are common-cause failure scenarios avoided or mitigated?
What file backup/retrieval operations are available while traveling with my laptop?
What is the file retrieval process for a new computer?

I looked at several cloud backup tools and settled on an online backup strategy using Arq for data files. Arq is available for both Mac OS and Windows. Arq manages file backups to Amazon S3 (Simple Storage Service). S3 is the gold standard of online storage offering data durability of an unbelievable 99.999999999%. Arq has a clean user interface for selection of folders and files. Arq does client-side encryption. Backups are stored in an open, documented format. In addition, an open-source command-line utility is hosted on Github (arq_restore) and provides a guaranteed way to retrieve my data. I configure Arq to do an incremental on-line backup when I login and every hour while I am using either my MBP or Windows PC. Recurring costs are billed monthly by AWS. For a 100GB of S3 storage, it costs about $3/month.

Even with Arq providing incremental backups of my data files to the cloud every hour, there is still one open issue to resolve in order to have a solid backup strategy. In the case of a complete internal hard-drive failure or loss, I want to be able to be up and running again with minimal delay (i.e., hours). The solution is to have an external hard drive with a bootable image of my internal hard drive.

For the MBP (Mac OS) laptop, Carbon Copy Cloner (CCC) provides that functionality perfectly for me. CCC creates and maintains full image bootable backups. CCC supports fully customizable image backups and can schedule the backups to occur at a regular intervals. I especially like the task history feature which shows me a log of the previous backups.

For the PC (Windows 10) laptop, the software tools are part of Windows 10. Two procedures are needed:

Create a system image backup: To access and create a system image backup, click on ‘Start’ > ‘Windows System’ > ‘Control Panel’ > ‘System and Security’ > ‘File History’. At this point, click on ‘System Image Backup’ in the lower left corner, then click on ‘Create a system image’ in the upper left corner. Locating this panel is the hardest part of the system image backup process. Note: When asked at the end of this procedure if a system recovery disk should be created, decline.

Create a system recovery disk: To create a system recovery disk, you will need a separate USB thumb drive with at least 16 GB capacity. To start the procedure, click on ‘Start’ > ‘Windows System’ > ‘Control Panel’ > ‘System and Security’ > ‘File History’. At this point, click on ‘Recovery’ in the lower left corner. Locating this panel is the hardest part of the system image backup process. Select ‘Create a recovery drive’ and follow the steps.

When it comes to backups, I don’t gamble. I now have a rock-solid best-in-class game plan that I can trust.

2018-02-24T19:23:02+00:00 By |Amazon Web Services, Backups|