FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: MarkusAutomaticus am 10 Juni 2017, 10:24:12

Titel: Wo sind all die backups hin?
Beitrag von: MarkusAutomaticus am 10 Juni 2017, 10:24:12
Hallo zusammen,

obwohl ich die letzten beiden Tage per "backup" in der FHEM-web Kommandozeile vermeintlich backups vor updates angelegt habe,
ist das aktuelleste was ich unter /opt/fhem/backup finde, vom 03.03.2017.

Hat sich da etwas geändert, was ich verschlafen habe, oder muss ich mir Sorgen machen?

Gruß
Markus
Titel: Antw:Wo sind all die backups hin?
Beitrag von: igami am 10 Juni 2017, 10:33:54
Was steht denn bei global im Attribut backupdir?
Titel: Antw:Wo sind all die backups hin?
Beitrag von: MarkusAutomaticus am 10 Juni 2017, 16:24:39
Hallo igami,

da steht gar nichts!
Das Attribut ist gar nicht angelegt.

Ist das neu?

Wie gesagt, wurden bis zum 03.03.2017 unter /opt/fhem/backup Backups angelegt.
Ohne, dass ich irgendwann backupdir angelegt hätte.

Gruß
Markus
Titel: Antw:Wo sind all die backups hin?
Beitrag von: igami am 11 Juni 2017, 08:32:54
Zitat von: MarkusAutomaticus am 10 Juni 2017, 16:24:39
da steht gar nichts!
Das Attribut ist gar nicht angelegt.
Okay, sehe grad, dass das bei mir auch nicht angelegt ist.

Dann weiß ich leider auch nicht weiter.
Speicherplatz ist vermutlich noch genug vorhanden und Rechte sollten ja auch passen.
Titel: Antw:Wo sind all die backups hin?
Beitrag von: Frank_Huber am 11 Juni 2017, 09:20:16
Mach mal nen Backup und schau dannach ins log

Gesendet von meinem S3_32 mit Tapatalk

Titel: Antw:Wo sind all die backups hin?
Beitrag von: SabineT am 11 Juni 2017, 09:29:42
Bei mir wird bei einem Update im Verzeichnis ./restoreDir ein neues Unterverzeichnis mit aktuellem Datum als Namen angelegt, in das dann die alten Dateien gesichert werden, die beim Update geändert werden. Zusätzlich auch fhem.cfg und ./log/fhem.save
Titel: Antw:Wo sind all die backups hin?
Beitrag von: MarkusAutomaticus am 27 Juni 2017, 21:50:09
Hallo zusammen,

vielen Dank für die zahlreichen Antworten.

Ich bin jetzt mal dazu gekommen unmittelbar nach einem "backup" ins Log zu schauen:
2017.06.27 21:21:53 2: Backup with command: tar -cf - "./\\192.168.178.30\surveillance\" "./\\192.168.178.30\surveillance\Argus1" "./\\192.168.178.30\surveillance\Argus3" "./cache" "./CHANGED" "./configDB.pm" "./contrib" "./demolog" "./docs" "./FHEM" "./fhem.cfg" "./fhem.cfg.demo" "./fhem.cfg.save" "./fhem.pl" "./log" "./README_DEMO.txt" "./restoreDir" "./unused" "./www" "./yowsup" |gzip > ./backup/FHEM-20170627_212153.tar.gz
sh: 1: Syntax error: Unterminated quoted string


Allerdings werde ich nicht so richtig schlau draus.
Der Fehlermeldung nach hätte ich erwartet, dass ein " nicht geschlossen wird.
Aber die " treten immer paarweise auf, soweit ich das sehe.

Kann jemand, dem die Syntax des Befehls vertrauter ist, bitte mal einen Blick drauf werfen?

was bedeutet beispielsweise folgendes:
"./\\192.168.178.30\surveillance\"

Das ist ein Pfad auf meinem NAS und ist für die Überwachungskameras zuständig.
Keine Ahnung was das im Backup verloren hat.
Oder bedeuten "./" ein Ausschluss aus dem Backup?

Gruß
Markus

Titel: Antw:Wo sind all die backups hin?
Beitrag von: Thorsten Pferdekaemper am 27 Juni 2017, 22:15:37
Hi,
backslash in Linux ist schonmal ganz seltsam. Das Problem ist wahrscheinlich, dass so etwas wie

\"

...als das Zeichen " selbst interpretiert wird und nicht als schließendes ".
Wenn Du selbst nicht weißt, wodurch das in Dein Backup kommt, dann such mal in der fhem.cfg nach "surveillance" bzw. mach mal ein grep danach im kompletten fhem-Verzeichnis. Dann könnte man dem auf die Spur kommen.
Gruß,
   Thorsten