Timestamp Problem

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
chris76
Moderator
Moderator
Posts: 1878
Joined: 2003-06-27 14:37
Location: Germering

Timestamp Problem

Post by chris76 » 2009-11-13 15:21

Hallo zusammen,

ich habe hier auf einem SLES 10 Server ein Problem mit Timestamps das ich nicht ganz nachvollziehen/lösen kann.
Eine Datenbank schreibt Dateien lokal auf die Platten dort haben die Daten den richtigen Zeitstempel.
Danach allerdings werden diese durch ein Script auf einen über Samba angebundenen NTFS Share kopiert. Dort haben die Dateien den falschen Zeitstempel +2 Stunden.
Wenn ich lokal die Dateien packe und transferiere hat die gepackte Datei auf dem share den richtigen Zeitstempel.
Any ideas was das falsch läuft.
Danke schon mal.

Ciao Christian

papabaer
Userprojekt
Userprojekt
Posts: 170
Joined: 2009-05-14 17:40
Location: Halle (Saale)

Re: Timestamp Problem

Post by papabaer » 2009-11-13 19:26

Klingt wie ein Linux-System, dessen Hardware-Uhr auf UTC läuft und von Linux gemäß eingestellter Zeitzone verwaltet wird und nen Windows-System, dessen Hardware-Uhr auf CET tickert.

chris76
Moderator
Moderator
Posts: 1878
Joined: 2003-06-27 14:37
Location: Germering

Re: Timestamp Problem

Post by chris76 » 2009-11-13 21:30

OK dann werde ich das mal checken. Dazu ist es aber notwendig das die Datenbak gestoppt wird damit ich den Server neu booten kann und ins bios gehe.
Aber der Unterschied mit zip und cp erklärt sich daraus?

Ich werde berichten.

Ciao Christian

dotme
Posts: 150
Joined: 2004-12-15 16:48

Re: Timestamp Problem

Post by dotme » 2009-11-13 21:49

Die "BIOS-Uhrzeit" interessiert doch nur zum Start.

Vielleicht hat Dein Skript eine falsche TZ-Umgebungsvariable. :?:

chris76
Moderator
Moderator
Posts: 1878
Joined: 2003-06-27 14:37
Location: Germering

Re: Timestamp Problem

Post by chris76 » 2009-11-13 22:30

Tja auch manuell auf der Konsole ein

Code: Select all

cp /localdisk/* /ntfs_share
bringt die falsche Zeit und ein

Code: Select all

tar /ntfs_share/test.tar /localdisk/*
bringt die richtige Zeit.
Da ist kein Script dabei.
Ciao Christian