EFS should have snapshot function similar to EBS #2906
Labels
feature-request
A feature should be added or improved.
service-api
This issue is due to a problem in a service API, not the SDK implementation.
Describe the feature
https://docs.aws.amazon.com/efs/latest/ug/awsbackup.html suggests one can start ondemand backup
seems to be via
https://docs.aws.amazon.com/aws-backup/latest/devguide/API_StartBackupJob.html
make similar functions to https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/ebs#Client.StartSnapshot and others
Use Case
So that kubernetes-sigs/aws-efs-csi-driver#511 can actually implement snapshot in a similar way to EBS CSI driver
So that vmware-tanzu/velero#5418 and others can implemente universally using CSI interface, a way to trigger backup of EBS volumes.
Proposed Solution
Use https://docs.aws.amazon.com/aws-backup/latest/devguide/API_StartBackupJob.html or other APIs to create function equivalent to StartSnapshot for EBS.
Other Information
No response
Acknowledgements
AWS Go SDK V2 Module Versions Used
latest
Go version used
1.23
The text was updated successfully, but these errors were encountered: