NextCloud (at least the NextCloudPi option) has backup features built in, both for files and the database.
It's trivial to set up secure backups. With NextCloudPi having basically zero hardware costs it's highly feasible to setup multiple systems and have them either federate (i.e. work like other cloud services) or use as off-site backup.
Yes, love the NextCloudPi options. Ownyourbits makes a really great job with it.
But I found Syncthing to be more light and that fits my need much better.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.