Gitlab is surprisingly good for that. I keep backup schedules in it executed as CI pipelines. Gitlab runner executes my ansible custom code in docker container using image prepared for that purpose.
Ask HN: Best Centralized Backup Solution
61–70 of 70 posts
Re: Ask HN: Best Centralized Backup Solution
#62Earlier quoted context omitted.
I thought it was reasonably secure (consider this would only include minimal binaries required for rsync without an interactive shell), but I am relatively ignorant in this area, would you care to elaborate? LXC/D was on my radar but all of this is a little more complexity than I was anticipating dealing with myself (the security side of locking down the rsync account at least). I may even settle for "restricted rsyn…
Indeed. For clarification, FreeBSD jails are considered safe, since they add capabilities checks on top of the chroot. Chroot itself, on the other hand, is relatively easy to break out. Not sure if you have ever used, but you might enjoy FreeBSD :) using jails is not at all that difficult. To be honest I find it easier to use jails than docker. Never used LXC so I don't know how it compares with regards to ease of us…
Re: Ask HN: Best Centralized Backup Solution
#63Earlier quoted context omitted.
He didn't say, he's using AWS. Or did you mean something different?
He can migrate to AWS. Managing database backup manually when there is something like RDS and now RDS serverless seems like a lost cause.
There are plenty of reasons companies still host everything on their own servers, and can't/don't want to move their infrastructure to a cloud service.
Re: Ask HN: Best Centralized Backup Solution
#64burp ( https://burp.grke.org/ ) comes to mind, as well. Windows and UNIX-like only, no macOS.
"For Mac users, burp is available in Homebrew. See the quick start page for more information." - https://burp.grke.org/download.html Also, I can't imagine how something could be for Unix-likes and not target Mac OS, since it is literally a certified Unix.
We do not live in a perfect world. But backups can have exactly zero errors.
But thanks for pointing out, that a mac brew exists. I did not see this.
Re: Ask HN: Best Centralized Backup Solution
#65But in truth, it's a bit complex to setup. You have 3 daemons (agent, director and storage) each with its configuration.
This configuration files must match exactly (a bit like a nagios configuration) (http://www.bacula.org/2.4.x-manuals/en/main/Conf-Diagram.png).
Adding SSL is also a bit annoying, as there are many moving parts.
But once setup, it works quite well and bconsole is nice.
It's also quite easy to install since it's already available in most distributions.
You can set backup policies on a per job basis, do full, incremental and differential backups, you can also set a pre and post backup scripts as well as do the same for restorations. It is quite comprehensive albeit a bit complex.
At home, I use it with an old LTO-1 tape recorder/bank (IBM 3581-H17) repaired with pieces of bicycle tube (I find this kind of robots fascinating, a bit anachronistic in our age, but still relevant).
In the end, I'm not sure if I will recommend it, but it's definitely a viable option.
Re: Ask HN: Best Centralized Backup Solution
#66Earlier quoted context omitted.
Using a file storage service like B2 or S3 as a file system is a bad idea anyway. You won’t be able to use features such as deduplication and incremental backup. It’s better to use an external tool such as Restic or Duplicacy. So moving 5GB file is just a matter of changing a few KB index file.
Depends what you're backing up IMO. In the case of my home video and pictures, I have terabytes of data that is largely unique+incompressible so the "dedupe" step on every backup program I've used so far takes a ridiculously long time and yields approximately zero space savings. Incremental backup I also don't care about because `s3 sync` already only syncs what changed, and I don't care about restoring to previous v…
Re: Ask HN: Best Centralized Backup Solution
#67Backup & Recovery - Inexpensive Backup Solutions for Open Systems
https://www.oreilly.com/library/view/backup-recovery/0596102...
It's from 2009, but going through the comments here it seems not much has changed. It will help you choose the right tools, and with many of the open source ones, configure them.
Re: Ask HN: Best Centralized Backup Solution
#68Re: Ask HN: Best Centralized Backup Solution
#69Re: Ask HN: Best Centralized Backup Solution
#70BackupPC is the best one: https://backuppc.github.io/backuppc/ You get every professional features out of the box (full/inc backups, deduplication, compression...) & everything is automated.
backuppc works really well, the drawback is that it is kind of slow if you have lots (millions) of files.