• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] cyrus reconstruct tut leider nix

Status
Für weitere Antworten geschlossen.

moe

Member
Hi,

folgende Problem:

OpenSuse 10.2 + Cyrus

Ein Benutzer hat seine Inbox leer gemacht und ich möchte diese
mails nun wieder aus dem Backup herstellen aber nur diese.

Ich habe versucht:
In die mailbox eines dafür angelegten restoreusers
die entsprechenden mails kopiert ( ja, ich habe auch auf die richtigen
Filesystem Berechtigungen geachtet ).

Anschliessend habe ich mich als User cyrus mit dem cyradm eingeloggt.

und habe ein :
reconstruct -r user.restore
ausgeführt.

Es wurde ohne Fehler ausgeführt aber leider sind die mails nicht sichtbar
wenn ich mich mit dieser Mailbox connecte.

Ich habe hier im Forum geschaut und auch schon einige Zeit gegoogelt.
Leider ohne Erfolg.

Oft habe ich gesehen das reconstruct mit den Optionen -r und -f bzw. -rf
ausgeführt wird. Leider nimmt er bei mir nur das -r und nicht das -f.
wie auch hier beschrieben wird:
http://www.linux-club.de/viewtopic.php?t=45866&highlight=cyradm

Weiß jemand wie ich diese mails zurückspielen kann oder von mir aus auch eine ganze mailbox ?

Danke !
 
OP
moe

moe

Member
so , dann werde ich mir mal selbst antworten...

die Option -f bei reconstruct funktioniert anscheindend nicht

wenn man den Befehl unter dem tool
Cyradm ausführt.

Ich wusste bislang nicht das es diesem Befehl auch direkt im Filesystem
im Pfad
/usr/lib/cyrus/bin/
gibt.

Damit nimmt er auch die Option -f !!

Ein weiteres Problem war bei mir das ich das tararchiv auf einer Win-Kiste
augepackt hatte und nur die entsprechende (entpackte) mailbox dann auf meine Linuxkiste kopiert habe.

Das führte dazu das die einzelnen mails nicht mehr hinter dem Dateinamen einen Punkt hatten und somit vom reconstruct ignoriert wurden.

...Vielleicht hilfts jemand anderem ...
 
Status
Für weitere Antworten geschlossen.
Oben