Mit "Samba Backup" über "Samba share" Backup auf "FritzBox NAS" sichern

Hallo zusammen,
ich habe folgendes Problem. Ich habe Samba Backup und Samba share eingerichtet, um Backups auf dem HA und dem NAS in meiner FRITZ!Box speichern zu können.

Nachdem ich alles eingerichtet hab, wurde das ganze auch erfolgreich getestet. Backup wurde erzeugt, im HA abgelegt und automatisch zum FRITZ!Box NAS kopiert.

Ok, für den zweiten Test Backupzeit auf 04:00 gestellt. Die Kontrolle am nächsten Tag hat ergeben, das ein Backup erstellt wurde, dieses aber nicht auf das FRITZ!Box NAS kopiert werden konnte.

Bei mehreren Testläufen hat sich immer folgendes Protokoll im Samba share gezeigt:

*****
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service nmbd: stopping
Got SIGTERM: going down...
[17:40:31] INFO: Service nmbd exited with code 0 (by signal 0)
s6-rc: info: service nmbd successfully stopped
s6-rc: info: service smbd: stopping
[17:40:31] INFO: Service smbd exited with code 256 (by signal 15)
s6-rc: info: service smbd successfully stopped
s6-rc: info: service init-smbd: stopping
s6-rc: info: service init-smbd successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-smbd: starting
[17:40:38] INFO: Hostname: homeassistant
[17:40:38] INFO: Interfaces: enp0s3 
tdbsam_open: Converting version 0.0 database to version 4.0.
tdbsam_convert_backup: updated /var/lib/samba/private/passdb.tdb file.
Added user homeassistant.
s6-rc: info: service init-smbd successfully started
s6-rc: info: service smbd: starting
s6-rc: info: service smbd successfully started
s6-rc: info: service nmbd: starting
s6-rc: info: service nmbd successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
nmbd version 4.18.9 started.
Copyright Andrew Tridgell and the Samba Team 1992-2023
smbd version 4.18.9 started.
Copyright Andrew Tridgell and the Samba Team 1992-2023
INFO: Profiling support unavailable in this build.
*****

Samba name server HOMEASSISTANT is now a local master browser for workgroup WORKGROUP on subnet 192.168.200.14

Im Protokoll der FRITZ!Box sieht man:

20.11.24 17:46:54 Anmeldung des Benutzers HomeAssistant am FRITZ!Box SMB-Dienst von IP-Adresse 192.168.200.14. [8 Meldungen seit 20.11.24 17:41:29]

Samba share hat sich also ordnungsgemäß angemeldet.
Auf dem NAS wird auch eine Datei angelegt. Die ist aber nur 0KB groß.

Kennt einer das Problem?

Kann mir jemand etwas zum “Debug Log” des “Samba Backup” sagen? Ich verstehe das so weit, dass bis zum Backup erstellen alles funktioniert. Aber mir erschließt sich nicht, warum das Backup nicht auf das Fritz!Box NAS kopiert werden kann.

