[u-u] Is anyone still using Amanda for backups?
Dan Astoorian
djast at ecf.utoronto.ca
Fri Jan 14 16:12:52 EST 2022
Just curious... is anyone out there still using Amanda for their
backups?
The reason I ask is because I recently migrated our Amanda configuration
from CentOS 7 (Amanda 3.3.3) to a AlmaLinux 8 server (Amanda 3.5.1), and
ran into several issues--some RedHat-specific--that I find it difficult
to believe nobody else had encountered and reported.
For the curious, the problems I've hit so far include:
- a permissions issue (initiated by Red Hat in response to SELinux
stupidity, not a problem in Amanda itself) that prevented Amanda from
creating indices for XFS backups, making it impossible to restore
files using amrecover; cf.
https://bugzilla.redhat.com/show_bug.cgi?id=2000179 (this one actually
had been patched in Fedora, but the fix had not been backported to Red
Hat Enterprise Linux);
- the Red Hat default shipped configuration having permissions on
/etc/amanda/DailySet1 that prevented dumps from running (because the
backup user could not open /etc/amanda/DailySet1/command_file for
writing, although it's questionable why write permission in the
configuration directory should be necessary in the first place); cf.
https://bugzilla.redhat.com/show_bug.cgi?id=2038948 ;
- "amrecover" from a remote client running an older release of Amanda
causing amidxtaped to segfault if the tape device is specified using
"tapedev" rather than "tpchanger" on the server.
I've also run into other minor issues that don't directly impact
Amanda's functionality, but do serve to undermine my faith in the system
as a whole (e.g., frequent "Segmentation fault (core dumped)" incidents
following file restores, cases where I've had to hit Ctrl-D for a
restore to proceed despite there being no prompt, etc.).
Furthermore, it looks to me like there hasn't been any active
development since Amanda 3.5.1 was released (December 2017).
Was code quality/testing for Amanda always this bad? Has the open
source version of Amanda devolved into abandonware? Should I be
considering alternatives (e.g., Bacula)?
Thanks,
--
Dan Astoorian, Systems Administrator
Engineering Computing Facility
University of Toronto
More information about the u-u
mailing list