Dienstag, 24. November 2009

zeitverzögertes Starten der Windows Dienste

Hallo zusammen,

in letzter Zeit schon zweimal das Szenario gehabt, dass Dienste zeitversetzt starten sollten, da diese sonst nicht hochkommen würden. In beiden Szenarien war doch glatt der Exchange 2007 involviert.

Als Beispiel möchte ich dass der Dienst MSExchangeSA zeitverzögert startet:
Unter HKLM\System\CurrentControlSet\Services\
MSExchangeSA\Parameters, einen DWORD key namens "BootPause" erstellen und beispielweise auf 180 setzen.

Viele Grüße, Jens

Samstag, 14. November 2009

Exchange 2010 Installation

Hallo zusammen,

Jan Geisbauer, mein motivierender Marathon Freund, hat eine schöne Blogreihe zum Thema Exchnage 2010 begonnen, viel Spass beim schmökern:

http://blog.geisbauer.de/2009/11/exchange-2010-teil-1-setup.html

Viele Grüße,
Jens

Exchange 2010 Dokumentation

Hallo zusammen,

seit wenigen Tagen hat Microsoft Exchange 2010 öffentlich freigegeben.Die Strategie scheint klar zu sein, zu Unified Communications gehört nicht nur noch das asynchrone Email Server System Exchang 20xx, vielmehr rückt der Office Communication Server, die Echtzeit Kommunikation, immer mehr in den Fokus der Kunden. Die Welt dreht sich zunehmen schneller und das Medium Email ist und bleibt nun nur ein Medium zur asynchronen Austausch von Informationen. Digital Natives (http://de.wikipedia.org/wiki/Digital_Native) erobern die Arbeitswelt und fordern diese Kommunikationsmittel.

Zum ganzen Thema werde ich mit Sicherheit in der nächsten Zeit noch das eine oder andere berichten.

Zwei PDF Dateien für grundlegende Informationen zum Exchange 2010 Server fnde ich ganz spannend und sind hier abgelegt:

http://www.itfka.de/wp-content/uploads/2009/11/OCS-Exchange-v3.pdf
http://www.itfka.de/wp-content/uploads/2009/11/Exchange-Server-2010-Datenblatt.pdf

In diesem Sinne viel Spass beim Schmökern.

Viele Grüße,
Jens

Desaster Recovery: Öffentliche Ordner

Hallo zusammen,

diese Woche hatten wir leider ein Desaster Recovery von öffentlichen Ordnern, das im Nachhinein deutlich entspannter war als zuerst gedacht.
Aufgrund einer Exchange 2007 Installation in die Exchange 2003 Organisation um dem Löschen des öffentlichen Ordners auf Exchange 2007 (der ja eh noch leer war) kam es aus welchen Gründen auch immer dazu, dass ein Öffentlichen Ordner, auf einmal in der Exchange 2003 Umgebung weg war.

Eine Recovery Storage Group (RSG) kommt in so einem Szenario nicht in Frage, da mit der RSG nur Postfächer aber keine öffentlichen Ordner wiederhergestellt werden kann.

Die nächste Idee war ein Restore der öffentlichen Ordner Datenbank an einen alternativen Ort. Leider wurde vergeblich versucht, die .edb Datei einfach auszutauschen - wäre auch zu einfach gewesen :)

