This lesson is still being designed and assembled (Pre-Alpha version)

Back-ups and recovery

Overview

Teaching: 25 min
Exercises: 50 min
Questions
  • Why are automated backups important?

  • How do I make a backup plan?

Objectives
  • Learn who to ask for help

  • Know what the back up systems are

The first rule of backups

It is not a backup until you have restored from it. – Brian Ballsun-Stanton

What is a sync client?

A sync client is, “[A] continuous file synchronization program. It synchronizes files between two or more computers in real time…” (Syncthing 2020)[https://syncthing.net/]

What is a Backup client?

Challenge: Common clients (10 minutes)

Add comments in the shared document.

  1. Is Dropbox a backup client?

Solution

No. It can overwrite your local files, shares file data at its discretion to “Dropbox uses certain trusted third parties (for example, providers of customer support and IT services) to help us provide, improve, protect, and promote our Services.” (Wired)[https://www.wired.com/story/dropbox-sharing-data-study-ethics/], is not liable for data loss, and saves versions up to 30 days only.

  1. Is OneDrive a backup client?

Solution

This is a trick question. The OneDrive sync client is not a backup, because it can overwrite local files on your computer. While Micrsoft advertises OneDrive as a backup client, with the backup your folders option, it looks like this option is syncing, rather than creating backups (See backblaze’s discussion of differences and the discussion inside microsoft’s answers site. But you only have 3-30 days to recover deleted files in standard accounts, which makes this not a backup.

Sync clients and backup clients solve different problems, and with some care, there’s no problem running both.

The 3-2-1 Rule

When storing data, follow the 3-2-1 rule:

Keep 3 copies of your files in 2 different locations, with 1 copy in a location in another geographic area

Master copy: Keep at secure location

Working copy: Keep on a reliable/safe device or locations

Back up copy: Keep off-site

11 ways to avert a data-storage disaster

Challenge - Why have a 3-2-1 strategy? (10 minutes)

What could possibly go wrong? Write your answers in the shared document.

How to make a backup plan

  1. What do you want to protect? Where is it?
  2. Articulate risks
  3. Find automatic services for your 3-2-1 strategy
    • The more you have to do manually, the less the odds of a backup being performed during stressful or busy times.
    • Most important backup is the offsite backup. Find a service or program that can offer versions and deleted files out to the entire history of your backup. Make sure it runs automatically on all of your computers.
    • Backups’ backup, in case your online account is compromised is your local backup. Figure out what high-relability media you will be using (a USB flash drive is not reliable, external hard disks are adequate for the purpose) and how you can semi-automate backups.
  4. Figure out your test strategy.
  5. Document what you need to do to backup and to restore data, using a checklist. Assume you will be panicked and not remembering anything when you really need to restore data.

Challenge - Backup Plan (30 minutes)

Group: Make, document, and share a backup plan. Use a variety of resources and share those too. Think, pair, share

Key Points

  • Automated backups can reduce the time and money costs of things going badly.

  • A backup plan should be in response to your data’s sensitivity and difficulty of collection. It should address risks and mitigations of those risks. It should cost less than being hit by the thing you are defending against.