hello,
i do backup to and external usb disk with hd-idle ( https://github.com/adelolmo/hd-idle ) utility. this saves a LOT of energy for my little s740 home server and pve mini servers/clusters in makerspace bonn and dingfabrik cologne.
unfortunately, i'm having a hard time scheduling the different tasks that they won't overlap and that there isn't too much gap in between, which result in unnecessary spindown and spin-up of the disk
there are 5 different places for schedules to be managed:
- schedule backup task on the pve server
- schedule gc task on pbs
- schedule prune task on pbs
- schedule verify task on pbs
- schedule replication task on pbs
what i'm missing is some sort of automatic start of "verify/prune/gc" triggered by the daily backup task on pve.
i made a shellscript to have prune/gc/verify in a serialized fashion, which works good to some degree, but i wonder if there isn't a more elegant way/approach
i do backup to and external usb disk with hd-idle ( https://github.com/adelolmo/hd-idle ) utility. this saves a LOT of energy for my little s740 home server and pve mini servers/clusters in makerspace bonn and dingfabrik cologne.
unfortunately, i'm having a hard time scheduling the different tasks that they won't overlap and that there isn't too much gap in between, which result in unnecessary spindown and spin-up of the disk
there are 5 different places for schedules to be managed:
- schedule backup task on the pve server
- schedule gc task on pbs
- schedule prune task on pbs
- schedule verify task on pbs
- schedule replication task on pbs
what i'm missing is some sort of automatic start of "verify/prune/gc" triggered by the daily backup task on pve.
i made a shellscript to have prune/gc/verify in a serialized fashion, which works good to some degree, but i wonder if there isn't a more elegant way/approach
Last edited: