Skip to content

About

CloudStack 4.22.1.1 BackupProvider for HPE Primera / Alletra MP Virtual Copy. On-array CG snapshots; not off-site backup.

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

CloudStack Primera / AlletraMP backup (Virtual Copy)

Sidecar BackupProvider alletramp for Apache CloudStack 4.22.1.1 (Debian/Ubuntu packages). On-array HPE Primera, 3PAR, Alletra Storage MP, or Alletra 9000 Virtual Copy consistency-group snapshots (WSAPI v1).

Requires the companion cloudstack-primera_alletraMP-iscsi module for primary storage (one array VV per CloudStack volume, iSCSI + multipath). Volume create/attach stays in that plugin. This JAR is backup only.

This is not NAS (virsh backup-begin to NFS). It is not Nimble OS (Alletra 5000/6000). It is not stock Veeam, Remote Copy, or ACS Protocol = iSCSI. CloudStack allows one backup provider per zone: switching to alletramp replaces NAS in that zone.

Install: docs/INSTALL.md · Build: docs/BUILD.md · Roadmap: docs/plan.md

On-array method, not off-site backup

The method is solid: crash-consistent Virtual Copy, seconds, restore in CloudStack (promote or clone).

The generations stay on the same array as the VM disks (same controllers, same snap CPG, same site). That is operational recovery — bad guest write, bad patch, restore yesterday. It is not a traditional backup whose copy sits on a separate cold or immutable tier.

Snapshot lock / retention on the array can make snaps harder to delete while the array is still there. If the array is gone (site, firmware, whole-array failure), locked snaps are gone with it. Array HA is not a second copy.

Off-array copy (Veeam or any other repository) is roadmap Stage C. Until then, treat this as on-array protection.

Companion: https://github.com/dahampere/cloudstack-primera_alletraMP-iscsi

What you get

Piece Install on Artifact
Backup provider JAR (the product) every management node cloudstack-plugin-backup-alletra_*.deb or the .jar
ACS-core overlays (required) every management node overlay/4.22.1.1/ (jar uf, rolling restart)

There is no KVM package. Host attach/detach is the iSCSI overlay. Management talks WSAPI; the array takes a copy-on-write CG snapshot. Restore is on-array (in-place promote of a Stopped VM, or clone to new VVs).

Releases

Current packages: v4.22.1.1-1 (Apache CloudStack 4.22.1.1).

File Install on
cloudstack-plugin-backup-alletra_4.22.1.1-1_all.deb every management node
cloud-plugin-backup-alletra-4.22.1.1.jar same as the deb, if you copy the JAR by hand
cloudstack-plugin-backup-alletra-overlay_4.22.1.1-1.tar.gz every management node (required overlays)

Without the overlays, backup.framework.provider.plugin=alletramp will not save, and FiberChannel = in backed_volumes can blank the Backups tab.

To rebuild from source, see docs/BUILD.md. GitHub Actions workflow artifacts expire and are not a substitute for that release.

License

Apache License 2.0. Overlay sources are derived from Apache CloudStack 4.22.1.1 BackupManager / BackupManagerImpl. See NOTICE.

About

CloudStack 4.22.1.1 BackupProvider for HPE Primera / Alletra MP Virtual Copy. On-array CG snapshots; not off-site backup.

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages