backup schliesst backup-Verzeichnis mit ein

Begonnen von Guest, 27 November 2012, 22:10:59

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Hi alle,

ich habe FHEM 5.3 auf Windows 2003 Server mit ActivePerl installiert,
ausserdem TAR und GZIP von sourceforge.

Anscheinend hat evtl. das backup ein kleines Problem mit dieser
Kombination: bei jedem backup wird das backup-Verzeichnis mit
eingeschlossen, d.h. die Größe des erzeugten TAR verdoppelt sich mit jedem
backup (... nach dem 5 update hat das TAR schon mehr als 100MB).

'backupdir' nimmt anscheinend nur relative Pfade (zumindest in der oben
genannten Kombination), insofern ist das auch kein Ansatz...

Hat jemand eine Idee?

Danke, Tom

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

... ich antworte mal auf mein eigenes Posting :-) ...

*Kurzfassung*
Der Verzeichnisname ist case-sensitive, also 'backup' anstelle 'Backup'.

*Ausführlich **und freundlicher Hinweis/Frage an den Entwickler*

Beim ersten Aufruf vom fhem-Befehl BACKUP wird überprüft, ob das
Verzeichnis 'backup' vorhanden ist. Falls nicht, wird es erstellt. Unter
Windows klappt das scheinbar nicht:

2012.12.03 22:31:22 5: Cmd: >backup<

2012.12.03 22:31:22 5: Loading c:/fhem/FHEM/98_backup.pm

2012.12.03 22:31:22 4: backup create backupdir: 'c:/fhem/backup'

2012.12.03 22:31:22 1: update Backup: The operation was canceled. Please
check manually!

2012.12.03 22:31:22 4: /fhem?cmd=update+force / RL: 808 / text/html;
charset=UTF-8 / Content-Encoding: gzip  /


... insofern hatte ich das manuell gemacht und das Verzeichnis 'Backup'
erstellt - mit dem Ergebnis wie im ersten Post beschrieben.

Beim erneuten Aufruf vom fhem-Befehl BACKUP wird das Verzeichnis als
existent erkannt, aber nicht vom backup ausgeschlossen.

--> exist('c:/fhem/backup') = nicht case-sensitiv
--> exclude(c:/fhem/backup') = case-sensitive

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com