In an increasingly digitized business landscape, data backup is vital for the survival of an organization. You can get hacked or ransomed, and lose your data to thieves who’ll sell your trade secrets to the highest bidder. Injected malware can corrupt your hard-earned information. Disgruntled employees or other insider threats can delete your valuable digital assets. Can you recover from data loss?
Data backup is a practice that combines techniques and solutions for efficient and cost-effective backup. Your data is copied to one or more locations, at pre-determined frequencies, and at different capacities. You can set up a flexible data backup operation, using your own architecture, or make use of available Backup as a Service (BaaS) solutions, mixing them up with local storage. Today, there are plenty of corporate storage TCO solutions to help you calculate costs, avoid data loss, and prevent data breaches.
What does backup data mean?
Typically backup data means all necessary data for the workloads your server is running. This can include documents, media files, configuration files, machine images, operating systems, and registry files. Essentially, any data that you want to preserve can be stored as backup data.
-
Data backup includes several important concepts:
- Backup solutions and tools — while it is possible to back up data manually, to ensure systems are backed up regularly and consistently, most organizations use a technology solution to back up their data.
- Backup administrator — every organization should designate an employee responsible for backups. That employee should ensure backup systems are set up correctly, test them periodically and ensure that critical data is actually backed up.
- Backup scope and schedule — an organization must decide on a backup policy, specifying which files and systems are important enough to be backed up, and how frequently data should be backed up.
- Recovery Point Objective (RPO) — RPO is the amount of data an organization is willing to lose if a disaster occurs, and is determined by the frequency of backup. If systems are backed up once per day, the RPO is 24 hours. The lower the RPO, the more data storage, compute and network resources are required to achieve frequent backups.
- Recovery Time Objective (RTO) — RTO is the time it takes for an organization to restore data or systems from backup and resume normal operations. For large data volumes and/or backups stored off-premises, copying data and restoring systems can take time, and robust technical solutions are needed to ensure a low RTO.
The Importance of a Disaster Recovery Plan: Alarming Statistics
To understand the potential impact of disasters on businesses, and the importance of having a data backup strategy as part of a complete disaster recovery plan, consider the following statistics:
- Cost of downtime — according to Gartner, the average cost of downtime to a business is $5,600 per minute.
- Survival rate — another Gartner study found only 6% of companies affected by a disaster that did not have disaster recovery in place survived and continued to operate more than two years after the disaster.
- Causes of data loss — the most common causes of data loss are hardware/system failure (31%), human error (29%) and viruses, and malware of ransomware (29%).
6 Data Backup Options
-
There are many ways to backup your file. Choosing the right option can help ensure that you are creating the best data backup plan for your needs. Below are six of the most common techniques or technologies:
- Removable Media A simple option is to backup files on removable media such as CDs, DVDs, newer Blu-Ray disks, or USB flash drives. This can be practical for smaller environments, but for larger data volumes, you’ll need to back up to multiple disks, which can complicate recovery. Also, you need to make sure you store your backups in a separate location, otherwise they may also be lost in a disaster. Tape backups also fall into this category.
- Redundancy You can set up an additional hard drive that is a replica of a sensitive system’s drive at a specific point in time, or an entire redundant system. For example, another email server that is on standby, backing up your main email server. Redundancy is a powerful technique but is complex to manage. It requires frequent replication between cloned systems, and it’s only useful against the failure of a specific system unless the redundant systems are in a remote site.
- External Hard Drive You can deploy a high-volume external hard drive in your network, and use archive software to save changes to local files to that hard drive. Archive software allows you to restore files from the external hardware with an RPO of only a few minutes. However, as your data volumes grow, one external drive will not be enough, or the RPO will substantially grow. Using an external drive necessitates having it deployed on the local network, which is risky.
- Hardware Appliances Many vendors provide complete backup appliances, typically deployed as a 19” rack-mounted device. Backup appliances come with large storage capacity and pre-integrated backup software. You install backup agents on the systems you need to back up, define your backup schedule and policy, and the data starts streaming to the backup device. As with other options, try to place the backup device isolated from the local network and if possible, in a remote site.
- Backup Software Software-based backup solutions are more complex to deploy and configure than hardware appliances, but offer greater flexibility. They allow you to define which systems and data you’d like to back up, allocate backups to the storage device of your choice, and automatically manage the backup process.
- Cloud Backup Services Many vendors and cloud providers offer Backup as a Service (BaaS) solutions, where you can push local data to a public or private cloud and in case of disaster, recover data back from the cloud. BaaS solutions are easy to use and have the strong advantage that data is saved in a remote location. However, if using a public cloud, you need to ensure compliance with relevant regulations and standards, and consider that over time, data storage costs in the cloud will be much higher than the cost of deploying similar storage on-premises.
What Is a 3-2-1 Backup Strategy?
A 3-2-1 backup strategy is a method for ensuring that your data is adequately duplicated and reliably recoverable. In this strategy, three copies of your data are created on at least two different storage media and at least one copy is stored remotely:
- Three copies of data — your three copies include your original data and two duplicates. This ensures that a lost backup or corrupted media do not affect recoverability.
- Two different storage types — reduces the risk of failures related to a specific medium by using two different technologies. Common choices include internal and external hard drives, removable media, or cloud storage.
- One copy off-site — eliminates the risk associated with a single point of failure. Offsite duplicates are needed for robust disaster and data backup recovery strategies and can allow for failover during local outages.
Server Backup: Backing Up Critical Business Systems
The easiest way to backup a server is with a server backup solution. These solutions can come in the form of software or appliances.
Server backup solutions are typically designed to help you backup server data to another local server, a cloud server, or a hybrid system. In particular, backup to hybrid systems is becoming more popular. This is because hybrid systems enable you to optimize resources, support easy multi-region duplication, and can enable faster recovery and failover.
-
In general, server backup solutions should include the following features:
- Support for diverse file types — should not include any file types. In particular, solutions should support documents, spreadsheets, media, and configuration files.
- Backup location — you should be able to specify backup locations. The solution should support backup to a variety of locations and media, including on and off-site resources.
- Scheduling and automation — in addition to enabling manual backups, solutions should support backup automation through scheduling. This helps ensure that you always have a recent backup and that backups are created in a consistent manner.
- Backup management — you should be able to manage the lifecycle of backups, including number stored and length of time kept. Ideally, solutions also enable easy export of backups for transfer to external resources or for use in migration.
- Partition selection — partitions are isolated segments of a storage resource and are often used to separate data within a system. Solutions should enable you to independently backup data and restore partitions.
- Data compression — to minimize the storage needed for numerous backups, solutions should compress backup data. This compression needs to be lossless and maintain the integrity of all data.
- Backup type selection — you should be able to create a variety of backup types, including full, differential, and incremental backups. Differential backups create a backup of changes since the last full backup while incremental records the changes since the last incremental backup. These types can help you reduce the size of your backups and speed backup time.
- Scaling — backup abilities should not be limited by the volume of data on your servers. Solutions should scale as your data does and support backups of any size.