Documentation Index
Fetch the complete documentation index at: https://docs.xloud.tech/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Volume backups write a complete copy of volume data to a separate backup target — typically an object storage bucket — providing protection against storage cluster failure. Unlike snapshots, backups are stored independently of the source volume and can survive the loss of the primary storage cluster. Backups support a full + incremental strategy to minimize storage usage and backup time after the initial full copy.Prerequisites
- The backup service must be enabled and configured by your administrator
- Sufficient backup storage quota (
openstack quota show) - The source volume must exist (attached or detached)
Snapshot vs Backup
| Feature | Snapshot | Backup |
|---|---|---|
| Storage location | Same cluster as source | Separate backup target |
| Creation time | Seconds | Minutes (data copy) |
| Incremental support | Implicit (copy-on-write) | Yes — after first full backup |
| Survives cluster failure | No | Yes |
| Restore time | Seconds | Minutes |
| Long-term retention | Limited by cluster capacity | Yes |
| Use case | Fast checkpoints, cloning | Disaster recovery, compliance archival |
Create a Full Backup
- Dashboard
- CLI
Create backup
Click the More dropdown and select Data Protection > Create Backup on the target volume.
Provide a name and select Full Backup from the backup mode radio buttons
(default for the first backup). Click Confirm.
A full backup copies all data from the volume. Duration depends on volume size
and available backup bandwidth — expect 1–5 minutes per 10 GiB for typical
workloads.
Create an Incremental Backup
After a full backup exists, incremental backups copy only the blocks that changed since the last backup — significantly reducing backup time and storage usage.- Dashboard
- CLI
Create incremental backup
Click the More dropdown and select Data Protection > Create Backup on the target volume.
Provide a name and select Increment Backup from the backup mode
radio buttons. Click Confirm.
Restore from a Backup
- Dashboard
- CLI
Restore the backup
Click the More dropdown and select Restore on the target backup.The dialog shows the source volume name and status. The backup is restored
to the original volume it was created from.Click Confirm to start the restore.
Verify
The restored volume appears in the Volumes list with status Available.
Attach it and verify the data before
making any changes.
Volume restored from backup and ready for use.
Backup Retention Strategy
Recommended retention schedule
Recommended retention schedule
For production volumes, Xloud recommends:
Adjust retention to match your RTO/RPO requirements and backup quota limits.
| Frequency | Type | Retention |
|---|---|---|
| Weekly | Full backup | Keep 4 (1 month) |
| Daily | Incremental | Keep 7 (1 week) |
| Pre-change | Full backup | Keep until change is verified stable |
Cleaning up old backups
Cleaning up old backups
List and delete outdated backups to free quota:
List all backups with dates
Delete a backup
Next Steps
Volume Snapshots
Complement backups with fast point-in-time snapshots for short-term recovery
Backup Configuration (Admin)
Configure the backup service driver and target for your environment
Attach / Detach
Attach a restored volume and verify its data
Quota Management (Admin)
Manage backup quota limits across projects