Backup Management


Backup Service (Plus)


Overview

Backup management integrates multiple disaster recovery technologies such as incremental backup and full backup that are suitable for multiple business scenarios. You can implement local backup and remote backup based on your business needs.

Backup Service is a separate feature module. To use this service, purchase both the Base License and the Plus License of Backup Service. The Plus License cannot be used independently.

Typical Backup Scenarios

Backup Service can be applied to the following three typical scenarios: local backup, remote backup, and Public Cloud backup.
Note: If you have the Enterprise Management Plus license at the same time, the project members (project managers, project admins, and general project members) can perform local backup for VM instances and volumes in the project.
  • Local Backup

    A local ImageStore backup storage can act as the Local Backup Storage to store scheduled backup data of the local VM instances, volumes, and management node databases. Meanwhile, the seamless switchover between the master local backup storage and the standby local backup storage is supported, which effectively ensures your business continuity.

    If your local data is mistakenly deleted, or data in the local primary storage is damaged, you can recover the backup data from the local backup storage, as shown in Local Backup Scenario-1

    Figure 1. Local Backup Scenario-1


    If you encounter a disaster in your local data center, you can rely totally on your local backup storage to rebuild your data center and recover your business, as shown in Local Backup Scenario-2.

    Figure 2. Local Backup Scenario-2


  • Remote Backup

    A storage server in a remote data center can act as the Remote Backup Storage to store the scheduled backup data of the local VM instances, volumes, and databases. The backup data needs to be synchronized to the remote backup storage from the local backup storage.

    If your local data is mistakenly deleted, or data in the local primary storage is damaged, you can recover the backup data from the remote backup storage, as shown in Remote Backup Scenario-1

    Figure 3. Remote Backup Scenario-1


    If you encounter a disaster in your data center, you can rely totally on your remote backup storage to rebuild your data center and recover your business, as shown in Remote Backup Scenario-2.

    Figure 4. Remote Backup Scenario-2


  • Public Cloud Backup

    The storage server in the Public Cloud can act as the Public Cloud Backup Storage to store the scheduled backup data of the local VM instances, volumes, and databases. The backup data can be synchronized to the Public Cloud backup storage from the local backup storage.

    If your local data is mistakenly deleted, or data in the local primary storage is damaged, you can recover the backup data from the Public Cloud backup storage, as shown in Public Cloud Backup Scenario-1.

    Figure 5. Public Cloud Backup Scenario-1


    If you encounter a disaster in your data center, you can rely totally on your Public Cloud backup storage to rebuild your data center and recover your business, as shown in Public Cloud Backup Scenario-2.

    Figure 6. Public Cloud Backup Scenario-2



Inventory

Volume Backup Inventory

Name Description Optional Valid Value Starting Version
uuid The UUID. For more information, see Resource Property. 2.6.0
name The name. For more information, see Resource Property. 2.6.0
description The description. For more information, see Resource Property. Yes 2.6.0
volumeUuid The volume UUID. 2.6.0
type The volume type. 2.6.0
state The state of the volume backup. 2.6.0
status The status of the volume backup. 2.6.0
size The size of the current volume backup. 2.6.0
metadata The related metadata of the volume backup. 2.6.0
backupStorageRefs The references of the backup storage installation path. 2.6.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 2.6.0
createDate The creation date. For more information, see Resource Property. 2.6.0
lastOpDate The last operation date. For more information, see Resource Property. 2.6.0
userTags The user tags. For more information, see CreateUserTag. Yes 2.6.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 2.6.0

Sample

{
    "inventories": [
        {
            "backupStorageRefs": [
                {
                    "backupStorageUuid": "7ea14cfe51c847b8a1ae84e8a49ef933",
                    "createDate": "Jul 25, 2018 4:55:41 PM",
                    "installPath": "zstore://1e3d8590456041b8864454abac599132/eeb95535aa1669438e7ce1f8db4d90a104627c3f",
                    "lastOpDate": "Jul 25, 2018 4:55:41 PM",
                    "status": "Ready",
                    "volumeBackupUuid": "17aca6d09c0e4181a23ac7c70eb4ab9a"
                }
            ],
            "createDate": "Jul 25, 2018 4:55:37 PM",
            "lastOpDate": "Jul 25, 2018 4:55:37 PM",
            "metadata": "{"type":"Root","name":"ROOT-for-333","description":"Root volume for VM[uuid:7c3c2f94a39d46429166aa99657472e3]","vmName":"333","vmDescription":"","vmInstanceUuid":"7c3c2f94a39d46429166aa99657472e3","platform":"Linux","clusterUuid":"8ad9ebf4b7a043499751269b67fcecac","primaryStorageUuid":"79d056d0aeaf437398f612b8a1bff89f","cpuNum":1,"memorySize":536870912,"instanceOfferingUuid":"01f2228c7e1c4d0d9aa7db056320f94e","defaultL3NetworkUuid":"2341d7e6ef4544708cea0d4e9f6cda13","vmNics":[{"uuid":"e7e57aafb2a7410aa5f47cb881566def","vmInstanceUuid":"7c3c2f94a39d46429166aa99657472e3","usedIpUuid":"6a4383edb66232c0b1e34c9d0178450c","l3NetworkUuid":"2341d7e6ef4544708cea0d4e9f6cda13","ip":"172.20.118.6","mac":"fa:c2:f9:87:13:00","netmask":"255.255.0.0","gateway":"172.20.0.1","internalName":"vnic34.0","deviceId":0,"createDate":"Jul 25, 2018 12:37:21 PM","lastOpDate":"Jul 25, 2018 12:37:21 PM"}]}",
            "name": "2",
            "size": 32374784,
            "state": "Enabled",
            "status": "Ready",
            "type": "Root",
            "uuid": "17aca6d09c0e4181a23ac7c70eb4ab9a",
            "volumeUuid": "0e4fee174e6e4d04b3dc00f4bfc761f5"
        }
           ],
            "createDate": "Jul 25, 2018 4:55:51 PM",
            "lastOpDate": "Jul 25, 2018 4:55:51 PM",
            "metadata": "{"type":"Root","name":"ROOT-for-333","description":"Root volume for VM[uuid:7c3c2f94a39d46429166aa99657472e3]","vmName":"333","vmDescription":"","vmInstanceUuid":"7c3c2f94a39d46429166aa99657472e3","platform":"Linux","clusterUuid":"8ad9ebf4b7a043499751269b67fcecac","primaryStorageUuid":"79d056d0aeaf437398f612b8a1bff89f","cpuNum":1,"memorySize":536870912,"instanceOfferingUuid":"01f2228c7e1c4d0d9aa7db056320f94e","defaultL3NetworkUuid":"2341d7e6ef4544708cea0d4e9f6cda13","vmNics":[{"uuid":"e7e57aafb2a7410aa5f47cb881566def","vmInstanceUuid":"7c3c2f94a39d46429166aa99657472e3","usedIpUuid":"6a4383edb66232c0b1e34c9d0178450c","l3NetworkUuid":"2341d7e6ef4544708cea0d4e9f6cda13","ip":"172.20.118.6","mac":"fa:c2:f9:87:13:00","netmask":"255.255.0.0","gateway":"172.20.0.1","internalName":"vnic34.0","deviceId":0,"createDate":"Jul 25, 2018 12:37:21 PM","lastOpDate":"Jul 25, 2018 12:37:21 PM"}]}",
            "name": "3",
            "size": 32374784,
            "state": "Enabled",
            "status": "Ready",
            "type": "Root",
            "uuid": "fe6f225fafdd4c8eaf840a136b6e587f",
            "volumeUuid": "0e4fee174e6e4d04b3dc00f4bfc761f5"
        }
    ],
    "success": true
}

Database Backup Inventory

Name Description Optional Valid Value Starting Version
uuid The UUID. For more information, see Resource Property. 3.0.0
name The name. For more information, see Resource Property. 3.0.0
description The description. For more information, see Resource Property. Yes 3.0.0
state The state of the database backup. 3.0.0
status The status of the database backup. 3.0.0
size The size of the current database backup. 3.0.0
metadata The related metadata of the database backup. 3.0.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 3.0.0
createDate The creation date. For more information, see Resource Property. 3.0.0
lastOpDate The last operation date. For more information, see Resource Property. 3.0.0
userTags The user tags. The user tags. For more information, see CreateUserTag. Yes 3.0.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 3.0.0

