Cyber Security  ·  Level 5
Secure Databases
Chapter 6: Manage database backups
📚 3 Topics
What you will be able to do

By the end of this chapter, you will be able to:

  • determine backup requirements like frequency, type, and retention period to meet organizational and regulatory policies
  • choose the best backup method (full, incremental, differential, snapshot) based on your database’s size and importance
  • set up automated backup schedules confidently using database tools or third-party software
  • secure your backup files by encrypting them and applying access controls to keep data safe from unauthorized access
  • manage backup storage locations, including onsite, offsite, and cloud options, to ensure your data is always available for recovery
  • perform test restorations regularly to confirm your backup data is intact and reliable
  • document and update backup and recovery procedures accurately, following organizational standards

Mastering these skills means you’ll be ready to protect valuable data and keep business operations running smoothly when disaster strikes.

Database backups are critical for cybersecurity professionals tasked with safeguarding sensitive information in Kenyan institutions such as banks, hospitals, and government agencies. Effective backup management ensures data availability, supports disaster recovery, and protects against threats like ransomware attacks. This chapter explores the fundamentals of database backups and guides the implementation of robust backup strategies tailored for secure environments.

6.1 Understanding Backup Fundamentals

Database backup fundamentals encompass the essential concepts and technologies that underpin the protection of data integrity and availability. Cybersecurity professionals in Kenya must comprehend various backup types and storage solutions to design secure and efficient backup systems that meet organizational needs and regulatory requirements.

6.1.1 Backup Types

Understanding the different types of backups is fundamental to selecting the appropriate backup method for a database environment. Each type offers distinct advantages and trade-offs in terms of recovery time, storage space, and complexity.

Full Backup

A full backup involves copying the entire database, ensuring a complete snapshot of all data at a specific point in time. This type provides the fastest recovery since all data is contained in one backup set but requires significant storage space and time to complete. For example, a SACCO maintaining customer records might use full backups weekly to ensure comprehensive data capture.

Incremental Backup

Incremental backups save only the data that has changed since the last backup of any type. This approach reduces storage needs and backup duration but requires the last full backup and all subsequent incremental backups for recovery, potentially increasing restore time. A county government office managing citizen registration data may opt for incremental backups daily to balance resource use and data protection.

Differential Backup

Differential backups capture all changes made since the last full backup, offering a middle ground between full and incremental backups. Recovery requires the full backup and the latest differential backup, simplifying the restore process compared to incremental backups while using less storage than full backups. Hospitals managing patient records might use differential backups midweek between full backups.

Mirror Backup

Mirror backups create an exact replica of the database in real-time or near-real-time, providing immediate data availability. This method is storage-intensive and may be vulnerable if corruption occurs, as it duplicates the data state continuously. Retail businesses with high transaction volumes may implement mirror backups to maintain operational continuity.

Snapshot Backup

Snapshot backups capture the database state at a particular moment using storage-level technologies. They are fast and efficient but may not be suitable for long-term data retention. Universities managing exam records might use snapshot backups before system updates to ensure quick rollback if needed.

6.1.2 Backup Storage Solutions

Choosing the right backup storage solution is crucial for data security, accessibility, and compliance with Kenyan data protection laws. Various storage options provide different levels of durability, cost, and ease of access.

Local Storage

Local storage involves saving backups on physical media within the organization’s premises, such as external hard drives or network-attached storage (NAS). While providing quick access for restoration, local storage is vulnerable to physical damage, theft, or disasters like fires, which institutions like county hospitals must consider.

Offsite Storage

Offsite storage entails transferring backups to a physically separate location, mitigating risks from local disasters. This can be achieved through physical transport of backup media or remote data transfer. Banks often use offsite storage to comply with regulatory requirements on data redundancy and disaster recovery.

Cloud Storage

Cloud storage offers scalable, cost-effective backup solutions with high availability and disaster recovery capabilities. Providers like Microsoft Azure and AWS have data centers accessible to Kenyan organizations, enabling secure encrypted backups with flexible retention policies. SACCOs increasingly adopt cloud backups to ensure business continuity without heavy infrastructure investment.

Hybrid Storage

Hybrid storage combines local and cloud or offsite storage, balancing fast recovery times with disaster resilience. For example, a public university might keep daily backups locally for rapid access and weekly backups in the cloud for long-term safety.

Tape Storage

Tape storage remains relevant for long-term archival backups due to its durability and low cost per gigabyte. Though slower in access speed, tapes are commonly used by government agencies like KRA for compliance with data retention policies.

