Dateien von Home Assitant auf z.B. NAS kopieren

HaUsr23

Member
Hallo zusammen,
ich möchte gerne täglich, Dateien aus dem RaspberryMatic Backup Verzeichnis auf ein NAS oder die FritzBox kopieren.
Ich benutze aktuell Samba Backup um dieses mit der Home Assitant Installation zu erledigen, leider kann ich da aber anscheinend nicht noch zusätzlich den Pfad zum \\backup\raspberrymatic Ordner mit angeben. Somit sind die täglich von RM angelegten Backups verloren falls das System mal stirbt.
Es wäre also praktisch, entweder diese RM Backups einfach per Automation zu kopieren oder in das Samba Backup mit aufzunehmen.
Hat da jemand einen Tip ?
 
Kannst Du den Pfad nicht in Samba Backup eintragen, oder möchtest Du einen zusätzlichen Pfad eintragen (also einen zweiten oder dritten)?
 
Oder mit einer Automation (im Beispiel den Schalter gegen eine Uhrzeit als trigger ersetzen):

YAML:
alias: "Verzeichnis kopieren"
trigger:
  - platform: state
    entity_id: switch.mein_schalter
    to: "on"
action:
  - service: shell_command.kopiere_verzeichnis
mode: single

YAML:
shell_command:
  kopiere_verzeichnis: "cp -r /pfad/zum/quelle/verzeichnis /pfad/zum/ziel/verzeichnis"
 
Ich würde gerne den Pfad in Samba Backup eintragen, wenn ich das richtig sehe geht das aber nicht.
Zumindest in der GUI kann ich nur Pfade ausschließen, nichts desto dennoch nimmt der natürlich nicht den Backup Ordner im Backup auf :)
Dummerweise backupt RaspberryMatic allerdings genau in diesen und ich kann den Pfad in RM nirgends angeben.
Daher die Idee, den Unterordner einfach zu kopieren.

Wenn das mit Deinem yaml Codes geht wäre es toll.
Ich verstehe das richtig, der 2. yaml code kommt in configuration.yaml, richtig ?
Kann ich dort für den Zielpfad auch den Pfad zur FritzBox eintragen oder muss ich da in HA noch zusätzlich irgendwo ein/e externe/s Quelle/Ziel angeben ?
 
Es wird ein Script ausgeführt (kopiere_verzeichnis"). Da kannst Du einen ganzen Roman hineinschreiben. Du kannst den Zielpfad zur FritzBox dort hineinschreiben. Am besten Du googelst mal nach Beispielen.
 
@HA-DAU
Das Problem ist, ich kann nirgends einen Pfad als Quelle bei den HA Backups angeben, außer denen die er mir anbietet.
Dummerweise erstellt ja das RaspberryMatic sein Backup im /backup/raspberrymatic Ordner.
Wenn ich den Pfad angeben könnte wärs perfekt. Aber ich glaube HA backupt nicht aus seinem eigenen Backup Ordner, is ja auch irgendwie im Kreis gedacht.
Ich versuche mal das RM Backup Verzeichnis in den Media Ordner zu kopieren und alle anderen Media Unterordner auszuschließen, dann könnte es mit dem automatischen Backup funktionieren...
 
@Loxley
Also das Umkopieren scheint nicht zu funktionieren:

YAML:
shell_command:
  copybackup: cp -R /backup/raspberrymatic /media/raspberrymatic


Info:
stdout: ''
stderr: 'cp: can''t stat ''/backup/raspberrymatic'': No such file or directory'
returncode: 1

Obwohl der Pfad so existiert. Oder is der backup Oedner so ein "spezieller HA Pfad" wo noch irgendwo was drin oder dran gehängt werden muss ?
 
Hallo @HaUsr23,

hier mal eine kurze Anleitung, ungeprüft.

Home Assistant Backups auf der Fritzbox NAS speichern – Einfach und sicher!


Backups sind das A und O für ein stabiles Smart Home. Aber warum nur lokal speichern? In diesem Beitrag zeige ich dir, wie du deine Home Assistant Backups ganz ohne Samba-Addon auf der Fritzbox NAS ablegen kannst. Einfach, effizient und sicher!
:closed_lock_with_key:



Warum zwei Speicherorte für Backups?


Redundanz ist der Schlüssel. Stell dir vor, dein Home Assistant-Server raucht ab – was dann? Mit einem zweiten Speicherort, wie der Fritzbox NAS, bist du auf der sicheren Seite. Im Worst-Case-Szenario hast du alle Daten gesichert und kannst schnell wieder loslegen.
:fire_engine:



Schritt-für-Schritt-Anleitung:


  1. USB-Speicher in der Fritzbox einrichten:
    • Melde dich bei deiner Fritzbox an.
    • Gehe zu Heimnetz > USB-Speicher.
    • Aktiviere die Heimnetzfreigabe und vergebe einen passenden Namen für den Speicher.
  2. Nutzer für den NAS-Zugang erstellen:
    • Gehe zu System > Fritzbox-Benutzer.
    • Erstelle einen neuen Nutzer mit Zugriffsrechten auf NAS-Inhalte (lesen & schreiben).
  3. Ordnerstruktur auf der NAS anlegen:
    • Richte einen Ordner für Backups ein, z. B. /fritz.nas/Test/Backup.
    • Notiere dir den genauen Pfad für die spätere Einrichtung in Home Assistant.
      :link:
  4. Netzwerkspeicher in Home Assistant hinterlegen:
    • Gehe zu Einstellungen > Automatisierungen & Szenen.
    • Füge den NAS als Ziel für Backups hinzu, indem du die entsprechenden Pfade und Zugangsdaten einträgst.
  5. Automatisierung für Backups erstellen:
    • Wähle als Trigger eine feste Zeit, z. B. 2:30 Uhr nachts.
    • Aktion: Backup erstellen und auf der Fritzbox NAS speichern.
      :alarm_clock:
 
@u5zzug
RaspberryMatic ist das Add-On um Homematic Module in HA zu nutzen, ja. RM macht jede Nacht ein eigenes Backup, alledings standardmäßig im HA /backup/raspberrymatic Ordner.

@u5zzug
@HA-DAU
Da die HA Standard Backups aber keine zusätzliche Auswahl eines beliebigen Ordners des HA Systems zulassen, sondern nur das Ausschließen beliebiger Ordner, kann man mit den Standard Backups aus meiner aktuellen Sicht nicht das /backup/raspberrymatic Verzeichnis sichern.

Also, wenn es ein shell script gibt was funktioniert, um den Unterordner "raspberrymatic" im /backup Ordner in den /media Ornder zu kopieren, wäre für mich alles ok.

Leider bekomme ich aber obige Fehlermeldung beim Trace angezeigt.
 
Ich glaube es besteht noch ein Verständnisproblem auf eurer Seite.
Das Add-On speichert nicht in seinen Unterordnern dessen Backups, sondern im Backup Unterordner von HA.
Somit wird beim Backup des RM Add-Ons nicht dessen Backup gesichert.

Es bleibt bei der Suche nach einem funktionierenden :)
 
