On 1/21/24 21:42, gene heskett wrote:
On 1/21/24 18:29, David Christensen wrote:
On 1/21/24 14:48, gene heskett wrote:
On 1/21/24 16:13, David Christensen wrote:
On 1/21/24 03:47, gene heskett wrote:
On 1/21/24 01:33, David Christensen wrote:
3.  For Amanda, either add more HDD's to the storage server or build another server.  If another server, shut it down when you are not using it.
...
Designed to run every night when things are relatively quiet, how this works well depends on the other machines it is backing up be available.
...
1. Wake on LAN.

2. Wake at preset day/time.
...
Unfortunately, amanda is truely ancient, for some reason the originator who first wrote it in the later 70's IIRC sold it nearly 20 years ago to a commercial outfit called zmanda, who took it more or less commercial, throwing the amanda named version under the buss. They must have ran out of money and resold it to another outfit, who has redoubled their effort to get rid of the free version. One of the things it has not been fixed to do, is issue a wakeup call, and wait for the clients to get their stuff in one sock, say 30 seconds to get everything spun up and ready to take orders, so I'm pretty sure a client that doesn't respond in milliseconds will be skipped. So basically, amanda needs to be officially forked since the current owner, Betsol has not made any contribution to amanda that amounts to an actual update but once in 6 or 7 years now,  There's several things it now needs, such as the wake-on-lan support done right. Python is part of it but python 2 is still needed. Or a whole new start for something to replace and put it back squarely in the gplv2 or 3 camp. If there is actually another capable of diddling the level schedule like amanda does, I'm sure I could name some of the major users that would jump ship in a week or so once they became aware of a workalike.


It appears Amanda has a script API for both the client and the server:

https://manpages.debian.org/buster/amanda-common/amanda-scripts.7.en.html


The zmanda wiki has a Script API page, but it is empty (?):

https://wiki.zmanda.com/index.php/Script_API.


For BIOS/UEFI wake-on-lan, it might be possible to write a script that wakes the clients, to write a script that shuts down the clients, to configure the Amanda server to run the wake script before backups, and to configure the Amanda server to run the shutdown script after backups.


For BIOS/UEFI wake at preset day/time, it might be possible to set the clients to wake before the scheduled backup time, to write a script that shuts down the clients, and to configure the Amanda server to run the shutdown script after backups.


David

Reply via email to