Ich hab mir jetzt mal selber was zusammengebastelt, ähnelt den beiden Scripten, ich hab bei mir aber wenigstens Überblick was passiert. Bin halt kein Programmierer.
Ich hab es bisher so gemacht, dass er für jeden Tag ein Backup anlegt sowie einen SymLink. Beim nächsten Tag wird der SymLink als Link für das inkrementelle Backup genutzt. An 3 Tagen im Monat wird ein Wochenbackup gemacht (man hätte hier auch immer einen bestimmten Tag wählen können). Dazu immer am 1. ein Monatsbackup (daher Wochenbackup nur an 3 Tagen, der 4. Tag ist das Monatsbackup). Das erste Tages-, Wochen- und Monatsbackup wird also komplett durchgeführt ohne Hardlinks. Eine längere Zeit unveränderte Datei liegt also nach einem Monat 3x auf dem Backupdatenträger.
Bin jetzt unsicher ob das der günstigste Weg ist. Speicherplatz wäre ausreichend.