Week 5 - Planning for Data Recovery Flashcards
What is data recovery?
The process of trying to restore data after an unexpected event results in data loss/corruption
What 2 factors determine how you can recover lost data?
- Nature of the data loss
- Presence of backups
What’s the best way to prepare for a data loss event?
Have a well-thought-out disaster plan and procedure (like regular backups of critical data)
What is a post-mortem?
A way to document any problems that were discovered along the way to implementing a disaster plan (for example) and how to fix them
What 3 questions do you ask when backing up data?
- What data do you need to back up?
- How much total data do you currently have? Flexibility to accommodate larger data backups in the future
- How often should you back up? How long to hold onto backups?
What type of backups are recommended if they’re within your organization’s budget? (2)
Both on-site and off-site backups
How would you set up a simple on-site/self-managed backup?
as simple as buying a commercial NAS (network-attached storage) device, loading it with a bunch of hard drives, and sending data to it over the network
What’s one approach to back up time periods (how long to hang onto backups) that balances cost with convenience?
archive older data using a slower but cheaper storage mechanism
What are data tapes?
Similar to cassette tapes, they use pools of magnetic tape run through machines that allow data to be written/read
The standard medium for archival backup data storage is ___ ___
data tapes
What type of data is stored on data tapes?
Data that isn’t likely to be needed, used for long-term archival purposes
What is rsync? (Linux)
a file transfer utility that efficiently transfers and synchronizes files between locations/computers
(a command)
Does rsync support SSH? (Linux)
Yes (to transfer data securely over the network)
How can you use rsync for backup? (Linux)
It supports SSH so it can synchronize files between remote machines for simple, automated backup
What is Time Machine? What backup model does it support? (2)
Apple’s first-party backup solution for macOS that uses an incremental backup model
What type of backup does Time Machine support in restoring?
supporting restoring an entire system from backup or individual files
What is Microsoft’s backup solution called?
Backup and Restore
What are the 2 modes of operation for Backup and Restore from Microsoft?
- file-based, files are backed-up to a zip archive
- system image, the entire disk is saved block-by-block to a file
What’s the restoration procedure?
It should be documented and accessible so anyone with the right access can restore operations when needed
What should you always do as a safeguard for your backups? (What is Disaster Recovery Testing?)
Make sure you regularly document and test your backups
(this process is called Disaster Recovery Testing)
What are the 3 ways to perform regular backups on data that’s constantly changing?
- Full Backup
- Differential Backup
- Incremental Backup
What is a con of doing a full backup of data that doesn’t change often?
You’re backing up multiple copies of data that isn’t changing which wastes space and bandwidth
What is differential backup?
Only files that are changed are backed up
If you have differential backup, should you stop taking full backups?
No, you should perform infrequent full backups with more frequent differential backups to avoid storing lots of copies of files that change a lot