3 ms·
Bacula. http://bacula.org/ http://bacula.org/ At my company we are using it for server backups. Linux desktop would do too. Google says it's possible to use Bac
by Nowaker 12y ago
Bacula. http://bacula.org/ http://bacula.org/ At my company we are using it for server backups. Linux desktop would do too. Google says it's possible to use Bacula Client on Mac, but you'd need to figure out yourself.
Bacula is actively developed. http://www.bacula.org/git/cgit.cgi/bacula/log/?h=Branch-7.0 http://www.bacula.org/git/cgit.cgi/bacula/log/?h=Branch-7.0 No risk of being unmaintained at some point, since they build commercial stuff on top of community Bacula.
- Someone1234 12y agoBecula is fine on Linux [server], but I'd never run it on Windows Server again, it has no effective IO throttling (just number of concurrent jobs throttling, which is ineffective). On Linux you can fix it using security groups with limitations placed on IO specifically (at the kernel level). It is better at several large files than thousands of small files. In fact when you throw millions of small files at it it chokes pretty bad (CPU skyrockets). So if you need to backup an SQL server data store you'll be just fine, but thousands of XML files? Maybe not.
- Nowaker 12y agoThanks. OP wasn't interested in Windows. I have never been either, so I didn't even know. Thanks for the info. Regarding the small files performance - thanks for pointing it out. We are using Bacula to backup JIRA & Confluence data stored directly on the disk as files. Some customers have thousands of small attachments in their instances. I haven't seen any performance problems though. Maybe because not only there need to be thousands of small files, but also they need to change often, which is not a case for us. Will keep this in mind. Thanks.