[pve-devel] [RFC qemu/storage/qemu-server/container/manager v2 00/25] backup provider API
Thomas Lamprecht
t.lamprecht at proxmox.com
Thu Sep 12 17:31:13 CEST 2024
Am 12/09/2024 um 14:43 schrieb Fabian Grünbichler:
> I do wonder whether we want to support the Borg and Example plugins
> though? if not, it might make sense to not ship them (but maybe just
> test them?)..
FWIW, we could move them to a separate repository named something like
"pve-storage-plugin-examples" which could also host one or two examples
for the storage plugins (like SSHFS). We can then still decide to actually
support it as, e.g., opt-in package(s) built from that repo.
> there's a pretty tight coupling between storage plugin and backup
> provider plugin - that might lead to some complaints (e.g., I can
> imaging quite a few backup providers that just require some local file
> system for temp storage, and users wondering why they can't just enable
> that for an existing dir storage). it does make some things easier
> though, so I am not sure we need to change that, just wanted to draw
> attention to it.
FWIW, if we get feedback and can extract a base for a common use case we
should be able to do something like addinmg a new perl module implementing
most for that use case, on which such providers can then base their
implementation on.
More information about the pve-devel
mailing list