Use vProtect to back up data from your virtualization platforms. You can back up data to and recover data from local filesystem or an NFS/CIFS share, object storage (cloud providers) or enterprise backup providers like Dell EMC, IBM, Veritas.
vProtect consists of 2 main components:
- vProtect Server - central point of vProtect management, provides administrative Web UI, APIs and is a central repository of metadata.
- vProtect Node - data mover that performs backups, restores and mounts:
- multiple nodes can be deployed for scalability or other reasons,
- all nodes are managed by the server and need to be registered to the server.
- vProtect Server and Node can be installed on the same host
- The Server can be installed on a physical machine or VM - externally deployed nodes require network connectivity to the Server and PowerProtect DD target(s).
- Nodes may be deployed as physical or virtual systems, unless selected backup strategy requires the Node to be installed as a VM on a Hypervisor Cluster (especially when the "disk attachment" export mode is mentioned).
- Both components are installed on a CentOS/RHEL 8 minimal.
For detailed deployment scenarios refer to the following sections:
There are several standard workflows in vProtect and they result in a set of tasks:
- Export - task that creates snapshot and exports data to the staging space
- Store - task that moves data to the backup destination
- Restore to filesystem
- Restore - a task that gets data from a backup provider and puts data in the staging space
- Restore to virtualization platform
- Restore - a task that gets data from a backup provider and puts data in the staging space (if it is a full backup that is being restored residing on the file system backup provider - this task just informs where files are waiting for import task)
- Import - task that imports data to the virtualization platform and recreates VM
- Restore for mount (file-level restore)
- Restore - a task that gets data from a backup provider and puts data in the staging space (if it is a full backup that is being restored residing on the file system backup provider - this task just informs where files are waiting for mount task)
- Mount - mounts backup on the vProtect Node and either allows user to browse files or exposes backup over iSCSI, so that remote iSCSI initiator can access it)
- Snapshot - a task that creates a local persisted snapshot of a VM in the hypervisor environment according to a policy that was assigned to the VM - snapshots that are no longer needed (according to the policy) will be removed