PDA

View Full Version : server.dbs nicht vorhanden


Chrisber
10-02-2008, 18:29
Hi.
Ich habe ein Problem mit der server.dbs - sie ist nicht vorhanden!
Dann habe ich als root folgendes gemacht:
root@xx-xx-xx-xxx:~# lsof -p 10492 | grep server.dbs
server_li 10492 server 9u REG 8,1 37888 24625439 /home/server/ts2/server/server.dbs (deleted)

Das heißt, die ist gelöscht worden.
Also ist sie im Memory, und somit vermute ich, dass sie gelöscht wird, wenn ich TS neustarten will.
Es ist mir aufgefallen, als ich das SSA Passwort von uns dort nachgucken wollte, da ich dieses vergessen habe.

Gibt es eine Möglichkeit, die Daten noch zu retten?
Also noch nachträglich in die Datei zu schreiben?

Gruß,
Chris

NebroG36
10-02-2008, 19:03
Wenn es gelöscht ist, ist mir keine möglichkeit der Datenrettung bekannt.

Wenn du den Server ohne dbs startest erstellt er doch ne neue und somit auch neue SSA Daten oder nicht?

Darkspirit
10-02-2008, 19:24
..die dann auch in der log zu finden sind. Mehr kann man nicht machen;)

Peter
11-02-2008, 08:39
Hallo,

beide vorposter haben unrecht. Man kann diese Datei sehr wohl noch retten, sie ist ja schliesslich noch im Speicher (und wird vom laufenden TS Server prozess verwendet). Erst wenn du den TS Server stoppst ist sie wirklich nicht mehr ohne massiven aufwand zu rekonstruieren.
So geht es:

pwk@avalanche ~/tss2 $ tar -xjf ts2_server_rc2_202319.tar.bz2
pwk@avalanche ~/tss2 $ cd tss2_rc2/
pwk@avalanche ~/tss2/tss2_rc2 $ ./teamspeak2-server_startscript start
starting the teamspeak2 server
TeamSpeak Server Daemon started with PID 6228
pwk@avalanche ~/tss2/tss2_rc2 $ md5sum server.dbs
bb49d932466ead711bf59ccf2d609258 server.dbs
pwk@avalanche ~/tss2/tss2_rc2 $ rm server.dbs
pwk@avalanche ~/tss2/tss2_rc2 $ ls -Flah /proc/6228/fd/* | grep dbs
lrwx------ 1 pwk users 64 11. Feb 09:36 /proc/6228/fd/9 -> /home/pwk/tss2/tss2_rc2/server.dbs (deleted)
pwk@avalanche ~/tss2/tss2_rc2 $ cp /proc/6228/fd/9 server.dbs
pwk@avalanche ~/tss2/tss2_rc2 $ md5sum server.dbs
bb49d932466ead711bf59ccf2d609258 server.dbs
pwk@avalanche ~/tss2/tss2_rc2 $

NebroG36
11-02-2008, 21:24
Hallo,
beide vorposter haben unrecht. Man kann diese Datei sehr wohl noch retten, ...

Hm ich sagte mir ist keine Möglichkeit bekannt:

Wenn es gelöscht ist, ist mir keine möglichkeit der Datenrettung bekannt.


Ich ging davon aus das es gelöscht war :D.