[24-11-23 19:40:04] INFO: ---------------------------------------------------
[24-11-23 19:40:04] INFO: Host/Share: 192.168.200.1/NAS-Zentrale
[24-11-23 19:40:04] INFO: Target directory: HomeAssistant\Backup
[24-11-23 19:40:04] INFO: Keep local/remote: 4/7
[24-11-23 19:40:04] INFO: Trigger time: 04:00
[24-11-23 19:40:04] INFO: Trigger days: Mon Tue Wed Thu Fri Sat Sun
[24-11-23 19:40:04] INFO: ---------------------------------------------------
[24-11-23 19:40:05] DEBUG: Backups local/remote: 9/7
[24-11-23 19:40:05] DEBUG: Total backups succeeded/failed: 99/128
[24-11-23 19:40:05] DEBUG: Last backup: 2024-11-17 22:48
[24-11-23 19:40:06] DEBUG: putting file samba-tmp123 as \HomeAssistant\Backup\samba-tmp123 (0.0 kb/s) (average 0.0 kb/s)
[24-11-23 19:40:06] DEBUG: Posting sensor data to API at /core/api/states/sensor.samba_backup
[24-11-23 19:40:06] DEBUG: API Status: 200
[24-11-23 19:40:06] DEBUG: API Response: {"entity_id":"sensor.samba_backup","state":"IDLE","attributes":{"friendly_name":"Samba Backup","backups_local":"9","backups_remote":"7","total_backups_succeeded":"99","total_backups_failed":"128","last_backup":"2024-11-17 22:48"},"last_changed":"2024-11-23T09:19:13.366617+00:00","last_reported":"2024-11-23T09:19:13.366617+00:00","last_updated":"2024-11-23T09:19:13.366617+00:00","context":{"id":"01JDC52WYP6MYKC66EVCB41R28","parent_id":null,"user_id":"381797dfc7484d86b0985b2ad64d5f33"}}
[24-11-23 19:40:06] INFO: Samba Backup started successfully
[24-11-23 19:40:06] DEBUG: Starting main loop ...
[24-11-23 19:40:06] DEBUG: Starting stdin listener ...
[24-11-24 04:00:17] INFO: Backup running ...
[24-11-24 04:00:19] DEBUG: Backups local/remote: 9/7
[24-11-24 04:00:19] DEBUG: Total backups succeeded/failed: 99/128
[24-11-24 04:00:19] DEBUG: Last backup: 2024-11-17 22:48
[24-11-24 04:00:19] DEBUG: Posting sensor data to API at /core/api/states/sensor.samba_backup
[24-11-24 04:00:19] DEBUG: API Status: 200
[24-11-24 04:00:19] DEBUG: API Response: {"entity_id":"sensor.samba_backup","state":"RUNNING","attributes":{"friendly_name":"Samba Backup","backups_local":"9","backups_remote":"7","total_backups_succeeded":"99","total_backups_failed":"128","last_backup":"2024-11-17 22:48"},"last_changed":"2024-11-24T03:00:19.590757+00:00","last_reported":"2024-11-24T03:00:19.590757+00:00","last_updated":"2024-11-24T03:00:19.590757+00:00","context":{"id":"01JDE1SV06G3VH3KSAA12T3GN3","parent_id":null,"user_id":"381797dfc7484d86b0985b2ad64d5f33"}}
[24-11-24 04:00:20] INFO: Creating backup "2024-11-24 04:00 - Full Backup - Home Assistant 2024.11.3 "
[24-11-24 04:03:07] INFO: Copying backup 27bd8b97 (Samba_Backup_2024_11_24_04_00___Full_Backup___Home_Assistant_2024_11_3_.tar) to share
[24-11-24 04:03:08] WARNING: 
[24-11-24 04:03:08] WARNING: Could not copy backup 27bd8b97 to share. Trying again ...
[24-11-24 04:03:13] WARNING: 
[24-11-24 04:03:15] DEBUG: Posting sensor data to API at /core/api/states/sensor.samba_backup
[24-11-24 04:03:15] DEBUG: API Status: 200
[24-11-24 04:03:15] DEBUG: API Response: {"entity_id":"sensor.samba_backup","state":"FAILED","attributes":{"friendly_name":"Samba Backup","backups_local":"10","backups_remote":"8","total_backups_succeeded":"99","total_backups_failed":"129","last_backup":"2024-11-17 22:48"},"last_changed":"2024-11-24T03:03:15.661126+00:00","last_reported":"2024-11-24T03:03:15.661126+00:00","last_updated":"2024-11-24T03:03:15.661126+00:00","context":{"id":"01JDE1Z6YDKT12MYA2JH80WRGZ","parent_id":null,"user_id":"381797dfc7484d86b0985b2ad64d5f33"}}
[24-11-24 04:03:26] DEBUG: Posting sensor data to API at /core/api/states/sensor.samba_backup
[24-11-24 04:03:26] DEBUG: API Status: 200
[24-11-24 04:03:26] DEBUG: API Response: {"entity_id":"sensor.samba_backup","state":"IDLE","attributes":{"friendly_name":"Samba Backup","backups_local":"10","backups_remote":"8","total_backups_succeeded":"99","total_backups_failed":"129","last_backup":"2024-11-17 22:48"},"last_changed":"2024-11-24T03:03:26.328042+00:00","last_reported":"2024-11-24T03:03:26.328042+00:00","last_updated":"2024-11-24T03:03:26.328042+00:00","context":{"id":"01JDE1ZHBQKRCFNQXCHVWXC86V","parent_id":null,"user_id":"381797dfc7484d86b0985b2ad64d5f33"}}
[24-11-24 04:03:26] INFO: Backup finished

