Ich bin dabei, alle Dienste und Daten von meinem in die Jahre gekommenen Linux-Heimserver auf ein QNAP TS-228A umzuziehen.
Dazu gehören auch zwei bash-Skripte, die periodisch per cron ausgeführt werden.
Das eine läuft alle fünf Minuten und sichert das Ereignisprotokoll meiner Fritzbox fortlaufend in eine Textdatei.
Es benötigt neben Standardkommandos wie date, echo, test, cat, tail, expr insbesondere die Programme curl, iconv, md5sum und den JSON-Parser jq.Das andere läuft täglich und sichert mein Mailkonto samt Adressbuch und Kalender von meinem Mailprovider in ein lokales git-Archiv.
Dazu nutzt es die Python-Programme offlineimap und vdirsyncer, es benötigt also eine Python-Umgebung und natürlich git.
Die gesicherten Daten sollen dann für berechtigte Benutzer in einem Freigabeordner zum Lesen zugänglich sein.
Was empfiehlt die versammelte QNAP-Expertengemeinde für so einen Anwendungsfall?
Soll ich dafür die Container Station installieren und einen eigenen Linux-Container mit den nötigen Komponenten anlegen?
Oder ist das Overkill und die beiden Cronjobs können genausogut direkt ins QTS?