On Mon, 12 May 2003, Christian Schoepplein wrote:
Bei Backups mit tar ist mir allerdings aufgefallen, dass Sockets nicht mitgenommen werden:
# tar czf dev.tar.gz /dev/ tar: Removing leading `/' from member names tar: /dev/log: socket ignored
Leider kann ich die Dienste auf dem Rechner nicht stoppen, während ich ein Backup mache und z.B. postfix verwendet sehr viele Sockets während es läuft... Macht das was, wenn die diversen Sockets nicht mitgesichert werden?
Soweit ich das verstanden habe, weren Socketnamen nicht "real" im Dateisystem abgespeichert, sondern dynamisch erzeugt und entfernt (ähnlich den Einträgen im /proc-Dateisystem); daher *kann* tar (oder auch rsync) sie garnicht sichern! (I could be wrong...)
Bei postfix weiß ich, dass diese bei einem Neustart des Dienstes wieder angelegt werden, jedenfalls sind mir noch keine Probleme aufgefallen, aber kann man davon bei allen Deinsten ausgehen?
Ich installiere regelmäßig komplette Systeme von einem Tar-Schnappschuss - mit Sockets gab's da noch nie Probleme.
Und wie siehts mit diesem log unter /dev/ aus? Für was ist das eigentlich?
Das ist der Socket, über den man den Syslog Daemon anspricht. Gruß Martin