Practice Questions

  1. Explain the differences between full, incremental, and differential backups, highlighting their advantages and disadvantages in a Kenyan hospital setting. (10 marks)
  2. Discuss the benefits and challenges of using cloud storage for database backups in Kenyan SACCOs. (10 marks)
  3. Describe how hybrid storage solutions can enhance backup security and availability for a county government office. (10 marks)
The rest of this chapter
🔒

Create a free account to open more of this chapter.

Free: practical guides, quick cards, workplace scenarios and more.

Create a free account
🔒6.2 Conducting Backup Strategies

Developing and executing effective backup strategies is essential for maintaining database security and ensuring rapid recovery from data loss events. Kenyan cybersecurity practitioners must define appropriate backup frequencies and retention policies while ap…

🔒6.3 Configuring and managing backup systems

Configuring and managing database backup systems is a critical responsibility for cyber security professionals tasked with protecting sensitive data in Kenyan organizations. Whether in financial institutions, county government offices, or healthcare facilities…

Chapter Summary

This chapter provided an in-depth exploration of managing database backups, starting with the fundamentals of backup types and storage solutions. It explained the various backup methods including full, incremental, and differential backups, and highlighted suitable storage options to ensure data safety and accessibility. The discussion then moved to backup strategies, emphasizing the importance of determining appropriate backup frequency and retention policies to balance data protection with resource efficiency. The chapter also covered the implementation of the backup rule, which guides effective scheduling and storage management. Finally, it addressed the technical aspects of configuring and managing backup systems, ensuring that backups are reliable, consistent, and aligned with organizational needs. Overall, the chapter equips learners with the knowledge to safeguard databases through well-planned and executed backup processes.

Self-Assessment

🔒 PDFDownload this self-assessment, with answers

A. Written Assessment

  1. What are the three main types of database backups commonly used in cyber security? (3 marks)
  2. Explain the importance of backup retention policies in managing secure databases. (4 marks)
🔒20 more in this section.

Chapter Examination Questions

🔒 PDFDownload these examination questions, with model answers

SECTION A (40 Marks) - Answer ALL Questions

  1. Explain the difference between a full backup and an incremental backup, citing a scenario in a Kenyan bank where each type would be most appropriate. (4 marks)
  2. Identify and describe three common backup storage solutions used in securing databases, highlighting their advantages in a cybersecurity context. (4 marks)
🔒18 more in this section.

Chapter Practical Activities

Practical 1: Explain Backup Fundamentals for Secure Databases

Cyber Security · Level 5
Secure Databases
PRACTICAL ASSESSMENT
TIME: 3 HOURS
⬇ PDFCandidate Instructions (Candidate Tool)

Type: Individual

INSTRUCTIONS TO CANDIDATE:
1.  You are required to perform the following task:
i.  Explain the key backup fundamentals including types, frequency, and storage considerations in a written report of at least 500 words.
2.  You have been provided with the following resources for the practical task:
Tools & EquipmentMaterials
PenBackup concept reference notes
Answer booklet
⬇ PDFResources Required (Cutting List)
S/NItemQuantity
1Backup concept reference notes1 set per Candidate
2Pen1 Pc per Candidate
3Answer booklet1 Pc per Candidate
⬇ PDFAssessor Guide
Items to be EvaluatedMarks AvailableMarks ObtainedComments
TASK 1: Explain Backup Concepts
Candidate wears appropriate PPE and uses materials provided
(Award 1 mark for correct PPE and use of materials, else 0)
1
Candidate explains the purpose and importance of database backups
(Award up to 5 marks for clear explanation of backup purpose and importance)
5
Candidate describes at least three types of backups (full, incremental, differential)
(Award 2 marks each for correctly describing full, incremental, and differential backups)
6
Candidate explains backup frequency and scheduling best practices
(Award up to 4 marks for describing backup frequency considerations)
4
Candidate discusses storage options and security for backup files
(Award up to 4 marks for describing secure backup storage methods)
4
Candidate uses correct terminology consistently throughout the explanation
(Award up to 3 marks for consistent and correct use of backup terminology)
3
Candidate completes the written report within the allocated time
(Award 2 marks if report is completed within the time limit)
2
Sub-Total25
PRODUCT CHECKLIST
Written report is clear, coherent, and covers all required backup fundamentals
(Award up to 10 marks based on clarity, completeness, and accuracy of the report)
10
Sub-Total10
GRAND TOTAL35
ASSESSMENT OUTCOME:   ☐ Competent    ☐ Not Yet Competent (competent if at least 50%)

Practical 2: Identify and Demonstrate Backup Types on a Secure Database

