Re: Synkronisering av IMAP servrar

2005-04-21 tråd Stefan Alfredsson
Sebastian Haglund said:

 Men... nu vill jag att alla mail som kommer in på en maskin automatiskt
 även skickas till den andra så att samtliga mail, för alla användare,
 går att komma åt från vilken maskin som helst. Gärna ska flaggor som
 läst, raderat etc följa med.
 Vidare behöver jag synkronisera upp servrarna, som fn har olika innehåll

 Någon här som gjort något liknande eller har förslag på en bra lösning?

[offtopic för debian, men en intressant diskussion nu när det ändå inte är
så mycket trafik på listan]

Du behöver alltså ett delat filsystem mellan två maskiner. Här är några
lösningar:

- scsi shared storage, normalt sett används ett fibre channel kabinett
till detta = dyrt. Dessutom behöver du ett filsystem som klarar att
monteras från olika punkter, exempelvis GFS från RedHat (tidigare
Sistina).

- Shared storage mot NFS. Du får ha en tredje burk som agerar NFS server
åt dina två frontends. Alternativt kan du exportera mailspoolen på den
ena maskinen till den andra, men jag får känslan av att du även vill ha
feltolerans med i spelet. Dör den ena maskinen ska den andra kunna
fortsätta.

- drbd klarar av det du vill med två maskiner m.a.p. feltolerans, men
saknar fortfarande lastbalanseringsaspekten. *eventuellt* skulle det kunna
gå att köra GFS readonly på slavnoden, men jag är osäker. I normala fall
replikeras alla skrivningar (på block-device-nivå) från primär till
sekundär, om primär dör så kan sekundär ta över.

- Lustre? Jag har inte tittat närmare på detta, men det verkar lovade.
Används bl.a. på google har jag hört rykten om.

Mvh,
 Stefan




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Synkronisering av IMAP servrar

2005-04-21 tråd bosen
On Thu, Apr 21, 2005 at 05:34:59PM +0200, Martin Leben wrote:
 Martin Leben wrote:
 $ apt-cache search imap sync
 isync - Synchronize a local maildir with a remote IMAP4 mailbox
 mailsync - Synchronize IMAP mailboxes
 offlineimap - IMAP/Maildir synchronization and reader support
 
 Hmm Dom arbetar ju som klienter, på gott och ont. Man 
 behöver med andra ord sina användares användarnamn och lösenord. Det 
 kanske OP har i sin LDAP, vad vet jag.
 
 Som en känd uppfinnare från Sundbyberg sa: Tänkte inte på det...
 

Jo jag har hittat dom också och kommit fram till samma sak.
Användarnamn får man väl stå ut med att ge ut men lösenorden vore bra
om man slapp. Användarnamn och lösenord finns ju i ldap, måste gå att
använda på något sätt...

Har funderat på om det är möjligt att få exim att göra både en lokal och
remote leverans av mail.
Det löser dock inte mitt problem med initial synkronisering, 
skall ta en närmare titt på isync och offlineimap kanske det går att scripta
ihop något med dem.

Det är inga stora servrar vi pratar om här, ca 10 konton. Den ena
burken, primären, står hos brorsan som har sunet-uppkoppling och den
andra står hemma hos mig med adsl-lina. Trafiken är väldigt låg, mindre
än 50 mail om dan, redundans har inget med prestandaskäl att göra utan
snarare av nyfikenhet.

/Sebastian



Re: Synkronisering av IMAP servrar

2005-04-21 tråd Joakim Nordberg
Hej
Men... nu vill jag att alla mail som kommer in på en maskin automatiskt
även skickas till den andra så att samtliga mail, för alla användare,
går att komma åt från vilken maskin som helst. Gärna ska flaggor som
läst, raderat etc följa med.
Vidare behöver jag synkronisera upp servrarna, som fn har olika innehåll
Någon här som gjort något liknande eller har förslag på en bra lösning? 
 

Jag lurar på om man inte skulle kunna köra unison periodiskt, 1ggr per 
minut, kanske väl häftigt men något sådant.

Joakim Nordberg
Nordberg.org
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]


Re: Synkronisering av IMAP servrar

2005-04-21 tråd Karl Hasselström
On 2005-04-21 17:26:05 +0200, Martin Leben wrote:

 Karl Hasselström wrote:

  Man behöver inte nödvändigtvis ett delat filsystem. Trevligast ur
  redundansperspektiv vore istället ett sätt att synka de två
  servrarna periodiskt, till exempel en gång i minuten. Inkommande
  brev kan levereras till endera servern, så det spelar ingen roll
  om en av dem går ner.

 $ apt-cache search imap sync
 isync - Synchronize a local maildir with a remote IMAP4 mailbox
 mailsync - Synchronize IMAP mailboxes
 offlineimap - IMAP/Maildir synchronization and reader support
 $
 $ apt-cache show isync
 [...]
 Description: Synchronize a local maildir with a remote IMAP4 mailbox
  A command line application which synchronizes a local maildir-style
  mailbox with a remote IMAP4 mailbox, suitable for use in disconnected
  mode. Multiple copies of the remote IMAP4 mailbox can be maintained,
  and all flags and messages are synchronized.
 $
 $ apt-cache show mailsync
 [...]
 Description: Synchronize IMAP mailboxes
  Mailsync is a way of keeping a collection of mailboxes synchronized.
 The mailboxes may be on the local filesystem or on an IMAP server.
 $
 $ apt-cache show offlineimap
 [...]
 Description: IMAP/Maildir synchronization and reader support
  OfflineIMAP is a tool to simplify your e-mail reading.  With
  OfflineIMAP, you can:
 [...]

 Spontant tycker jag det verkar som om isync är den bästa kandidaten.
 Frågan är om den gör allt som OP vill. Och som jag också vill, för
 den delen. Ge mig några veckor så har jag nog testat. Eller månader.
 :-)

Alla de här paketen löser problemet att hålla en användares mailboxar
synkade med vad som finns i hennes imap-konto. Problemet OP ville lösa
var att hålla två imap-servrar synkade med varandra. Med det antal
användare han har är det kanske görbart att använda de här verktygen,
men då antalet användare växer blir det mer och mer uppenbart att man
inte använder riktigt rätt verktyg . . .

-- 
Karl Hasselström, [EMAIL PROTECTED]
  www.treskal.com/kalle


signature.asc
Description: Digital signature