Moin,

zeig doch mal die Konfiguration, die Fritz!Box verhält sich immer etwas zickig, da muss ein bestimmter Parameter enthalten sein, ist aber auch schon öfter hier ein Thema gewesen, hat die Suche nichts gebracht?

VG
Bernd

P.S.: und warum so umständlich, wieso das Laufwerk, das an der Fritz!Box hängt, nicht gleich als Netzlaufwerk in HA einbinden und die Backups normal darauf speichern

Sorry, dass ich erst jetzt reagiere, bin ein paar Tage krankheitsbedingt ausgefallen.

Hier die Konfig.


Hi.
Kann es sein, dass der Trenner beim Zielverzeichnis anders herum sein muss?

Also Home Assistant/Backup

1 „Gefällt mir“

Wenn ich da so hinsehe … und dabei auch meine Augen aufmache :roll_eyes: … du könntest recht haben! Ich werde den Pfad mal ändern und über das Ergebnis berichten.

Der Vorteile durch “Samba Backup” ist das automatische Löschen alter Backups auf beiden Medien. Ich habe somit 2 Backupplätze. “Ein Backup ist kein Backup!” Außerdem kann ich meinen Selbstsprechenden Backupnamen festlegen.
Keins der Medien läuft mit Daten voll, weil ich nur ab und zu mal die alten PlugIn BA im HA löschen muss.

Der Trenner stand definitiv falsch. Nachdem ich den korrigiert habe, lief das ganze genau zwei Tage. Dann trat wieder das Problem auf, dass die Backups in der FritzBox als 0 Byte großer File abgelegt wurde. Die vorgegebene Anzahl der lokalen und der extern Backups wurde auch nicht berücksichtigt.

Bin ich eigentlich der einzige, der mit SAMBA BACKUP schlechte Erfahrungen gemacht hat?

Gibt es eine gleichwertige, alternative Lösung?

Ich möchte eine Backuplösung einrichten, die folgende Eigenschaften hat:

  1. Intelligente Namensgebung wie in SAMBA BACKUP
  2. Individueller Backup Erstellungsplan
  3. Feste Anzahl für HA interne Backups
  4. Feste Anzahl für zusätzliche externe Backups
  5. Automatische löschen alter interner und externe Backups

Mir wäre natürlich SAMBA Backup am liebsten, da es eigentlich einfach einzurichten ist. Aber wenn es nicht zuverlässig funktioniert, muss ich mich nach etwas anderem umsehen.

Bei mir läuft zumindest das Standard-Backup auf eine USB-SSD an Fritzbox mit dem Speicherort Samba/Windows (CIFS) seit Beginn fast fehlerfrei. Fast fehlerfrei, weil mit einem Major-Update mal der Speicherort auf lokal zurückgestellt wurde.

Was mir dort nicht gefällt, ist die Namensvergabe auf dem Medium wie z.B. d69d2ff3.tar. Die ganzen Optionen von SAMBA BACKUP würden mir auch besser gefallen. Ich hatte nur dafür bisher zu wenig Zeit.

Den Sicherungsnamen anpassen, kannst du in den optionalen Konfigurationen einstellen.