31 Dec
2008
31 Dec
'08
13:53
Johannes Kapune wrote: > Hallo Sandy, > > Am Mittwoch, den 31.12.2008, 14:18 +0100 schrieb Sandy Drobic: >> Johannes Kapune wrote: >>> Hallo zusammen, >>> vor zwei Jahren habe ich mich schon einmal mit dem Umzug der Mail >>> befassen dürfen. >>> Vor zwei Jahren erhielt ich die äußerst nützliche Anleitung von Sandy >>> (unten angefügt) >>> >>> Ich hoffe ich kann meine Daten auch dieses mal wieder analog umziehen >>> lassen. Meine Frage zielt aber darauf: >>> Wo bekomme ich diese Informationen her? Wo kann ich nachlesen wie z. B. >>> der Export der Mailboxen funktioniert bzw. welche Exportmöglichkeiten es >>> sonst noch gibt? Oder gilt dort nur die Doku der Datenbank? >> Die Frage ist wieder einmal, wie genau du die Mailboxen migrieren möchtest. >> Fragen, die zu klären sind: >> - wird ein neuer Server parallel zum alten aufgesetzt > jein, die Festplatte mit dem Betriebssystem muss einer neuen weichen, > das heist ich kann zwar immer wieder das alte System booten aber schön > wäre halt alles _sicher_ zu haben und dann mit dem neuen weiterfahren. Okay, das ist eigentlich nicht der beste Fall. Solange das Backupscript mit dem Dump der Datenbanken nicht läuft, solltest du nicht migrieren. Glücklicherweise kannst du immer wieder versuchen, die Datenbanken zu exportieren, auch im laufenden Betrieb. Du solltest dir jedoch bewusst sein, dass dies die schlechteste Situation ist, um Fehler zu debuggen. Sei dir auch bewusst, dass für den Betrieb von Cyrus mehr als nur Cyrus imap notwendig ist: saslauthd postfix amavisd-new squirrelmail etc... Die einfachste Methode ist vermutlich, einfach die Systemplatte zu kopieren auf die neue, und dann ein Upgrade auf 11.1 zu machen. Während des Upgrades werden die meisten Einstellungen automatisch übernommen und die Datenbanken von Cyrus migriert. Aber auch hier ist zu raten: solange der Dump der Datenbanken nicht sauber funktioniert, solltest du keine Migration versuchen. >> - ändert sich die Domain(s) oder die Struktur des Mailstorages > nein Sehr schön, dann sollte es auch nicht so kompliziert sein. >> - Welche Anforderungen sind an den Wechsel gestellt bezüglich Ausfallzeit etc. > unkritisch, mehrere Stunden bis hin zu einem ganzen Wochenende spielt > keine Rolle. Schlimmstenfalls kann ich auf den alten Server zurück, aber > da 10.2 nicht mehr gepflegt wird nicht mehr so gern. Okay, das gibt jedenfalls genug Zeit, um Probleme beim Wechsel zu beheben, irgendetwas passiert schließlich immer. >> Bezüglich der Dokumentation gilt immer noch, dass die Informationen mühselig >> zusammenzusuchen sind und teilweise auch einfach fehlen. > OK, dann habe ich beim Suchen nicht allzuviel falsch gemacht. >> Immerhin kannst du dir die man pages zu den Befehlen ansehen, die in meinem >> Backupscript verwendet werden, das sollte schon etwas helfen. Welche Datenbank >> meinst du? > z. B. die Berkley, die cyrus-imap benutzt. Die wird vom System mitgeliefert, mit dem Paket libdb* und den dazugehörigen db_utils. > Bei den Skripten bekomme ich auf der Kommandozeile: > > # su - cyrus -c 'ctl_mboxlist -d >/var/lib/imap/mailboxes_export.txt' > -su: /var/lib/imap/mailboxes_export.txt: Keine Berechtigung > > wobei die mailboxes_export.txt aber angelegt wird. Wer oder was führt > mich da an der Nase herum? Vermutlich apparmor oder eine Datei/Verzeichnis, die nur root-Berechtigung hat. Versuche die Schritte doch mal einzeln: su - cyrus ctl_mboxlist -d Ich tippe aber auf AppArmor. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org