3 ms·
For remote backups, BorgBackup always needs to run a server process (usually over SSH). Restic works with a "dumb" storage that only provides get/put/list/delet
by raimue 7y ago
For remote backups, BorgBackup always needs to run a server process (usually over SSH). Restic works with a "dumb" storage that only provides get/put/list/delete operations. Therefore restic is way easier to set up with built in support for S3, B2, GCS, and similar services that only offer an API but not shell access.
- witten 7y agoThat's true, although there are now a handful of BorgBackup remote storage vendors (rsync.net, BorgBase, etc.) that you can pay to run the server-side hosting for you. Probably not nearly as cheap as, say, S3.. but it does get closer to "just point your client here and hit go". And they offer additional sauce on top that you'd have to roll yourself with S3.. Backup activity monitoring, etc.
- m3nu 7y agoThanks for the mention. BorgBase.com author here. We're not as cheap as S3 Deep Glacier, but cheaper than standard storage and the same price as B2 and Wasabi, if you get the large plan. So not that much difference to "dumber" storage. Storage is either RAID6 or Ceph.
- Improvotter 7y agoIf you can use something like samba or any other way of attaching a remote folder, Borg will work without SSH access. So you can also use Borg if you for example mount a Google Drive folder and use that as your repository. Correct me if I'm wrong.