dump av filsystem och restore över nätverk

2005-04-21 Thread lasse
hallå!
dump=avbild
jag har ett par burkar som skall klonas, utan att dom tas ur drift.
har funderingar på om man kan köra dump eller linande prg
Sen ska dumpen läggas på ett annat system som bootas via nätverket, och 
tryckas på.

jag skulle hellst vilja köra typ dd via ssh, men har insett att då 
avbilden blir lika stor som orginaldisk (200G)
och det kan jag inte leva med.

Hur skulle ni förså att jag gör?
info
FilesystemSize  Used Avail Use% Mounted on
/dev/sda8 3.9G  856M  2.9G  23% /
/dev/sda1 129M  4.4M  118M   4% /boot
/dev/sda6 3.9G  981M  2.7G  26% /home
/dev/sda7 3.9G  1.7G  2.0G  45% /opt
/dev/sda5 119G  411M  112G   1% /opt/telorb
/dev/sda11741M   21M  683M   3% /var
/dev/sda9 2.0G   77M  1.7G   4% /var/log
none 1011M 0 1010M   0% /dev/shm
det sitter identiska diskar i burkarna.
/Lasse
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Synkronisering av IMAP servrar

2005-04-21 Thread Sebastian Haglund
Tjenare,

Har grubblat och googlat på följande problem en bra tid nu utan något
tillfredsställande resultat.

Så här ligger det till:
Jag har en primär server som bla tar emot mail för 2 domäner. 
Kör woody på burken och för mail-hanteringen exim3 och courier samt
autentisering via ldap. Mailkonton finns som både vanliga logins samt
virituella (konfigurerade i ldap-databasen).

För ett tag sedan satte jag upp en backup maskin för dessa domäner
vilken kör sarge med exim4 och dovecot, autentisering via ldap.
På denna burk är de flesta mailkonton virituella.

Tanken är att backupen ska ta över när "primären" inte är tillgänglig,
vilket iofs fungerar fint.

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? 


/Sebastian

-- 



Re: dump av filsystem och restore över nätverk

2005-04-21 Thread Marcus Rejås
On Thu, Apr 21, 2005 at 10:08:52 +0200, lasse wrote:
> hallå!

Hej!

> jag har ett par burkar som skall klonas, utan att dom tas ur drift.
> har funderingar på om man kan köra dump eller linande prg
> Sen ska dumpen läggas på ett annat system som bootas via nätverket, och 
> tryckas på.
> 
> jag skulle hellst vilja köra typ dd via ssh, men har insett att då 
> avbilden blir lika stor som orginaldisk (200G)
> och det kan jag inte leva med.
> 
> Hur skulle ni förså att jag gör?

Jag skulle använda tar även om det kan bli lite meckigt. Med lite
planering brukar det dock gå bra. Att köra dd på ett system som är igång
går inte på ett filsystem som är i drift (i alla fall inte om det är
skrivbart) eftersom en exakt kopia tas av disken så kommer det att bli
inkonsistens i det nya filsystemet (på samma sätt som det blir det om du
drar ur sladden till maskinen).

Ta en backup på den burk som skall klonas. Se till att du får med allt.
Pseudofilsystem som proc, tar du inte med, men se till att du skapar
kataloger för dem på målsystemet.

Boota upp det nya systemet från CD eller Diskett (någon på plats måste
bistå , skapa kataloger och montera upp diskarna som det skall vara.

Återställ från backupen.

Ändra eventuella konfigurationsparametrar.

Kör lilo

Håll tummarna och boota om.

Jag har gjort det flera gånger. Stegen efter det att målsystemet bootats
kan man med fördel göra i ett skript.

Det är möjligt att det finns snyggare verktyg för just det du vill och
att jag svarat på helt fel fråga, men jag skulle som sagt använda tar
och tankeverksamhet ... :-)

  /Marcus

-- 
Marcus Rejås   cellular: +46 70 266 7985  ,= ,-_-. =. 
Rejås Datakonsult  e-mail:   [EMAIL PROTECTED] ((_/)o o(\_))
Måbärsvägen 16 web:  http://www.rejas.se  `-'(. .)`-' 
s-761 63 Norrtälje gpg-key:  http://www.rejas.se/rejas.asc\_/ 
--
-Just nu: gratis webb-kurs i Vim -
-   http://www.rejas.se | http://www.kursplatsen.se  -
--


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



Gå till Svd.se