Sample

{
    "inventories": [
        {
            "backupStorageRefs": [
                {
                    "backupStorageUuid": "dca2ed03807a4b2c9705ba9dcfefe2ff",
                    "createDate": "Sep 19, 2018 2:42:04 PM",
                    "databaseBackupUuid": "eed88906f8a145929d873fbe4f542264",
                    "installPath": "zstore://zsbak/8f8b91526b95a9d1157a99eee4de7b7b03446519",
                    "lastOpDate": "Sep 19, 2018 4:13:29 PM",
                    "status": "Ready"
                }
            ],
            "createDate": "Sep 19, 2018 2:42:02 PM",
            "lastOpDate": "Sep 19, 2018 2:42:02 PM",
            "metadata": "{"name":"tast1","version":"3.0.0","createdTime":"Sep 19, 2018 2:42:03 PM","md5":"6f3415a3a4c56c56f51ffd95f286fb7b"}",
            "name": "tast1",
            "size": 376991,
            "state": "Enabled",
            "status": "Ready",
            "uuid": "eed88906f8a145929d873fbe4f542264"
        }
    ],
    "success": true
}

Scheduler Job History Inventory

Name Description Optional Valid Value Starting Version
executeTime The execution time. 3.5.0
id 3.5.0
requestDump The job request. 3.5.0
resultDump The job result. 3.5.0
schedulerJobGroupUuid The UUID of the scheduled job group. 3.5.0
schedulerJobUuid The scheduled job UUID. 3.5.0
success 3.5.0
targetResourceUuid The target resource UUID. 3.5.0
triggerUuid The trigger UUID. 3.5.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 3.5.0
userTags The user tags. For more information, see CreateUserTag. Yes 3.5.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 3.5.0

Scheduler Job Group Inventory

Name Description Optional Valid Value Starting Version
uuid The UUID. For more information, see Resource Property. 3.4.0
name The name. For more information, see Resource Property. 3.4.0
description The description. For more information, see Resource Property. Yes 3.4.0
state The state of the scheduled job group. Yes 3.4.0
jobData The job data. Yes 3.4.0
triggersUuid The trigger UUID. Yes 3.4.0
createDate The creation date. For more information, see Resource Property. 3.4.0
lastOpDate The last operation date. For more information, see Resource Property. 3.4.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 3.4.0
userTags The user tags. For more information, see CreateUserTag. Yes 3.4.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 3.4.0
Sample
{
  "inventories": [
    {
      "uuid": "03dd26d45bb43bb094f3fdec29d78829",
      "name": "test",
      "createDate": "Nov 14, 2017 10:20:57 PM",
      "lastOpDate": "Nov 14, 2017 10:20:57 PM"
    }
  ]
}






































Download

Already filled the basic info? Click here.

Enter at least 2 characters.
Invalid mobile number.
Enter at least 4 characters.
Invalid email address.
Wrong code. Try again. Send Code Resend Code (60s)

An email with a verification code will be sent to you. Make sure the address you provided is valid and correct.

Download

Not filled the basic info yet? Click here.

Invalid email address or mobile number.

Email Us

contact@zstack.io
ZStack certification training consulting
Enter at least 2 characters.
Invalid mobile number.
Enter at least 4 characters.
Invalid email address.
Wrong code. Try again. Send Code Resend Code (60s)

Email Us

contact@zstack.io

The download link is sent to your email address.

If you don't see it, check your spam folder, subscription folder, or AD folder. After receiving the email, click the URL to download the documentation.

The download link is sent to your email address.

If you don't see it, check your spam folder, subscription folder, or AD folder.
Or click on the URL below. (For Internet Explorer, right-click the URL and save it.)

Thank you for using ZStack products and services.

Submit successfully.

We'll connect soon.

Thank you for choosing ZStack products and services.

Back to Top