Backup Home Assistant auf HiDrive
Backups sind wichtig für den Betrieb von Anwendungen aller Art, so auch für Home Assistant. Ich habe mich im Netz informiert, was es da gibt:
- Backup in Home Assistant direkt
- Samba Backup auf einem NAS
- andere
Folgende Anforderungen habe ich:
- Automatische Sicherung um eine definierte Uhrzeit
- Sicherung mit Boardmitteln Windows 11
- Sicherung in der Cloud mit SMB auf HiDrive
A. Einrichtung Backup Home Assistant
Backup Automatisierung erstellen
Automatisierung & Szenen auswählen
Unter Automatisierung Backup Regel erstellen
Backup Regel, um 12:00 Uhr ein vollständiges Backup erstellen
B. Einrichtung Freigabe Backup Ordner mit Share
C. Windows 11 konfigurieren
Es ist wichtig, das das Backup funktioniert, ohne dass ein Benutzer angemeldet ist. Ich habe dazu einen neuen User „Administrator“ eingerichtet der mit einem Passwort versehen ist.
Die Datei backupha.bat ist notwendig, um später in die Augabenplanung integriert zu werden, damit das Backup zu festgelegten Zeiten gestartet werde kann.
Die Datei backupha.bat habe ich unter C:\ installiert.
Hidrive benötigt die SMB Option. Diese ermöglicht die Einbindung in Windows als Laufwerk.
Datei: backupha.bat
net use Z: /delete
net use Z: \\<HA-IP>\backup /user:homeassistant <Passwort>
net use Y: /delete
net use Y: \\smb3.hidrive.strato.com\root /user:<HiDrive User> <Hidrive Passwort>
if not exist y:<Hidrive Pfad>\Backup_Homeassistant\%Date% Md y:<Hidrive Pfad>\Backup_Homeassistant\%Date%
xcopy Z:\*.* y:<Hidrive Pfad>\Backup_Homeassistant\%Date% /s /f /y
Parameter:
<HA Passwort> = Home Assistant Passwort
<HA-IP> = Home Assistant IP
<Hidrive Pfad> = Hidrive Pfad
<HiDrive User> = Hidrive User
<Hidrive Passwort> = Hidrive Passwort