2005-04-21 Thread Helgi Örn Helgason
Hej alla!
På www.Svd.se är dagens fråga: Vilken webbläsare använder du?
Alla dit och rösta på Firefox, eller?
Mvh,
Helgi Örn 


Re: Synkronisering av IMAP servrar

2005-04-21 Thread 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: dump av filsystem och restore över nätverk

2005-04-21 Thread Stefan Alfredsson
Marcus Rejås said:
> On Thu, Apr 21, 2005 at 10:08:52 +0200, lasse wrote:
>> hallå!
>
> Hej!
>
>> jag har ett par burkar som skall klonas, utan att dom tas ur drift.
>> har funderingar på om man kan köra dump eller linande prg
>> Sen ska dumpen läggas på ett annat system som bootas via nätverket, och
>> tryckas på.
>>
>> jag skulle hellst vilja köra typ dd via ssh, men har insett att då
>> avbilden blir lika stor som orginaldisk (200G)
>> och det kan jag inte leva med.
>>
>> Hur skulle ni förså att jag gör?
>
> Jag skulle använda tar även om det kan bli lite meckigt. Med lite
> planering brukar det dock gå bra. Att köra dd på ett system som är igång
> går inte på ett filsystem som är i drift (i alla fall inte om det är
> skrivbart) eftersom en exakt kopia tas av disken så kommer det att bli
> inkonsistens i det nya filsystemet (på samma sätt som det blir det om du
> drar ur sladden till maskinen).

Jag instämmer med Marcus, fast såå meckigt behöver det inte bli...

Något i stil med

dumpmaskin# ssh master tar --exclude proc -cf - / | gzip > dumpen.tgz

(låt dumpmaskinen gzippa istället för master ifall den har bättre för sig
att använda cpu-cykler till gzippning. ssh-komprimeringen kommer funka
ganska bra på datan ändå gissar jag).

boota target med floppy, skapa filsystemen som du vill ha på disken,
montera i rätt struktur under ex. /mnt, skapa proc-katalogen (och ev
övrigt exkluderat)

target:/mnt# ssh dumpmaskin cat /path/to/dumpen.tgz | tar zxf -
target:/mnt# chroot /mnt
target:/# lilo

reboot och håll tummarna =). Inte så krångligt.

rsync vore ett annat alternativ, men då får du "dumpen" uppackad på
dumpmaskinen, vilket inte var önskvärt?

Kolla även in frisbee, imagezip, imageunzip för imagedumpande;
http://www.emulab.net/software.php3 .. ungefär som dd, fast med kunskap om
filsystemets utseende. Stödjer även multicast-distribution (a' la
ghost(tm)), linux, freebsd, samt visst ntfs-stöd. Dock är det fortfarande
bra om filsystemen i fråga inte är monterade för att slippa få
inkonsistens i dumpen.

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 Thread Karl Hasselström
On 2005-04-21 16:18:54 +0200, Stefan Alfredsson wrote:

> 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
>
> Du behöver alltså ett delat filsystem mellan två maskiner.

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.

En sån synkning vore också trevligt för folk med laptop. Då kunde en
imapserver på laptopen synka med en fast imapserver vid lämpliga
tillfällen.

Tyvärr känner jag inte till att en sån synkning skulle vara möjlig.
:-(

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


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



Re: Synkronisering av IMAP servrar

2005-04-21 Thread Martin Leben
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.
En sån synkning vore också trevligt för folk med laptop. Då kunde en
imapserver på laptopen synka med en fast imapserver vid lämpliga
tillfällen.
Tyvärr känner jag inte till att en sån synkning skulle vara möjlig.
:-(
$ 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. :-)

/Martin Leben
--
Remove dashes and numbers (if any) to get my real email address.
I subscribe to the mailing lists i write to.
Please don't CC me on replies.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Re: Synkronisering av IMAP servrar

2005-04-21 Thread Martin Leben
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..."
/Martin Leben
--
Remove dashes and numbers (if any) to get my real email address.
I subscribe to the mailing lists i write to.
Please don't CC me on replies.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Re: Synkronisering av IMAP servrar

2005-04-21 Thread 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 Thread 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 Thread 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


Re: Synkronisering av IMAP servrar

2005-04-21 Thread Sebastian Haglund
On Thu, 2005-04-21 at 19:17 +0200, Joakim Nordberg wrote:
> 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.
> 

Tål att tittas på. Jag testade en gång med rsync på ett konto men
resultatet var inte riktigt lyckat. Detta berodde nog främst på att jag
kör cyrus på den ena och dovecot på den andra.

/Sebastian
--