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
Navigate to Volumes
Log in to the Xloud Dashboard (
https://connect.<your-domain>) and navigate to
Project → Volumes → Volumes.Create backup
Click Actions → Create Backup on the target volume. Provide a name and
leave the Incremental checkbox unchecked for the first (full) backup.
Click Create Volume Backup.
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 Actions → Create Backup on the target volume. Provide a name and
enable the Incremental checkbox.Click Create Volume Backup.
Restore from a Backup
- Dashboard
- CLI
Restore the backup
Click Actions → Restore Backup on the target backup. Select:
- New Volume — restore to a fresh volume (recommended)
- An existing volume — overwrites the target volume’s data
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