Backup and Recovery

Backup and recovery refer to the processes of copying data and systems to secure locations and restoring them in case of data loss, corruption, or disasters.

Goal

The primary goal is to ensure data integrity and availability, minimising downtime and data loss in the event of system failures or external threats.

Context

Data can get corrupted so it's important to have a way of recovering it. This is especially important when we are dealing with customer data.

Backup Types

TypeDescription
Full BackupA complete copy of all selected data sources, providing a single point of recovery.
Incremental BackupCopies only the data that has changed since the last backup, reducing storage needs and backup time.
Differential BackupCopies data changed since the last full backup, offering a middle ground between full and incremental backups.

Inputs

ArtifactDescriptionBenefits
Backup PolicyA document outlining what data to back up, how often, and the retention policy.Ensures consistent, comprehensive backup practices aligned with business needs.

Outputs

ArtifactDescriptionBenefits
Backup FilesCopies of data and system states stored in secure locations.Enables data restoration and system recovery in the event of loss or corruption.

Anti-patterns

  • Inconsistent Backup Schedules: Failing to regularly back up important data, risking significant data loss.
  • Lack of Testing: Not regularly testing backups and recovery procedures to ensure they work when needed.
  • Poor Data Prioritisation: Treating all data the same and not prioritising critical data for backup and quick recovery.

Was this page helpful?

Previous
Blameless Post Mortems
© ZeroBlockers, 2024. All rights reserved.