Home

Agent based backup server?

$$13890
https://sopuli.xyz/u/IsoKiero posted on Mar 17, 2026 21:53

So, I have a VPS running some stuff, local proxmox-setup running something and then the ‘normal’ computers (laptop mostly) which I’d like to get a bit better backup solution for.

Proxmox VMs are taken care of by proxmox backup server and hetzner storagebox + nas at the separated garage, so they are decently protected against hardware failures. Workstations keep important files synced to nextcloud and the VPS has it’s own nightly snapshots at the provider, so there’s some reundancy in the system already. However, as we all know, two is one and one is none with backups, so I’d like to add a separate backup server in the mix.

As there’s devices which are not online all the time I’m leaning towards an agent-based solution where devices push their data to the backup server instead of server pulling the data in. Also as I have some spare capacity I’d like to have an option to offer backup storage for friends as well where agent-based solution is a practically requirement.

But now the difficult thing is to decide software for it. Veeam offers something for hobbyists, but I’d rather have more open solution. Bacula seems promising, but based on a quick read it doesn’t seem to be that simple to set up. Amanda looked good too, but that seems to be more or less abandoned project. Borg Backup would fill my own needs, but as friends tend to have either Windows or OSX that’s not quite what I’m after.

Any suggestions on what route I should take?

https://sopuli.xyz/post/42750481
Reply
$$13911
https://lemmy.world/u/suigenerix posted on Mar 17, 2026 22:29
In reply to: https://sopuli.xyz/post/42750481

Kopia might meet your needs

https://kopia.io/

https://lemmy.world/comment/22719964
Reply
$$13933
https://lemmy.world/u/suigenerix posted on Mar 17, 2026 23:03
In reply to: https://lemmy.world/comment/22719964

Kopia might meet your needs.

https://kopia.io/

(Edit, because I’ve got more time :)

  • Runs on Windows and macOS
  • Can run as client-server, or standalone, backing up to local, network, S3, WebDAV, various clouds, etc
  • Open source
  • Snapshots are incremental, encrypted, and deduplicated
  • CLI and GUI

I’ve been happily using it for years for similar needs (mixed systems)

https://lemmy.world/comment/22720469
Reply
$$13944
https://slrpnk.net/u/statelesz posted on Mar 17, 2026 23:22
In reply to: https://sopuli.xyz/post/42750481

Borg an Restic should both be able to do that. I personally use Borg on my Storagebox and have scripts on all my devices that push periodic backups.

https://slrpnk.net/comment/21305516
Reply
$$13957
https://lemy.lol/u/HelloRoot posted on Mar 17, 2026 23:46
In reply to: https://slrpnk.net/comment/21305516

same, borg with borgmatic

https://lemy.lol/comment/24813658
Reply
$$14286
https://lemmy.world/u/Passerby6497 posted on Mar 18, 2026 12:04
In reply to: https://sopuli.xyz/post/42750481

Another vote for borg, I use a script and cron on the systems that aren’t in my proxmox host to trigger it and write to my NAS. There are windows GUIs for it, and you could also use WSL to run it.

But imo, backups should always be push, not pull. Makes it much easier to manage from my experience

https://lemmy.world/comment/22728225
Reply
$$14425
https://lemmy.world/u/Cloudstash posted on Mar 18, 2026 15:22
In reply to: https://sopuli.xyz/post/42750481

Just do like Tieto and loose it. Dont worry, you are protected by mallicious compliance

https://lemmy.world/comment/22731736
Reply
$$14473
https://sopuli.xyz/u/IsoKiero posted on Mar 18, 2026 16:55
In reply to: https://lemmy.world/comment/22731736

Not from my wife if I lose our photo collection which has been building up since we got our first digital camera 20ish years ago.

https://sopuli.xyz/comment/22499230
Reply
$$14516
https://lemmy.world/u/Cloudstash posted on Mar 18, 2026 18:45
In reply to: https://sopuli.xyz/comment/22499230

I would try to avoid calling your wife mallicious compliance. There are pretty much always deviations to all plans, good or bad. In your case, do not let a Tieto curry team manage your data 😂

https://lemmy.world/comment/22735759
Reply
$$14640
https://sh.itjust.works/u/fruitycoder posted on Mar 19, 2026 00:00
In reply to: https://sopuli.xyz/post/42750481

I have my shared data on Longhorn, so for services that’s just longhorn as a PVC on rke2(k8s) and for clients I expose the NFS for mounts from a longhorn PVC to them to mount to.

https://sh.itjust.works/comment/24367029
Reply
$$14746
https://eviltoast.org/u/johntash posted on Mar 19, 2026 05:33
In reply to: https://sopuli.xyz/post/42750481

Kopia isn’t exactly agent based but you can at least change settings/policies for different machines if you use kopia server. I use it to have a global exclude list basically on the machines I back up.

https://eviltoast.org/comment/18105209
Reply
$$14765
https://lemmy.world/u/tobz619 posted on Mar 19, 2026 07:01
In reply to: https://sopuli.xyz/post/42750481

??? What’s wrong with a simple cron job / systemd timer with a bash script?

https://lemmy.world/comment/22745030
Reply
$$14786
https://sopuli.xyz/u/IsoKiero posted on Mar 19, 2026 08:17
In reply to: https://lemmy.world/comment/22745030

No deduplication, encryption nor support for non-linux operating systems for a start.

https://sopuli.xyz/comment/22511480
Reply