Hallo @HaUsr23,

also ich habe das Gefühl, wir alle reden aneinander vorbei und denken vermutlich das gleiche....
Also wenn ich eine Konfiguration von HA versemmelt habe und es absolut nicht passt.
Dann kann ich doch eine 1:1 Kopie von HA aus dem Backup von sagen wir ca. 05:30 Uhr wieder herstellen.
Gut es fehlen ca. 24 Stunden oder mehr.
1. Stimmt das?
Wenn ja, dann macht das speichern des Backups von HA, welches von 05:30 Uhr gemacht wurde nur ein Cloning von dem Backup auf das NAS (Magenta Cloud).
Wenn ich mir dann auch noch den Unterbau des HA komplett zerbröselt habe.
https://www.heimnetz.de/anleitungen...ssistant-installation-auf-einem-raspberry-pi/
Bei mir der Raspberry Pi5, dann lade ich mir ein jungfräuliches Image (Raspberry Pi5), spiele das Image auf die SSD auf, starte dieses, bis ich an den Punkt komme...
https://www.heimnetz.de/anleitungen...stant-anlage-wiederherstellung-eines-backups/
Neu einrichten oder Backup herstellen.
Dann wähle ich mir mein Backup von 05:30 Uhr aus, egal auch vom NAS oder Magenta Cloud, oder einem sonstigen Ort.....
Warte eine lange Weile und danach ist alles wie am 05:30 Uhr als wenn nichts passiert wäre.

Wo sind die Spezialisten die auch Ihr Backup in einer NAS speichern...
Ich bin doch nicht der einzige hier im Universum....
 
Zuletzt bearbeitet:
@HA-DAU
Das mit dem aneinander vorbei reden un d verstehen ist genau der Fall.
Es geht nicht darum, dass ein Backup nicht funktioniert, ich mache meine Backups sowohl lokal auf dem HA System als auch auf einem USB Device an meiner FritzBox (Sozusagen NAS). Funktioniert alles so wie es soll.
ABER das HA Backup nutzt auf dem HA System den lokale Ordner /backup in dem es die lokalen Backups speichert. In diesem Ordner legt das Add-On RaspberyMatic seine eigenen Backups des Homematic Systems im Unterordner raspberrymatic ab.
Die HA Backup Software Backups natürlich nicht den lokalen backup Ordner in dem es selbst die Backups speichert, da beißt sich die Schlange sonst in den Schwanz. Somit wird das Backup des Add-Ons im /backup/RaspberryMatic Unterordner niemals durch das HA Backup auch auf das NAS übertragen. Sprich, wenn das System tot ist sind auch die Add-On Backups futsch.
Um das zu verhindern möchte ich den raspberrmatic Unterordner in z.B. den lokalen /media/raspberrymatic Unterordner kopieren, da ich diesen im HA Backup mit aufnehmen kann und er dann auf dem NAS gespeichert wird.

Also nochmal, ich brauche nur eine Möglichkeit das /backup/raspberrymatic Verzeichnis lokal auf dem HA System in den Ordner /media/raspberrymatic zu kopieren.
Leider bekomme ich beim Aufruf des Scripts oben eine Fehlermeldung, dass der Pfad nicht existiert, was aber auf File Ebene nicht stimmt, da der Pfad da so genau aussieht.
 
Hallo @HaUsr23,

ok, ab hier bin ich raus und kann Dir mit meinem gefährlichen Halbwissen nicht mehr weiter helfen. ;)

Da müssen jetzt die Profis ran, oder Du findest noch einen gangbaren Weg das zu realisieren und teilst uns den mit.
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
7.003
Beiträge
68.092
Mitglieder
7.382
Neuestes Mitglied
SINZE
Zurück
Oben