Sascha Vogt

private parts

Free Julian Assange!
I support Wikileaks.

Nebenbei

  • YopMail

    Bietet ebenfalls einen anonymen, temporären Gratis-eMail-Adressen-Service an.


  • Al Quaida

    Ist das arabische Wort für Datenbank.


  • Windows-Break Keyboard Shortcut

    Oder “Start-Untbr” auf Deutsch öffnet die Eigenschaften des Arbeitsplatzes.


  • CT Offline Updater

    Erzeugt CD bzw. DVD Images mit Updates für Fensterln und Büros.


  • www.winaddons.com

    Cooler RSS-Feed! Sehr zu empfehlen.


  • Mailinator

    Instant-Wegwerf-Adressen mit RSS Feed! Danke Michi!


  • Wegwerf-Adressen

    Die dort kostenlos erzeugten Adressen werden entweder nach einer wählbaren Zeit oder der ebenfalls wählbaren Anzahl der weitergeleiteten eMails automatisch gelöscht.


  • Monowall

    FreeBSD-basierende Firewall, die außer auf einem Standard-PC auch auf einer günstigen embedded-hardwar von einer CF-Karte laufen kann.


  • Free NAS

    FreeBSD basierendes NAS, das entweder von CD, USB oder auch in einer VMWare läuft.


  • Auflösungen

    Guter Artikel der die verschiedenen, gängigen Auflösungen erklärt und die daraus resultierenden Konsequenzen erklärt.


  • CCollect

    sh backup script using rsync and hard-links. Meine bevorzugte Strategie.


  • Sylvan

    Wrapper um (z.B.) /etc in einem SVN Repository abzulegen. Das besondere ist, daß die Besitzer und Rechte als Attribute mitgespeichert werden.


  • OpenTimeTool

    Die Installationsanleitung ist ziemlich lückenhaft und teilweise falsch. Wenn man es doch zum Laufen kriegt bekommt man eine wirklich schön und ansprechend gestaltete Webanwendung für einen Haufen Stubenhocker die an verschiedenen Projekten arbeiten, aber keine Fahrzeiten und keine Kunden kennen. Und alle sind in irgenwelchen TEAMs (Toll, Ein Anderer Machts).


  • Redet

    Beim durchforsten des Freshmeat RSS Feeds bin ich über Redet gestolpert. Das Interessante ist weniger das Tool an sich sondern der Text der auf zahlreiche Hilfsmittel hinweist, die den Umgang mit Regular Expressions erleichtert.


  • 23C3 Mitschnitte

    Inoffiziell, aber als .wma und .ogg.


And then… it died.

Erstellt von Sascha am Mittwoch 7. Oktober 2009

We had a mail-server running some (I dont remember the name) commercial product around cyrus and postfix on a box with 2 SATA disks conected to a 3ware 8006-2LP. The motherboard died 2 weeks ago.

Since we have another mailserver running, I just recreated the accounts on the other box and added the domains of the broken box. No deal. But of course the users wanted their old mailboxes back.

Since the system was backed up daily to a tape drive which died a year ago my only chance was in the two disks.

Ok, I plugged the controller with both disks connected into a running Linux-Box to check the array which didn’t work. 3ware support told me to remove one drive  or the other which gave me a degraded array but 4 accessable out of 6 partitions. One was swap which was ok, but the other one with 180GB was the meat I was looking for.

Sniffing around in /etc in one of the smaller partitions revealed a LVM config backup.

After installing the LVM2 package

  • pvscan
  • lvscan
  • vgchange datavolume -a y
  • mount /dev/datavolume blabla…

did first the trick.

Now I could access the former /var/spool/imap/user were cyrus kept the user mailboxes.

On the “new” server I created a /var/spool/imap/user/username/OLD directory for every user of the old server. Then I transferred all data to the new server.

  • rsync -ruve ssh /var/spool/imap/user/username/* new.box.tld:/var/spool/imap/user/username/OLD/

45GB later (on the new box)…

  • su -l cyrus
  • bin/reconstruct -rf user[.|/]username #depends which delimiter you are using.
  • cyradm
    • sam user[.|/]username/* username all

… recovered the mailboxes from filedata and gave all rights to use them to the users.

 
Blog WebMastered by All in One Webmaster.

Canonical URL by SEO No Duplicate WordPress Plugin