Hello! This is something I've been wanting to ask for a long time.
I have an amdump run in progress right now. It needs to dump a couple of hundred gigabytes spread across ca 10 DLEs, some of which are <100 MB, some over 50 GB. Amdump has been running for 6 hours. Amstatus shows that two smallest DLEs are 'finished', one ~20GB DLE is 'dumping' and 5 DLEs totalling 110 GB are in state 'dump done, waiting for writing to tape'.
Why doesn't Amanda write these 5 DLEs to tape while dumping the 6th one? The tape drive isn't doing anything (amstatus shows 'Taper status: idle'). I can't see any obvious parameters in amanda.conf that would control this. The current behaviour - first writing (almost) all the DLEs to holding disk and then from holdingdisk to tape - means that amdump run takes much longer compared to if the 'wait-for-writing-to-tape' DLEs were taped simultaneously with dumping these DLEs that are later in the queue.
If it matters, this is Amanda 3.2.0 using vtapes with chg-disk. -- Toomas Aas
