Migrate Mails (mit neuem Hostname) - Printable Version +- ispCP - Board - Support (http://www.isp-control.net/forum) +-- Forum: ispCP Omega International Area (/forum-22.html) +--- Forum: German Corner (/forum-26.html) +--- Thread: Migrate Mails (mit neuem Hostname) (/thread-9734.html) |
Migrate Mails (mit neuem Hostname) - marcus - 02-24-2010 09:01 PM Folgendes Problem, ich migriere von einem uralt VHCS zum aktuellen ISPCP auf einem neuen Server, ziel ist das beide Server erstmal parallel laufen. (Datenbank, User, WebFiles klappt alles wunderbar, nur die mails eben nicht) Der neue Server hat einen anderen Hostname als der alte! alter Server: server1.domain1.de neuer Server: server2.domain2.de Ein einfaches kopieren von /var/mail/virtual/... funktioniert nicht, wohl weil die die mails auf dem alten Server in /var/mail/virtual/userDomain/.../ ja den hostname: 1256906131.V302I18c4ed.server1.domain1.de:2,S beinhalten, courier auf dem neuen server ja aber mit einem anderen Hostname arbeitet. Ein einfaches kopieren der Mail Ordner vom alten zum neuen Server funktioniert nicht, da gibt mir der pop danach dann: "Can't open the message file ..." aus. mail.log sagt mir ausserdem "calcsize fopen: Permission denied" Die Eechte sollten allerdings alle stimmen (zumindestens seh ich keinen unterscheid zu von Courier selbst angelegten mail Ordnern und den von mir kopierten alten) , ich vermute es liegt daran dass ich den Hostname gleichzeitig wechsel, was ja irgendwie logisch wäre das es so nicht funktioniert. Hat jemand eine Idee wie ich es bewerkstelligen könnte, oder ggf ein tutorial ? - Google will mir zu der Thematik leider nicht wirklich helfen. Grüße Marcus RE: Migrate Mails (mit neuem Hostname) - ZooL - 02-24-2010 09:08 PM 1zu1 wäre einfacher... gleicher host.. mfg RE: Migrate Mails (mit neuem Hostname) - marcus - 02-24-2010 09:17 PM (02-24-2010 09:08 PM)ZooL Wrote: 1zu1 wäre einfacher... gleicher host.. Ja des wär dann die Notlösung, bei Hostname 1zu1 sollte ein einfaches kopieren ja hinhauen ... aber vielleicht hat ja doch einer ne Idee wie es auch mit neuem Hostname funktioniert ?! RE: Migrate Mails (mit neuem Hostname) - ZooL - 02-24-2010 10:13 PM per bash script die dateinamen ändern in dem verzeichnis var/mail/virtual/ mfg RE: Migrate Mails (mit neuem Hostname) - marcus - 02-24-2010 10:54 PM (02-24-2010 10:13 PM)ZooL Wrote: per bash script die dateinamen ändern in dem verzeichnis var/mail/virtual/ Die Frage ist reicht denn ändern der Dateinamen aus ? - courierpop3dsizelist passt ja dann auch hinten und vorne nicht - gibt es denn einen Weg diese neu zu erzeugen ? - die Frage hatte schonmal wer im Forum gestellt, aber leider ohne Antwort ... Grüße Marcus RE: Migrate Mails (mit neuem Hostname) - rbtux - 02-24-2010 11:42 PM nun ja ich kenn courier nicht wirklich... Aber mit dovecot kannst du die Maildirs einfach kopieren... (neue/geänderte mails erhalten den neuen hostname im dateiname, die alten bleiben bestehen...) Bist du sicher dass dies mit Courier nicht funktioniert? Wäre allenfalls ein Grund für die Migration nach Dovecot... Ansonsten kannst du auch ein script erstellen, welches für jede mailbox das ganze mit imapsync manuell macht, wäre mir aber zu doof.... RE: Migrate Mails (mit neuem Hostname) - FISA4 - 02-26-2010 10:57 AM Ähnliches hab ich gerade hinter mir. Alter Server: server.domain.tld ispCP 1.0.0 RC6 (Standardinstallation) Neuer Server: speed.domain.tld ispCP 1.0.3-1 (Standardinstallation) Das mit dem Kopiern geht !!! Auch wenn der Hostname in den Mails nicht der gleiche ist, werden sie bei mir richtig angezeigt. Evtl. könnte es am CHOWN liegen. User: vmail Gruppe: mail Code: chown vmail:mail /var/mail/virtual -R sollte da helfen. Gruß FISA4 |