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

Can csi snapshoptter be used in velero backup? #397

Open
liyimeng opened this issue Oct 18, 2021 · 4 comments
Open

Can csi snapshoptter be used in velero backup? #397

liyimeng opened this issue Oct 18, 2021 · 4 comments
Assignees
Labels
backlog Will be picked up as a roadmap item.

Comments

@liyimeng
Copy link

liyimeng commented Oct 18, 2021

Describe the problem/challenge you have
[A description of the current limitation/problem/challenge that you are experiencing.]

Try to keep it simple

Describe the solution you'd like
[A clear and concise description of what you want to happen.]
velero can use CSI Snapshot for backup according to this https://velero.io/blog/csi-integration/
can zfs-localpv use this feature without needing extral plugin?
To my understanding, nfs-localpv is already support CSI Snapshot, it should be a simple work, right?

Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]

Environment:

  • ZFS-LocalPV version
  • Kubernetes version (use kubectl version):
  • Kubernetes installer & version:
  • Cloud provider or hardware configuration:
  • OS (e.g. from /etc/os-release):
@pawanpraka1
Copy link
Contributor

@liyimeng yes, CSI Snapshot can be used for backup. We can use the velero CSI plugin for backing up the data. Just a note here, the data will be backed up locally only as it will be backed up as a zfs snapshot.

@giridharshankar013 giridharshankar013 added the backlog Will be picked up as a roadmap item. label Apr 20, 2022
@ianb-mp
Copy link

ianb-mp commented May 14, 2024

I'm interested in this question. I'd like to be able to take backups and volume snapshots of Kubevirt VMs and have them uploaded to S3

According to this vmware-tanzu/velero#3544 it should be supported in Velero, but unsure if zfs-localpv supports it on the backend.

I tried using the CSI snapshot with https://github.com/vmware-tanzu/velero-plugin-for-csi and while the volume snapshot did succeed, I couldn't get it to upload to S3 (velero backup would get stuck in WaitingForPluginOperations phase).

I've ended up using https://github.com/openebs/velero-plugin instead of velero-plugin-for-csi and that does what I need, however I'm concerned that velero-plugin may be deprecated - see: #511

@Abhinandan-Purkait
Copy link
Member

@ianb-mp https://github.com/openebs/velero-plugin will not be deprecated. It will be considered for development and enhancements.

@Abhinandan-Purkait Abhinandan-Purkait added the Question Issue comprises of a question. label Jun 6, 2024
@Abhinandan-Purkait Abhinandan-Purkait removed the Question Issue comprises of a question. label Sep 26, 2024
@Abhinandan-Purkait
Copy link
Member

@w3aman can you provide your insights on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Will be picked up as a roadmap item.
Projects
None yet
Development

No branches or pull requests

6 participants