1. Topics
  2. Security
  3. What is backup and recovery?

What is backup and recovery?

CopiedCopy failedCopy URL

Backup is needed for both logical and physical protection. Organizations can use an effective backup strategy to recover quickly from application issues or restore accidentally deleted files. Additional storage technologies can also be enabled to use storage snapshots for quick recovery.

Backing up and restoring the data that powers applications is critical to meeting recovery point objectives (RPO) and recovery time objectives (RTO). Technologies such as containers, Kubernetes, and serverless present new opportunities in application development but still need a recovery plan in the event of a failure.

Blog: Application and data resiliency for Kubernetes

Backup and recovery is the process of making duplicate copies of critical data to be able to restore when needed and to protect organizations from data loss.
Data loss or corruption can be the result of any number of issues, including: hardware/software failure, natural disasters, cyber attacks, or even human error.

Defining backup objectives through metrics like the Recovery Point Objective (RPO) and Recovery Time Objective (RTO) are crucial to an organization’s day to day operations to ensure that data is protected and that operations remain continuous with minimal interruption in case of a data loss event.

The RPO refers to the frequency at which backups are made to ensure continuous operations. More frequent RPOs ensure that the potential for data loss remains at a minimum when needing to restore. The larger the RPO, the bigger risk for data loss when recovering from a backup.

The RTO  indicates the time it takes to restore data from backup. A shorter RTO indicates that the recovery process should be able to restore data more rapidly after data loss and allow for the quicker continuation of business activities.
 

Red Hat resources

  • Faster recovery times and higher availability by developing applications with failure in mind
  • Backup application state will allow you to re-provision your application from Pipeline
  • Allow developers to backup and restore environments
  • Minimize container failures across your environment

Some challenges of protecting and recovering your data

  • New workflows for developers and architects
  • An emerging ecosystem around backup and recovery for containers could result in non-standardized solutions

Red Hat partners with trusted companies to help deliver data protection solutions.

Here are some examples of how we work together.

 

The official Red Hat blog

Get the latest information about our ecosystem of customers, partners, and communities.

All Red Hat product trials

Our no-cost product trials help you gain hands-on experience, prepare for a certification, or assess if a product is right for your organization.

Keep reading

Shift left vs. shift right

To shift left and shift right is to implement continuous testing throughout each stage of the software development lifecycle.

What is SELinux?

Security-Enhanced Linux (SELinux) is a security architecture for Linux® systems that allows administrators to have more control over who can access the system.

What is an SBOM?

Understand the role of a software bill of materials (SBOM) in software transparency, risk management, and protecting your supply chain from vulnerabilities.

Security resources

Related articles