Current time: 11-23-2024, 08:02 AM Hello There, Guest! (LoginRegister)


Post Reply 
Migrate Mails (mit neuem Hostname)
Author Message
marcus Offline
Newbie
*

Posts: 9
Joined: Jan 2010
Reputation: 0
Post: #1
Migrate Mails (mit neuem Hostname)
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
02-24-2010 09:01 PM
Find all posts by this user Quote this message in a reply
ZooL Offline
Moderator
*****
Moderators

Posts: 3,429
Joined: Jan 2007
Reputation: 79
Post: #2
RE: Migrate Mails (mit neuem Hostname)
1zu1 wäre einfacher... gleicher host..

mfg
02-24-2010 09:08 PM
Visit this user's website Find all posts by this user Quote this message in a reply
marcus Offline
Newbie
*

Posts: 9
Joined: Jan 2010
Reputation: 0
Post: #3
RE: Migrate Mails (mit neuem Hostname)
(02-24-2010 09:08 PM)ZooL Wrote:  1zu1 wäre einfacher... gleicher host..

mfg

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 ?!
02-24-2010 09:17 PM
Find all posts by this user Quote this message in a reply
ZooL Offline
Moderator
*****
Moderators

Posts: 3,429
Joined: Jan 2007
Reputation: 79
Post: #4
RE: Migrate Mails (mit neuem Hostname)
per bash script die dateinamen ändern in dem verzeichnis var/mail/virtual/

mfg
02-24-2010 10:13 PM
Visit this user's website Find all posts by this user Quote this message in a reply
marcus Offline
Newbie
*

Posts: 9
Joined: Jan 2010
Reputation: 0
Post: #5
RE: Migrate Mails (mit neuem Hostname)
(02-24-2010 10:13 PM)ZooL Wrote:  per bash script die dateinamen ändern in dem verzeichnis var/mail/virtual/

mfg

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
02-24-2010 10:54 PM
Find all posts by this user Quote this message in a reply
rbtux Offline
Moderator
*****
Moderators

Posts: 1,847
Joined: Feb 2007
Reputation: 33
Post: #6
RE: Migrate Mails (mit neuem Hostname)
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....
02-24-2010 11:42 PM
Visit this user's website Find all posts by this user Quote this message in a reply
FISA4 Offline
Member
***

Posts: 668
Joined: Feb 2008
Reputation: 15
Post: #7
RE: Migrate Mails (mit neuem Hostname)
Ä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
(This post was last modified: 02-26-2010 11:00 AM by FISA4.)
02-26-2010 10:57 AM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)