Cyber Security · Level 5
Secure Databases
PRACTICAL ASSESSMENT
TIME: 4 HOURS
⬇ PDFCandidate Instructions (Candidate Tool)

Type: Individual

INSTRUCTIONS TO CANDIDATE:
1.  You are required to perform the following task:
i.  Perform and save full, incremental, and differential backups of the SecureDB database.
2.  You have been provided with the following resources for the practical task:
Tools & EquipmentMaterials
Laptop with SQL Server Management Studio installedSample database file (SecureDB.bak)
External USB drive for backup storageBackup scripts and instructions sheet
⬇ PDFResources Required (Cutting List)
S/NItemQuantity
1Laptop with SQL Server Management Studio installed1 Pc per Candidate
2Sample database file (SecureDB.bak)1 Pc per Candidate
3External USB drive for backup storage1 Pc per Candidate
4Backup scripts and instructions sheet1 Pc per Candidate
⬇ PDFAssessor Guide
Items to be EvaluatedMarks AvailableMarks ObtainedComments
TASK 1: Perform Full Backup
Opened SQL Server Management Studio and connected to the SecureDB database
(Award 1 mark for correct connection)
1
Selected full backup option from backup menu
(Award 2 marks for correct backup type selection)
2
Specified backup destination as external USB drive
(Award 2 marks for correct destination)
2
Executed full backup successfully without errors
(Award 3 marks for successful backup execution)
3
Sub-Total8
TASK 2: Perform Differential Backup
Selected differential backup option from backup menu
(Award 2 marks for correct backup type selection)
2
Specified backup destination as external USB drive
(Award 2 marks for correct destination)
2
Executed differential backup successfully without errors
(Award 3 marks for successful backup execution)
3
Sub-Total7
TASK 3: Perform Incremental Backup
Selected incremental backup option or appropriate method via transaction log backup
(Award 2 marks for correct backup type selection or equivalent)
2
Specified backup destination as external USB drive
(Award 2 marks for correct destination)
2
Executed incremental backup successfully without errors
(Award 3 marks for successful backup execution)
3
Sub-Total7
TASK 4: Verify Backup Files
Checked backup files exist on external USB drive with correct naming conventions
(Award 3 marks for correct verification)
3
Documented backup types and timestamps in backup log sheet
(Award 2 marks for accurate documentation)
2
Sub-Total5
PRODUCT CHECKLIST
Full backup file size and timestamp match expected values
(Award 3 marks for correct full backup file)
3
Differential backup file size and timestamp reflect changes since last full backup
(Award 3 marks for correct differential backup file)
3
Incremental backup file size and timestamp reflect changes since last backup
(Award 3 marks for correct incremental backup file)
3
Backup log sheet is complete and accurate with all backup types recorded
(Award 3 marks for complete backup log)
3
Sub-Total12
GRAND TOTAL39
ASSESSMENT OUTCOME:   ☐ Competent    ☐ Not Yet Competent (competent if at least 50%)
🔒

Free: practical guides, quick cards, workplace scenarios and more.

Create a free account
🔒Select and configure backup storage solutions for secure database backupsPractical 3
🔒Design a comprehensive database backup strategy for a medium-sized enterprisePractical 4
🔒Establish Backup Frequency and Retention Policies for Organizational DatabasePractical 5
🔒Apply the 3-2-1 Backup Rule to a DatabasePractical 6
🔒Install and configure backup software for scheduled database backupsPractical 7
🔒Manage Backup System Operations for Secure DatabasePractical 8
🔒Perform a full backup of the CustomerOrders databasePractical 9
🔒Restore and validate a SQL Server database from backupPractical 10
Flashcards 20 cards Study deck ▾
Question
1

↻ Tap card to reveal answer
🔒

18 more in this section.

Create a free account
Test Yourself 19 questions Start quiz ▾
0%
0 / 2
🔒

17 more in this section.

Create a free account
Am I competent?

At the start of this chapter we promised you would be able to:

  • determine backup requirements like frequency, type, and retention period to meet organizational and regulatory policies
  • choose the best backup method (full, incremental, differential, snapshot) based on your database’s size and importance
  • set up automated backup schedules confidently using database tools or third-party software
  • secure your backup files by encrypting them and applying access controls to keep data safe from unauthorized access
  • manage backup storage locations, including onsite, offsite, and cloud options, to ensure your data is always available for recovery
  • perform test restorations regularly to confirm your backup data is intact and reliable
  • document and update backup and recovery procedures accurately, following organizational standards

Tick each one you can genuinely do.

So, are you there yet?

You're competent when you can confidently do 50% or more of what this chapter promised.

Sign in to record how you're doing.