oVirt CBT feature to boost your VMs backup performance.
Use Changed Block Tracking strategy to get the full potential of incremental backups to vastly save time and resources while protecting your existing virtual machines.
Register now for our free #webinar and discover new features of vProtect 4.0 and #oVirt 4.4.
☑ Deep-dive how a new #backup strategy works (data flow, etc.)
✅ What are the advantages of using the CBT strategy?
☑ oVirt Backup API.
✅ CBT implementation in Storware vProtect.
5. Storware vProtect
made to backup & recovery virtual machines, containers & cloud, running on various platforms.
6. Major features
VM-level, Container-level, agentless full
and incremental consistent backup.
Independent backup server or proxy
for legacy backup systems.
Snapshot Management/Copy Data
Management.
Application backup – generic backup
process for any application, or set of files.
Supports for multiply targets:
• Any mounted file-system
• Object storage (S3, SWIFT, Azure Blob Storage, GCS)
• Enterprise backup vendors (Dell, IBM, Veritas)
Open RESTful API and CLI for 3rd party integration.
9. Scalability via multi-node architecture
SCALE-OUT
by adding as many nodes as you need
SCALE-UP
by assigning more resources to
vProtect nodes
10. Change Block Tracking – basics
CBT in oVirt simplifies, speeds up, and improve robustness by backing up only changed blocks,
and avoiding temporary snapshots.
• Perform full backup for raw or qcow2 disks or incremental backup for disks using qcow2 format
without temporary snapshots.
• Backup raw guest data instead copying qcow2 data for qcow2 disks.
• Restore raw guest data into disk into raw or qcow2 disks.z
Capability added to this feature:
11. vProtect backup workflow (CBT strategy)
• Full vs. Incremental approaches
• Only take allocated blocks (Full) or changed blocks (Incremental)
• We don’t use Image IO client (communication directly via API)
14. What’s other oVirt Backup Strategies avaliable in vProtect
• SSH Transfer
• Disk Attachment
• Disk Image Transfer API
• Export Storage Domain (API v3)
• Change Block Tracking (CBT)
21. Automate policy assignment for VMs
Tags + Regex to simplify assign to the backup policies
vProtect use tags & regular
expressions to have your VM
protected directly from your oVirt
management console.
22. Backup consistency
Base protection
• crash-consistent backup
Application-consistent backups
• pre/post remote command execution on the
Deployments before and after snapshot is taken
Deployment pause before backup creation
23. Recovery plans (automated recovery of multiple deployments)
• Recovery plan consists of user defined rules.
• Each rule consists of:
- state – can be active or not,
- set of deployments
- optional schedules for periodic execution,
- restore settings:
• specific to the platform selected,
• last successful or last backup (any state, to
explicitely fail test if last backup is not there).
24. Use case:
• Generic backup using custom scripts provided by administrator.
• Scripts executed on the Node or via SSH on the target machine.
• Target application can be VM, Container or even physical.
• Apps can be anything: databases, custom applications, or just set of files.
Application Backup
27. Application Backup
Required to be filled later in each
application
Configuration parameters are propagated as variables to Applications
Parameters of a command execution configuration used by multiple applications