Schlusendlich ist es ganz einfach, man nehme einfach PFDAVAdmin (http://www.microsoft.com/downloads/details.aspx?FamilyID=635BE792-D8AD-49E3-ADA4-E2422C0AB424&displaylang=en). Mit PFDAVAdmin ist es problemlos möglich "gelöschte" öffentliche Ordner Daten wiederherzustellen.
Hier ist es wichtig, dass die Datenbank Einstellungen im Exchange System Manager so eingestellt ist, dass gelöschte Daten x Tage aufbewahrt werden, siehe hier:



der PFDAVAdmin muss sich nach den Eingaben für den Exchange Server und Global Katalog Server mit den öffentlichen Ordnern verbinden. Mit der rechten Mouse-Taste auf "Public Folder" erscheint ganz unten die Möglichkeit "show deleted subfolders".



Der gelöschte Ordner wird rot angezeigt und kann nun wiederhergestellt werden, ohne dass irgendein Restore von Band oder mit 3rd Party Produkte bemüht werden muss.

In diesem Sinne viel Glück bei einem hoffentlich nicht allzu oft auftretenden Desaster Fall.

Viele Grüße,
Jens

Mittwoch, 11. November 2009

Kalendereinträge verschwinden

Hallo zusammen,

Kalendereinträge verschwinden einfach so und keiner weiss warum. Diese Szenario hatte ich doch tatsächlich vor einigen Wochen wo ich eigentlich zum Entschluss gekommen bin, dass es kein echtes Problem ist, sondern eher ein "ausversehendes Löschen" durch den Benutzer. Denkste, das ist zwar richtig, aber irgendwie dann auch wieder nicht richtig.

Zuerst einmal muss ich das ein wenig konkretisieren, denn es dreht sich in erster Linie nicht um emails, sondern um Kalendereinträge, noch genauer gesagt um Besprechungsanfragen.

In diesem Fall wurde eine Besprechungsanfrage an einige Teilnehmer versendet und diese auch durch die Teilnehmer angenommen. So weit, so gut. Der Besprechungs-Organisierer hatte in den folgenden Tagen eine Aktualisierung der Besprechung gesendet, da diese in einem anderen Besprechungsraum stattfinden soll.

Das folgende hat noch nichts direkt mit dem Problem zu tun, erleichtert aber später das Verständnis:
Die verschiedenen Outlook Versionen reagieren jetzt unterschiedlich:

Outlook 2003 stellt die Aktualisierung als Besprechungsanfrage dar, die der Teilnehmer erneut zu- oder absagen kann

Outlook 2007 stellt die Aktualisierung auch als Aktualisierung dar. In diesem Fall hat der Benutzer korrekterweise keine Möglichkeit die Besprechung erneut zuzusagen. Es handelt sich im übertragenen Sinne nur um eine Email. Der Termin wird automatisch im Hintergrund aktualisiert, die "email" ist rein für die Information.

Warum werden jetzt aber die Kalendereinträge gelöscht? Meistens passiert dies sofern der Benutzer ein Blackberry Gerät verwendet. Der Benutzer erhält eine Aktualisierung eines Besprechungstermins vom Besprechungsorganisierer zugesendet. Der Benutzer liest diese "email" auf seinem Blackberry und löscht diese dann, weil er/sie denkt, dass das nur zur Info ist oder "warum bekomme ich diese Anfrage jetzt zweimal ?!?".
Und schwups ist der Termin im Kalender des entsprechenden Benutzers gelöscht (sowohl im Outlook, als auch auf dem Blackberry Endgerät).

Die CDO Schnittstelle zwischen Blackberry und Exchange ist hier das Problem, denn diese kennt eine Termin-Aktualisierung nicht und behandelt Besprechungsanfragen-Aktualisierungen wie neue Besprechungsanfragen. Dies ist auch der Grund warum am Blackberry ein Update eine Besprechungsanfrage, sei es auch nur der "Ort", immer anbietet die Besprechung zuzusagen, übrigens wie auch bei Outlook 2003 (siehe oben).

Ob dies mit dem Blackberry 5 behoben worden ist konnte ich bisher nicht testen, auf dem BES 4.1.6 konnte ich das Verhalten wie oben beschrieben 1:1 nachstellen.

Also liegt es in diesem Fall nicht am Benutzer und irgendwie doch am Benutzer. Generell ist die Empfehlung sämtliche Besprechungsanfragen immer abzuarbeiten und nie zu löschen. Wenn die Benutzer sich daran halten, kann dieses Problem umgangen werden.

Viele Grüße,
Jens