Inhalt
ToggleIhr kennt das Szenario. Alle Server laufen, alle Dienste sind grün, und euer Monitoring-Dashboard zeigt keine einzige rote Meldung. Dennoch ruft auf einmal jemand aus dem Vertrieb an, weil eine wichtige Kundenantwort seit Stunden aussteht. Es liegt kein klassischer Ausfall vor, kein Alarm wurde ausgelöst, aber dennoch entsteht ein echtes Problem, das Schaden anrichten kann.
Genau um diese Fälle geht es in diesem Artikel. Wir betrachten Situationen, in denen Exchange technisch zwar läuft, aber nicht ganz so, wie es sollte. Diese kleinen Störungen sind manchmal kaum zu erkennen und sind daher tückischer als ein kompletter Ausfall, der sofort auffällt. Eine partielle Störung versteckt sich oft zwischen den Zeilen des Monitorings, genau dort, wo klassische Health Checks nicht hinschauen.
Wenn „verfügbar“ nichts über „funktionsfähig“ aussagt
Ein Exchange Server kann aus Infrastruktursicht vollkommen „gesund“ sein und trotzdem nicht richtig funktionieren. Die Dienste laufen, die Ports antworten, die Managed Availability Health Sets melden keine Auffälligkeiten. Und trotzdem bleiben Nachrichten in Queues hängen, Antworten verzögern sich um Minuten oder Stunden, und einzelne Postfächer sind schlicht nicht erreichbar, während andere problemlos funktionieren.
Das Muster ist immer ähnlich. Die Störung betrifft nie die gesamte Infrastruktur und nie alle Posztfächer, sondern meistens eine bestimmte Transportstrecke, einen bestimmten Konnektor, eine bestimmte Gruppe von Postfächern oder ein bestimmtes Protokoll. Genau diese Selektivität macht partielle Ausfälle so schwer zu entdecken. Ein Monitoring, das nur prüft, ob der Dienst läuft, sieht hier schlicht nichts.
Wir haben das Thema unbemerkter Mailflow-Unterbrechungen bereits in einem früheren Artikel behandelt. An dieser Stelle lohnt sich der Blick auf zwei weitere Situationen, in denen genau dieses Muster zuschlägt, nämlich Wartungsfenster und Updates.
Wartungsfenster: Die Ruhe vor und nach dem Sturm
Wartungsfenster sind ein notwendiger Teil des Exchange-Betriebs. Trotzdem sind sie eine der häufigsten Quellen für partielle Störungen, und zwar aus einem einfachen Grund. Viele Monitoring-Konfigurationen pausieren während geplanter Wartungsfenster bewusst ihre Alerts, damit euch das erwartete Herunterfahren eines Dienstes nicht mit Fehlalarmen überschüttet. Proaktive Monitoring-Stille sozusagen.
Das Problem entsteht, wenn diese Pause zu großzügig bemessen ist oder nicht sauber wieder aufgehoben wird. Dauert ein Wartungsfenster länger als geplant, weil beispielsweise ein Update hängen bleibt, meldet das Monitoring nichts, weil es ja noch im Wartungsmodus ist. Ist der Dienst danach nicht vollständig wiederhergestellt, etwa weil ein Transportdienst nach einem Neustart nicht sauber initialisiert, bleibt das ebenfalls unbemerkt, solange die Alert-Unterdrückung noch aktiv ist.
Besonders kritisch wird es in Hybrid-Umgebungen. Ein Wartungsfenster auf der On-Premises-Seite kann Auswirkungen auf die Verbindung zu Exchange Online haben, etwa wenn ein Zertifikat während des Wartungsfensters erneuert wird und der Hybridkonnektor danach nicht sauber neu konfiguriert wird (Beispielstichwort: Änderung der Zertifikatskatte). Aus Sicht von Exchange Online sieht alles normal aus, aus Sicht der On-Premises-Server auch, aber die Verbindung zwischen beiden Welten ist gestört. Das ist der klassische Fall eines partiellen Ausfalls, bei dem beide Seiten für sich betrachtet grün sind, während die Verbindung dazwischen schlichtweg kaputt ist.
Wartungsfenster brauchen deshalb eine klare zeitliche Grenze und eine automatische Reaktivierung des Monitorings danach. Mindestens genauso wichtig ist ein aktiver Funktionstest nach jedem Wartungsfenster, nicht nur die passive Beobachtung, ob wieder Fehler auftauchen. Schickt (mindestens) eine Testnachricht durch alle relevanten Transportstrecken. Prüft, ob sich ein Testaccount an allen relevanten Protokollen anmelden kann. Erst wenn all diese Tests grün sind, ist das Wartungsfenster wirklich beendet, nicht schon, wenn der Dienststatus wieder „Running“ zeigt.
Sinnvoll ist es, diese Prüfungen nicht jedes Mal neu zu improvisieren, sondern als feste, individuelle Checkliste zu führen. Was genau „vollständig wiederhergestellt“ bedeutet, unterscheidet sich von Umgebung zu Umgebung, je nachdem, welche Protokolle, Konnektoren und DAG-Konfigurationen bei euch tatsächlich im Einsatz sind. Eine allgemeine Drei-Punkte-Prüfung deckt selten alles ab, was in eurem konkreten Setup relevant ist. Eine schriftliche, auf die eigene Umgebung zugeschnittene Checkliste, die jeden genutzten Protokollendpunkt, jede Transportstrecke und jedes relevante DAG-Mitglied abdeckt, macht aus der Frage „haben wir wirklich alles geprüft“ eine feste Routine statt einer Entscheidung unter Zeitdruck, die jede Person im Team gleichermaßen anwenden kann.
Updates und das neue Servicing-Modell
Mit Exchange Server SE hat sich beim Thema Updates einiges verändert. Das Modern Servicing-Modell bedeutet, dass immer nur das aktuelle kumulative Update als unterstützte Buildversion gilt. Das erhöht den Update-Rhythmus spürbar, und damit auch die Häufigkeit von Situationen, in denen Exchange kurzzeitig in einem Übergangszustand ist. Aktuell warten wir zum Zeitpunkt dieses Artikels noch auf das erste kumulatives Update (CU) für Exchange Server SE, aber die gleiche Logik gilt weit über kumulative Updates hinaus. Auch Security Updates und Hotfix-Updates versetzen Exchange in denselben Übergangszustand, und die hier beschriebene Sorgfalt bei der Wartung gilt für diese genauso wie für ein vollständiges kumulatives Update.
Jedes CU bringt Neustarts von Diensten mit sich, manchmal auch von ganzen Servern. In DAG-Umgebungen bedeutet das Failover-Aktivitäten, bei denen Postfachdatenbanken auf andere Knoten wechseln. Das ist an sich nichts Ungewöhnliches, aber es ist ein Zeitfenster, in dem partielle Störungen entstehen können, die sich nicht sofort zeigen.
Ein Beispiel macht das deutlich. Nach einem Update übernimmt ein DAG-Mitglied die aktive Kopie einer Datenbank. Dieser Knoten ist zwar technisch gleich konfiguriert wie die anderen, hat aber einen abweichenden Patch-Stand auf Betriebssystemebene oder eine andere Auslastung, weil er virtualisiert betrieben wird und andere Workloads auf demselben Host aktiv sind. Unter der zusätzlichen Last der übernommenen Datenbank reagiert er spürbar langsamer als erwartet. Es entsteht kein Ausfall, aber eine Verschlechterung, die Nutzende als „Outlook hängt“ wahrnehmen, lange bevor irgendein Schwellenwert im Monitoring anschlägt.
Genau deshalb ist es nach jedem Update wichtig, nicht nur zu prüfen, ob die Dienste wieder laufen, sondern auch, wie sie laufen. Antwortzeiten, Queue-Längen und Ressourcenauslastung sollten in den Stunden nach einem Update besonders genau beobachtet werden, nicht nur binär, sondern im Vergleich zum Normalzustand vor dem Update. Deshalb ist es so immens wichtig, eine Monitoringlösung zu nutzen, die historische Daten vorhält und für einen schnelle Vergleich graphisch darstellt.
Das besondere Risiko für kleinere und mittlere Hybrid-Umgebungen
Bei allem, was bisher beschrieben wurde, trifft ein partieller Ausfall nicht jede Organisation gleich hart. Große Umgebungen mit mehreren DAG-Mitgliedern, redundanten Edge-Transport-Servern können einen Teilausfall oft abfangen, ohne dass Nutzende überhaupt etwas merken. Bei kleineren und mittleren Unternehmen (SMB) sieht die Realität häufig anders aus, und genau hier liegt ein Risiko, das in der Praxis regelmäßig unterschätzt wird.
SMBs betreiben Exchange-Hybrid häufig mit einer sehr schlanken Infrastruktur, etwa einem einzelnen Exchange Server oder zwei Servern ohne echte DAG, einem einzigen Hybridkonnektor und einer einzigen Namensraum-Konfiguration. Das ist wirtschaftlich nachvollziehbar, denn eine vollständig redundante Kommunikationsstrecke mit mehreren Servern, mehreren Konnektoren und alternativen Routingpfaden kostet Geld und Betreuungsaufwand, den kleinere Organisationen oft nicht rechtfertigen können oder wollen.
Das Problem liegt nun darin, dass eine schlanke Infrastruktur keinen Puffer bietet. Was bei einer großen Umgebung ein partieller Ausfall ist, der auf andere Komponenten ausweicht, ist bei einer kleinen Umgebung sofort ein vollständiger Ausfall der betroffenen Funktion. Fällt der einzige Hybridkonnektor aus oder gerät er in einen fehlerhaften Zustand, gibt es keinen alternativen Weg, über den Nachrichten geroutet werden könnten. Was in einer großen Organisation eine Randnotiz im Monitoring bleibt, ist in einer kleinen Organisation der komplette Stillstand der E-Mail-Kommunikation.
Diese fehlende Redundanz haben wir bereits mehrfach angesprochen, unter anderem beim Thema der Hybrid-Blind-Spots und bei der Betrachtung von Mailflow-Strecken in hybriden Umgebungen. Der Punkt, der hier besonders hervorzuheben ist, lautet, dass gerade weil SMBs seltener redundante Strecken betreiben, frühzeitige Erkennung für sie noch wichtiger ist als für große Organisationen, nicht weniger wichtig. Wo eine große Umgebung Zeit hat, weil ein Ausweichpfad die Last übernimmt, hat eine kleine Umgebung diese Zeit nicht. Der Unterschied zwischen „wir haben es rechtzeitig gesehen“ und „die Mail-Kommunikation stand drei Stunden still“ ist bei fehlender Redundanz oft nur eine Frage von Minuten im Monitoring.
Wer als SMB Exchange-Hybrid betreibt und aus guten Gründen auf eine vollständig redundante Infrastruktur verzichtet, sollte das mit einem entsprechend wachsamen Monitoring kompensieren. Wenn die Infrastruktur selbst keinen Puffer bietet, muss die Erkennungsgeschwindigkeit den fehlenden Puffer ausgleichen. Das bedeutet kurze Prüfintervalle für die kritischen Komponenten, insbesondere für den Hybridkonnektor und die Kernstrecke zwischen On-Premises und Exchange Online, sowie Alarmierungswege, die tatsächlich zeitnah bei einer Person ankommen, die reagieren kann. Genau dieses Thema der Erreichbarkeit von Alerts haben wir ebenfalls schon in einem früheren Artikel dieser Serie behandelt.
Partielle Degradation in Hybrid-Szenarien
Neben dem plötzlichen Ausfall einer einzelnen, nicht redundanten Komponente gibt es noch eine zweite Variante partieller Störungen, die besonders schwer zu greifen ist, nämlich die schleichende Verschlechterung statt des klaren Fehlers. Ein Konnektor zwischen On-Premises und Exchange Online funktioniert grundsätzlich, aber die Zustellzeiten steigen langsam über Tage hinweg an. Kein einzelner Wert überschreitet einen klassischen Alarmschwellenwert, aber die Tendenz ist eindeutig negativ.
Solche Trends fallen in einem Monitoring, das nur auf feste Schwellenwerte reagiert, komplett durch das Raster. Erst wenn die Verzögerung so groß wird, dass Nutzende sich beschweren, wird das Problem sichtbar, und dann ist es meist schon deutlich fortgeschritten. Gerade in schlanken SMB-Umgebungen ohne Ausweichpfad kann eine solche schleichende Verschlechterung direkt in einen vollständigen Stillstand münden, weil es keine zweite Strecke gibt, die die zusätzliche Last kompensiert. Ein Monitoring, das Trends über die Zeit erkennt und nicht nur Momentaufnahmen bewertet, ist hier klar im Vorteil, unabhängig von der Größe der Organisation.
Warum das ein Business-Problem ist, kein reines IT-Thema
Partielle Ausfälle sind teuer, aber die Kosten sind unsichtbar, weil es keinen Vorfallbericht gibt, keinen offiziellen Ausfall, keine Meldung an die Geschäftsleitung. Was bleibt, sind verzögerte Antworten, verpasste Fristen und ein schleichendes Vertrauensproblem in die eigene IT-Infrastruktur. Die Person aus dem Vertrieb, die eine wichtige Antwort zu spät bekommt, eröffnet daraus keinen Ticket, sondern merkt sich einfach, dass E-Mail manchmal unzuverlässig ist. Bei einer kleineren Organisation mit begrenzten IT-Ressourcen wiegt dieser Vertrauensverlust oft noch schwerer, weil dort weniger Personen zur Verfügung stehen, um den Vorfall im Nachhinein einzuordnen und aufzuarbeiten.
Ein Monitoring, das ausschließlich auf binäre Zustände reagiert, ob verfügbar oder nicht, ob läuft oder läuft nicht, ist für diese Art von Störungen blind. Was es braucht, sind kontinuierliche, funktionale Tests, die den tatsächlichen Nutzungspfad simulieren, kombiniert mit einer Trendanalyse, die schleichende Verschlechterungen sichtbar macht, bevor sie zum echten Problem werden.
ENow zum Beispiel bündelt genau diese Sichtweisen und kombiniert synthetische Transaktionen, die den realen Nutzungspfad abbilden, mit einer durchgängigen Sicht über On-Premises, Hybrid und Exchange Online hinweg, unabhängig davon, ob die dahinterliegende Infrastruktur redundant aufgebaut ist oder nicht.
Fazit
Nicht jede Störung meldet sich mit einem roten Symbol auf einem Dahboard. Die teuersten Probleme in Exchange-Umgebungen sind oft die, die niemand als Ausfall bezeichnen würde, weil formal betrachtet alles läuft. Wartungsfenster, Updates und die Eigenheiten hybrider Konnektivität sind die typischen Momente, in denen solche partiellen Störungen entstehen. Besonders SMB-Umgebungen ohne redundante Kommunikationsstrecke sollten sich bewusst sein, dass ein partieller Ausfall bei ihnen schnell zum vollständigen Ausfall wird, und ihr Monitoring entsprechend wachsam aufstellen. Wer als kleinere Organisation nicht in doppelte Infrastruktur investieren kann oder will, sollte dafür umso konsequenter in frühzeitige Erkennung investieren.
Entdecke mehr von Granikos GmbH & Co. KG
Melde dich für ein Abonnement an, um die neuesten Beiträge per E-Mail zu erhalten.
