Duplicati is not doing what it's supposed to... what are the alternatives? reddit / selfhosted ---------------------------------------------------------------------- Zestyclose_Car1088 · 2023-10-03 20:52 Duplicati backups keeps failing so I need an alternative. Looking for something that can run in a Docker Container and has a simple UI... any suggestions? ---------------------------------------------------------------------- kangawood · 2023-10-03 21:02 [Kopia](https://kopia.io/docs/installation/#docker-images) is what I switched to from Duplicati. Faster, more reliable, very simple UI. ---------------------------------------------------------------------- RunOrBike · 2023-10-03 21:46 While Kopia is more or less comparable to Duplicati feature wise, the UI IMHO isn’t, ex. you can‘t search for files in your pack ups in Kopia UI. ---------------------------------------------------------------------- Lankiness8244 · 2023-10-03 22:34 Freefilesync ---------------------------------------------------------------------- violet-crayola · 2023-10-03 23:56 Is there a pull backup as opposed to push? ---------------------------------------------------------------------- kangawood · 2023-10-04 00:40 True. You can however mount your Kopia backup as a local filesystem and search from there. That's how I do it, anyway. ---------------------------------------------------------------------- selfguest · 2023-10-04 00:47 bacula You can set up a central director that "pulls" backups (actually starts the backup) on configured clients (file daemons). The director actually tells the clients which files/directories need to be backed up and which ones to exclude (i.e. the configuation is all central). You can also configure "pre backup" scripts (e.g. backup of DB or zip the logs dir) to be executed before the backup - again in a central location (i.e. director) The backup can be (optionally encrypted and) sent to storage resources configured under one or more "storage daemons". Pretty powerful, flexible and reliable (so far at least). The initial setup can be time-consuming and frustrating, though. ---------------------------------------------------------------------- maximus459 · 2023-10-04 01:37 Can kopia back up db's ? ---------------------------------------------------------------------- kangawood · 2023-10-04 01:44 Like the data files from a MariaDB / Postgres database? Sure. You'd probably want to shut down the DB first to make sure the data is consistent though. ---------------------------------------------------------------------- ninadpchaudhari · 2023-10-04 02:31 Any resources for a “relatively” easy guide on setting Bacula up? Last time I checked it, the setup was pretty involved. ---------------------------------------------------------------------- maximus459 · 2023-10-04 03:26 Yeah, from running containers.. Is there a way to automate the process? I'm actually using kopia to backup some static folders.. haven't figured out the dB part yet.. ---------------------------------------------------------------------- kangawood · 2023-10-04 04:43 If you look at the Snapshot Actions section of the policy that applies to your backups, there are before/after script actions that you can run. I haven't actually used this, but I think this would be where you could script your DB shutdowns/startups. ---------------------------------------------------------------------- maximus459 · 2023-10-04 05:42 Hmm.. will have to check it out ---------------------------------------------------------------------- selfguest · 2023-10-04 12:14 I agree that it's pretty involved the first time. I know that it took me several days when I initially set it up 3-4 years back. I didn't find anything that was easy to follow (at least for what I wanted to do) at that time. I haven't looked since because my setup has been working. But the good news is - once I got it working for backing up one of my machines, I was able to set it up for each of my other machines in a matter of minutes (just copy the config and edit a couple of params like host name and password). For disk-based backups (e.g. to an external USB disk), setting up vchanger with Bacula is very valuable. A Web UI (like bacula-web) can also help in visualizing what's going on (but not for configuring or running backups). ---------------------------------------------------------------------- ProbablePenguin · 2023-10-04 12:55 Duplicati is the only one with a decent UI, unfortunately the backup portion is very buggy as you've found. I use restic via [resticprofile](https://github.com/creativeprojects/resticprofile) which manages the config and scheduling, it's not as easy as duplicati to set up, but it's not too bad. ---------------------------------------------------------------------- cosmicdan808 · 2023-10-06 03:46 I too was sick of Duplicati being unreliable, came here from Google.... Kopia is much easier to use and is pretty darn fast too for local backups. Good suggestion, thanks! ---------------------------------------------------------------------- cosmicdan808 · 2023-10-06 03:51 From what I understand, such a task is not possible for \*file\* backup software. You'd instead have your DBMS take snapshots, or rely on atomic features of the underlying filesystem e.g. BTRFS snapshots for this. I think in the case of filesystem/BTRFS snapshots though you still need to do something like FLUSH TABLES WITH READ LOCK though. ---------------------------------------------------------------------- Zestyclose_Car1088 · 2023-10-06 15:03 Thanks, so for so good with Kopia! ---------------------------------------------------------------------- Zestyclose_Car1088 · 2023-10-06 15:03 \+1 ---------------------------------------------------------------------- sherbibv · 2023-10-08 12:25 I for one use [Duplicacy](https://duplicacy.com/). I only did one restore a while back and it worked well. Sidenote, I also paid for it.