Betreibe einen UnRaid-Server, für den ich nun gerne ein trojanersicheres Daten-Backup einrichten möchte. Dazu ist es ja notwendig, dass das Backup-Medium nicht dauerhaft mit dem Server/Netzwerk verbunden ist.
Umsetzen würde ich das gerne nun mit 2 externen USB-Festplatten, die bei Start (Strom ein) automatisch über das UnassignedDevices-Plugin vom Server gemountet werden und dann Duplicati darauf seine jeweilige Datensicherung vornimmt.
Danach soll die Platte wieder ausgeworfen werden. Die beiden USB-HDD würde ich dabei gerne im wöchentlichen Wechsel verwenden wollen, falls sich eine Platte doch etwas einfängt, die Sicherungen der Vorwoche wenigstens noch da sind.
Um nun auch die Verbindung zum Server zu trennen, würde ich die USB-HDD nun auch gerne nach dem Backup stromlos machen.
Konkret sehe das Schema also so aus:
Woche 1 USB-HDD 1 Mo, Di, Mi, Do, Fr, Sa, So jeweils 02.00 Uhr Strom ein Mount Datensicherung Unmount Strom aus
Woche 2 USB-HDD 2 Mo, Di, Mi, Do, Fr, Sa, So jeweils 02.00 Uhr Strom ein Mount Datensicherung Unmount Strom aus
Woche 3 USB-HDD 1 Mo, Di, Mi, Do, Fr, Sa, So jeweils 02.00 Uhr Strom ein Mount Datensicherung Unmount Strom aus
usw.
Duplicati kennt den Rhythmus 14-tägig, so dass die Back-Aufträge entsprechend eingerichtet werden können mit den wechselnden Sicherungspfaden.
Für Strom Ein/Aus habe ich mir mal testweise einen Shelly-Plug-S besorgt, da ich nicht groß in das Thema Smart Home mit tasmota etc. einsteigen will.
Shelly ist eingerichtet und unter seiner fixen IP-Adresse steuerbar. Danach testweise mal Home Assistant Core als Docker auf dem UnRaid-Server installiert, weil dort wohl die Shelly-Einbindung out-of-the-box läuft und es wohl bedienerfreundlich sein soll.
Shelly wird allen Entities erkannt - aber nun eine Automation mit Trigger etc. einzurichten - puuh! Keine Ahnung, wie ich da zu meinem zweiwöchentlichen Rhythmus komme...
Am einfachsten wäre wohl stattdessen eine simple digitale Zeitschaltuhr - habe aber noch keine gefunden, die 14-tägig kann.
Alternative wäre auch Fritz!DECT 200 für meine Fritzbox, da das Smart Home dort einen Kalender laden kann. Leider finde ich aber nichts, wie dann die Konfiguration per Kalender aussähe und ob es unbedingt der Google Kalnder sein muss oder ob auch webcal geht. Und für Experimente, ohne zu wissen, ob das mit dem Kalender klappt, sind mir die AVM-Sachen zu teuer...
Bevor ich aber weitermache: ist das überhaupt der richtige Weg, wenn man von Scripting keine Ahnung hat? Hat jemand andere Ideeen zur Umsetzung für Einsteiger? Möchte es so simpel (und ergo stabil) wie möglich halten, weshalb ich HA z.B. auch als Core im Docker installiert habe und keine VM für Hass.io etc.
Oder hat einfach einer eine passende Blueprintvorlage für HA