backup icon indicating copy to clipboard operation
backup copied to clipboard

[Feature] Add support for external archiver-plugins (to support using borg-backup)

Open neufeind opened this issue 3 years ago • 1 comments

With plugins taking over the actual "archiving" I think it might be possible to still use a lot from the UI and integration with Nextcloud, but provide for a solid backup-funktionality in the backend. Using borg-backup things like encryption, deduplication and compression are already handled by a performant and proven stable tools. Left to this plugin would be nextcloud-specific things like sqldumps, metadata, deciding which folders to backup or the UI-part. Borg offers functionality to access and manage backups, to list or prune backups, if need be even "fuse-mount" a particular backup. Externally all backups appear like "full backups" although they are stored efficiently, even encrypted, and handled transparently to the application.

neufeind avatar Apr 29 '22 09:04 neufeind

Since the Nextcloud All-In-One offers Borg Backup built in, this seems very reasonable. https://github.com/nextcloud/all-in-one

tomck avatar Dec 05 '22 01:12 tomck