Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ceph (RBD) group snapshot support #3143

Open
7 tasks
hydro-b opened this issue Mar 28, 2019 · 3 comments
Open
7 tasks

Ceph (RBD) group snapshot support #3143

hydro-b opened this issue Mar 28, 2019 · 3 comments

Comments

@hydro-b
Copy link
Contributor

hydro-b commented Mar 28, 2019

Description
Group snapshots in Ceph gives you the possibility to create a consistent snapshot of multiple (RBD) DISK IMAGES in the group at the same time.

Use case
VMs that act as for example as database server with several separate DISK IMAGES (separate data / log / wal) can be snapshotted consistently.

Interface Changes
Changes needed in CLI / Sunstone to provide a way to create a disk "group" and a separate command option / button resp. to create a group disk snapshot. Changes also in the drivers to provide support for group create, group image add, group image list, group image remove, group rename, group rm, group snap create, group snap rm, group snap rename.

Additional Context
AFAIK there is no support for this (yet) in libvirt ...

Progress Status

  • Branch created
  • Code committed to development branch
  • Testing - QA
  • Documentation
  • Release notes - resolved issues, compatibility, known issues
  • Code committed to upstream release/hotfix branches
  • Documentation committed to upstream release/hotfix branches
@atodorov-storpool
Copy link
Contributor

+1

This feature request sounds very reasonable!

For similar functionality currently I am re-purposing the VM Snapshot interface (which is useless for raw devices) with reconfiguration of the KVM's VMM_MAD to execute a custom set of scripts on the front-end instead of the default ones on the hosts.

Works like charm even the disk resize is not affected like the disk snapshots...
The customers are using the interface for rolling weekly/daily backups.

@stale
Copy link

stale bot commented Jun 18, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. The OpenNebula Dev Team

@christian7007
Copy link
Contributor

Related with #5523

@rsmontero rsmontero modified the milestones: Release 6.4, Release 6.6 Mar 29, 2022
@rsmontero rsmontero removed this from the Release 6.6 milestone Mar 29, 2022
rsmontero pushed a commit that referenced this issue Jul 25, 2024
* xs:all element doesn't allow maxOccurs="unbounded" in child node

(cherry picked from commit 2d49e662e9efb210043ca57d004fa0befcaf0478)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants