Cloud Backup and Recovery (CBR) provides simple and easy-to-use backup services for products and services (e.g. ECS and EVS) in the cloud, which can restore data in such scenarios as virus intrusion, human error deletion, software and hardware failure to any backup point.
CBR can guarantee the security and accuracy of user data to ensure the service security.
Table 1 Differences between two types of cloud backup
Contrast Dimension | CSBS | VBS |
Backup/recovery objects | All EVSs in the cloud server (system disks and data disks) | Specified single or multiple disks (system disks or data disks) |
Recommended scenarios | The entire cloud server needs to be protected | There is no personal data in the system disk, so only part of the data disk needs to be backed up. |
Advantages | All disk data backed up under the same cloud server is consistent, that is, all EVSs are backed up at the same time, and there is no data inconsistency issue caused by backup creation time differences. | Ensure data security while reducing backup costs |
For details about how to back up, see Create Backup Plan.
For details about how to recover, see Create Recovery Plan.
CBR Product Architecture
CBR consists of three core components: backup, repository, and policy.
· Backup:
Backup refers to the data replica generated by performing a backup task on the specific object, which contains the complete information about the object and is used for subsequent recovery. In CBR, the backups generated for different objects (such as cloud server and EVS) are called Cloud Server Backup Service and Volume Backup Service.
· Repository:
Repository is a place used to store backup data. Before using CBR, you need to create one or more repositories and bind the objects to be backed up to these repositories. After the backup is generated, it will be stored in the bound repository. Repositories are divided into backup repositories and replication repositories, which are used to store different types of backup data.
o Backup repository: Used to store backup data generated by backup objects.
o Replication repository: Used to store backup data generated by replication operations.
· Policy:
Policy is used to automate the planning and execution of backup and replication operations. Backup policy is used to set the execution time, cycle, and data retention rules of backup task, so that the repository can perform automatic backup. Replication policy is used to set the execution time, cycle and data retention rules of replication task, so that the repository can perform automatic replication. The backup data generated by replication is stored in the replication repository.
Through the combination of backup, repository and policy, you can effectively manage backup data, perform regular backups, and store them in designated repositories, while automating the management of backup and replication through policies.
Backup Method
Contrast Dimension | CSBS | VBS |
Backup/recovery objects | All EVSs in the cloud server (system disks and data disks) | Specified single or multiple disks (system disks or data disks) |
Recommended scenarios | The entire cloud server needs to be protected | There is no personal data in the system disk, so only part of the data disk needs to be backed up. |
Advantages | All disk data backed up under the same cloud server is consistent, that is, all EVSs are backed up at the same time, and there is no data inconsistency issue caused by backup creation time differences. | Ensure data security while reducing backup costs |
CBR Application Scenarios
As an important means of data protection and recovery, CBR is widely used in various situations:
1. Data security and disaster recovery
· Disaster Recovery: In the event of a natural disaster, hardware failure, or human error, CBR provides a means to restore data and ensure service continuity.
· Data Security: Enhance data security by backing up data to the cloud to avoid data loss or malicious damage.
2. Service continuity and high availability
· Ongoing Operations: During business system upgrade, maintenance, or migration, backing up data can ensure that services are not interrupted and the system can be quickly restored after migration.
· High Availability: Ensure service continuity and high availability by using backup technology to quickly restore services in the event of system failure.
3. Data management and compliance
· Data Management: Provide support for compliance requirements and data management solutions, ensuring data integrity and security.
· Compliance Backup: Meet industry standards and regulatory requirements for data backup, such as data backup requirements in the financial industry.
4. Virtualization and cloud computing environments
· VM Backup: Backup of virtual machines in the cloud environment to secure the data of the entire virtualized environment.
· Cloud Storage Backup: Protect data in cloud storage from data loss due to cloud storage service interruption.
5. Database and application backup
· Database Backup: Regularly backup critical databases to ensure data integrity and security of the database.
· Application Backup: Back up application and configuration data to ensure rapid recovery in the event of application issue.
6. Big data and distributed systems
· Big Data Backup: Protect data in big data systems and ensure rapid recovery in the event of data loss.
· Distributed System Backup: Back up each node in the distributed system to provide comprehensive data protection.
CBR is suitable for organizations of all sizes and industries, and can provide reliable data protection and recovery functions in various scenarios to ensure data security and service continuity.