1 |
Werner Jansen schrieb: |
2 |
> Guten Morgen Stefan! |
3 |
> |
4 |
> Vielen Dank für Deine Hilfe! Ich habe mich mal nach Deiner Anleitung |
5 |
> gerichtet, weil sie so schön straight forward ist. :) |
6 |
|
7 |
Gut so ;) |
8 |
|
9 |
> Bevor ich meinen Cyrus mal starte, habe ich noch ein paar Fragen |
10 |
> (siehe weiter unten). |
11 |
|
12 |
Ui, ich weiß nicht, ob Du solange auf mich gewartet hast mit dem Starten ... |
13 |
|
14 |
>> [..] |
15 |
>> rsync /var/spool/imap to new server |
16 |
> |
17 |
> Das hat am längsten gedauert. :) |
18 |
|
19 |
klar ;) |
20 |
|
21 |
|
22 |
> Noch ein Tip für's Archiv: Die Verzeichnisstruktur des Spools hat sich |
23 |
> geändert zwischen 2.0 und 2.2, es gibt jetzt Unterverzeichnisse für |
24 |
> jeden Anfangsbuchstaben. |
25 |
> Das zugehörige Script habe ich hier unten angehängt. |
26 |
|
27 |
Ja, mein Cyrus hatte diese einzelnen subdirs auch. Kein Problem damit |
28 |
gehabt, auch ohne Skript wie Deines. Muß mir das Skript aber erst im |
29 |
Detail ansehen, um zu verstehen, was Du da erreichen willst. |
30 |
|
31 |
>> Löschen der alten dbs |
32 |
>> |
33 |
>> cd /var/lib/imap |
34 |
>> rm db/* |
35 |
>> rm db.backup?/* |
36 |
>> rm deliver.db |
37 |
>> rm tls_sessions.db |
38 |
> |
39 |
> Ein paar Fragen habe ich noch, vielleicht kannst Du mir da helfen? |
40 |
> |
41 |
> 1. die .sub-Dateien, in welchem Format liegen die im neuen Cyrus vor? |
42 |
> Plaintext oder skiplist? |
43 |
|
44 |
Keine Ahnung ... ich denk mal, das hängt davon ab, was Du konfigurierst, |
45 |
bzw. was default ist. Übernimmst Du nicht auch die |
46 |
cyrus.conf/imapd.conf, zumindest weitgehend? |
47 |
|
48 |
> Der alte hatte plaintext, muß ich die |
49 |
> konvertieren? Ich hab leider keinen Vergleich, da noch nicht |
50 |
> gestartet. |
51 |
|
52 |
Siehe oben ... |
53 |
|
54 |
Ich hab da nix konvertiert, da ich die conf-Dateien 1:1 übernommen hab. |
55 |
Erst später mal hab ich einzelne Dinge auf andere Formate |
56 |
umgestellt/konvertiert, das hatte aber nix mit dem Versionssprung von |
57 |
Cyrus selbst zu tun. |
58 |
|
59 |
> 2. Wie sieht es aus mit den anderen .db-Dateien? Die hast Du ja in |
60 |
> Deinem Fall nicht erzeugt/konvertiert. Macht das Cyrus selbständig? |
61 |
> Erzeugt es die neu? z.B. deliver.db. Aus welchen Daten erzeugt er die? |
62 |
> |
63 |
> 3. Hast Du rehash oder reconstruct ausgeführt? Ist das evtl. die |
64 |
> Antwort auf Frage 2? :) |
65 |
|
66 |
Ein reconstruct-Lauf kann nicht schaden, würde ich sagen. |
67 |
deliver.db wird jedenfalls selbständig neu erzeugt, auch vieles anderes. |
68 |
|
69 |
Im Detail weiß ich da auch ned alles, leider ist ja der cyrus-imapd |
70 |
nicht wirklich erschöpfend dokumentiert. Jedenfalls reichte es in meinem |
71 |
Fall aus, die gelisteten Schritte auszuführen. Damals hatte ich dazu ein |
72 |
paar Seiten gegooglet, und da war auch nur von den paar DBs die Rede, |
73 |
die wirklich wichtig und zu übernehmen waren, den Rest baut sich cyrus |
74 |
wieder auf ... |
75 |
|
76 |
Ich hoffe, Dein Cyrus läuft schon brav. |
77 |
Grüsse, Stefan |
78 |
-- |
79 |
gentoo-user-de@g.o mailing list |