What is Duplicati? It sound like something you install locally on each server that will send backups to NAS/cloud/wherever. Is that correct?
Yup, it's backup software. Does both image and file based. Can send to local, remote, or cloud destinations. It's an agent, so it installs ON Windows, MacOS or Linux.
How do you keep track of all the backups if you have hundreds of duplicati installations running? There are no central backup server or UI right? All installations are independent of each other?
Ah, excellent question. So there is no central server, that is correct. All installations are independent, also correct. But they are open source and have some APIs and messaging options. That's great when you have one or two. But with hundreds (like we will have once the conversion is done) you need something more.
Thankfully there is a non-open source Duplicati monitoring service that we are using that is cheap and does just that. It does NOT control them, only monitors. But honestly, that's perfect. It is so easy to use MeshCentral to hop on and manage the instances when they need something. The central system just tells us that all is well or not. So while Duplicati ITSELF doesn't do that, third party tools do and that's what we are doing now.
Also talking about building our own open source solution to do that for reasons of integration into other things (namely helpdesk) but that hasn't gone very far since the other solution is cheap and working.
Great, thanks for clarifying. I often find myself looking at a product amazed at how badly they manage to explain what it's for and how it works. But you summed it up nicely.