Full backup

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

Full backup

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. A full backup copies only the files that changed since the last backup.
A False
B True
2. Which describes a full backup?
A A copy of only the files changed since the last backup
B A complete copy of all selected files each time it runs
3. Restoring from a full backup is simple because...
A Only one backup set is needed to restore everything
B Several backup sets must be combined in the correct order
4. A student's project folder is 2 GB. After 5 full backups are kept, roughly how much storage is used?
A About 10 GB
B About 2 GB
5. Which is a disadvantage of a full backup?
A It makes restoring files more complicated
B It takes longer to run than other backup types

Match the Pairs

Draw a line connecting each item on the left to its match on the right.

Left columnRight column
1Full backup ARestore: use Wed full backup only
2Restore from a full backup BThis describes an incremental or differential backup. A full backup copies all selected files every time, changed or not.
3A full backup takes the most storage space and time because it copies every selected file each run CNeeds only one backup set to recover everything, so restoring is simple.
4A full backup is a complete copy, so a restore needs just one backup DRestoring from a full backup needs only one backup set. Needing several sets is true of incremental backups.
5Full backup copies only files changed since the last backup ECopies all selected files every time the backup runs, whether or not they have changed.
6To restore a full backup, you need Monday's backup plus every later backup FMon 50 GB, Tue 50 GB, Wed 50 GB (all files copied each night)

Definitions

full backup

Fill in the Blanks

Complete each line of code by filling in the missing parts.

1.
SET backupType ← ____ COPY all selected files TO backupDrive
2.
FOR EACH file IN selectedFiles ____ file TO backupDrive END FOR
3.
SET backupsNeeded ← _ RESTORE files FROM latestFullBackup
4.
backupSize ← sizeOfAllFiles storageUsed ← storageUsed _ backupSize
5.
IF backupType = FULL ____ SET copyTime ← LONG END IF

Spot the Error

Shade in the letter of the line that contains an error.

Question 1
A START full backup
B FOR EACH changed IN folder
C COPY file TO backupDrive
D END FOR
Question 2
A SET backupType TO 'full'
B FOR EACH file IN folder
C COPY file TO backupDrive
D DISPLAY 'Only changes copied'
Question 3
A ASK user for restore date
B FIND full backup for date
C RESTORE FROM all backups
D DISPLAY 'Restore complete'
Question 4
A SET size TO 500
B SET backups TO 7
C SET total TO size * backups
D DISPLAY size, ' GB needed'
Question 5
A SET backupType TO 'changed'
B IF backupType = 'full' THEN
C COPY ALL files
D END IF

Answer Key

Full backup
Section A: Quick Questions
Q1
A — False
Q2
B — A complete copy of all selected files each time it runs
Q3
A — Only one backup set is needed to restore everything
Q4
A — About 10 GB
Q5
B — It takes longer to run than other backup types
Section B: Match the Pairs
Q1
Full backup → Copies all selected files every time the backup runs, whether or not they have changed.
Q2
Restore from a full backup → Needs only one backup set to recover everything, so restoring is simple.
Q3
A full backup takes the most storage space and time because it copies every selected file each run → Mon 50 GB, Tue 50 GB, Wed 50 GB (all files copied each night)
Q4
A full backup is a complete copy, so a restore needs just one backup → Restore: use Wed full backup only
Q5
Full backup copies only files changed since the last backup → This describes an incremental or differential backup. A full backup copies all selected files every time, changed or not.
Q6
To restore a full backup, you need Monday's backup plus every later backup → Restoring from a full backup needs only one backup set. Needing several sets is true of incremental backups.
Section C: Definitions
Q1
full backup — A backup that copies all selected files every time it runs. Restoring is simple, but it uses lots of storage and takes longer than other backup types.
Section D: Fill in the Blanks
Q1
SET backupType ← FULL COPY all selected files TO backupDrive
Q2
FOR EACH file IN selectedFiles COPY file TO backupDrive END FOR
Q3
SET backupsNeeded ← 1 RESTORE files FROM latestFullBackup
Q4
backupSize ← sizeOfAllFiles storageUsed ← storageUsed + backupSize
Q5
IF backupType = FULL THEN SET copyTime ← LONG END IF
Section E: Spot the Error
Q1
B — A full backup copies every selected file each time it runs, not just changed ones. The loop should be FOR EACH file IN folder.
Q2
D — The program runs a full backup, so every file is copied. The message should say all files were copied, not only changes.
Q3
C — Restoring from a full backup is simple because one backup holds everything. It should restore from that one backup, not combine all backups.
Q4
D — Each full backup stores a complete copy, so storage needed is size * backups. It should display total, not just size.
Q5
A — The program is meant to run a full backup, so backupType should be 'full'. With 'changed' the IF test fails and nothing is copied.