Fernimplementierung
Wenn sich mehrere Exclaimer-Installationen in Ihrem Netzwerk befinden (z. B. wenn Sie Server in mehreren Niederlassungen im ganzen Land haben), können Sie die Konfiguration an einem einzigen Ort durchführen und sie für alle anderen Server implementieren. Geben Sie hierzu auf der Registerkarte Fernimplementierung einen gemeinsam genutzten Speicherort an:
Ab dann werden Sie bei jeder Speicherung von Änderungen an der Konfiguration gefragt, ob Sie deren Implementierung auf anderen Servern bestätigen wollen. Wenn Sie bestimmen, Änderungen zu implementieren, wird eine Datei in den Fernimplementierungsordner geschrieben und anschließend von den anderen Installationen importiert.
Anfangs muss Exclaimer-Software auf jedem Server installiert sein - die Installation kann nicht per Fernimplementierung vorgenommen werden. Nach der Installation legen Sie einen Fernimplementierungsordner zum Verwalten zukünftiger Konfigurationsänderungen mit Fernimplementierung fest (jede Installation muss über denselben Fernimplementierungsordner verfügen). |
Änderungen werden beibehalten, wenn Sie zu anderen Registerkarten innerhalb des Inhaltsfensterbereichs wechseln. Wenn Sie überprüft haben, dass alle Registerkarten korrekt aktualisiert wurden, klicken Sie auf die Schaltfläche Speichern zum Speichern von Änderungen. Wenn Sie alle Änderungen verwerfen möchten, klicken Sie auf die Schaltfläche Abbrechen. |
So funktioniert es
Der Fernimplementierungsordner wird über die Registerkarte Fernimplementierung in der Exclaimer-Konsole definiert.
Der angegebene Ordner muss im Netzwerk freigegeben sein (es sollte nur ein einziger Fernimplementierungsordner in einer Domäne verwendet werden). Wenn Konfigurationsänderungen gespeichert werden, pusht der Computer (auf dem die Änderungen gespeichert wurden) neue Konfigurationsdaten an den Fernimplementierungsordner.
Remote-Systeme erhalten eine Benachrichtigung vom Betriebssystem, wenn neue Konfigurationsdaten im freigegebenen Ordner erkannt wurden, und diese holen (d. h. importieren) dann die Daten zu ihrer lokalen Installation. Push- und Pull-Operationen werden über den Fernimplementierungsdienst von Exclaimer Signature Manager Exchange Edition realisiert.
Der Fernimplementierungsordner
Erstellen Sie einen freigegebenen Ordner in Ihrem Netzwerk, der für alle Systeme zugänglich ist, auf denen Exclaimer Signature Manager Exchange Edition ausgeführt wird.
Wenn der freigegebene Ordner nicht für Benutzer sichtbar sein soll, sollten Sie eine versteckte Freigabe verwenden. Fügen Sie hierzu am Ende des Freigabenamens ein Dollar-Zeichen ($) hinzu. Versteckte Freigaben werden beispielsweise beim Durchsuchen mit Explorer nicht angezeigt.
Stellen Sie sicher, dass der Benutzer, der an der Exclaimer-Konsole angemeldet ist (die Daten speichert), über Lese- und Schreibrechte für diesen Ordner verfügt.
In den folgenden Abschnitten werden zwei Methoden zur Anwendung von Ordnerberechtigungen erläutert. Diese gelten sowohl für die Freigabe- als auch die NTFS-Sicherheitsberechtigungen des freigegebenen Ordners, d. h. Sie müssen die gleichen Berechtigungsänderungen sowohl in der Registerkarte Freigabe als auch in der Registerkarte Sicherheit des Eigenschaften-Dialogfeldes des Ordners vornehmen.
Ordnerberechtigungen (einfache Methode)
Erteilen Sie der Gruppe Jeder die Leseberechtigungen.
Ordnerberechtigungen (sichere Methode)
Erlauben Sie Leseberechtigungen nur für das Computerkonto auf jedem Server, auf dem Exclaimer Signature Manager Exchange Edition installiert ist.
Dies ist wichtig, da der Fernimplementierungsdienst von Exclaimer Signature Manager Exchange Edition unter dem LocalSystem-Konto läuft; dieses Konto hat (wie es der Name schon vermuten lässt) nur Zugriff auf das lokale System des Systems, auf dem es aktiv ist - nicht auf Netzwerkressourcen.
Die einzige Methode, mit der dieses Konto überhaupt eine Netzwerkressource sehen kann, ist, wenn das Computerkonto einen spezifischen Zugang zu dieser Ressource erhält - d. h. der Ordner der Netzwerkressource erlaubt selbst, dass das LocalSystem-Konto eines bestimmten Remote-Systems auf ihn zugreift. In diesem Fall ist der Zugriff auf das Lesen von Daten aus dem Fernimplementierungsordner beschränkt.
Beispiel-Berechtigungseinstellungen werden nachfolgend aufgeführt:
Freigabeberechtigungen |
Sicherheitsberechtigungen |
Fernimplementierungszeiten
Sobald der Fernimplementierungsdienst von Exclaimer Signature Manager Exchange Edition bemerkt, dass eine Änderung am Fernimplementierungsordner vorgenommen wurde, startet er einen Timer. Alle zehn Sekunden wird überprüft, ob in den letzten fünf Sekunden etwas in die Datei geschrieben wurde. Ist dies nicht der Fall, wird die Datei in einer Warteschlange eingereiht, die den eigentlichen Importvorgang durchführt; andernfalls bleibt die Datei in der Timer-Liste.
Das bedeutet, dass der Importvorgang maximal zehn Sekunden nach Abschluss der Speicherung starten sollte; in der Praxis kann dies jedoch etwas länger sein, was von der Serverlast abhängt und wie schnell der Import-Thread vom Betriebssystem die Kontrolle erhält. Dementsprechend könnte der Importvorgang auch frühzeitiger beginnen, je nachdem, wann die Speicherung im Verhältnis zum Timer-Intervall abgeschlossen ist.
Bevor Sie überprüfen, ob Konfigurationsänderungen erfolgreich auf Remote-Systemen angewendet wurden, müssen diese Systeme ausreichend Zeit erhalten, um den Importvorgang durchzuführen (bei komplexen Konfigurationen kann dies etwas dauern).
Ändern eines vorhandenen Fernimplementierungsordners
Wenn alle Installationen von Signature Manager Exchange Edition auf einen bestimmten Fernimplementierungsordner verweisen und Sie später beschließen, diesen zu ändern, ist es nicht erforderlich, jeden Server für den neuen Speicherort manuell umzustellen.
Wird der Speicherort auf einem System geändert und die Konfiguration gespeichert, schreibt dieses System eine Kopie der Konfigurationsdaten sowohl in den alten als auch den neuen Speicherort. Jegliche Server, die auf den alten Speicherort verweisen, werden die Konfiguration importieren, die den neuen Fernimplementierungsordnerpfad enthält, d. h. bei folgenden Implementierungen werden sie die Daten vom neuen Speicherort beziehen.
Aus diesem Grund wird empfohlen, den alten Fernimplementierungsordner NICHT zu löschen, bevor genügend Zeit vergangen ist, damit alle Remote-Systeme die Konfigurationsdatei importieren, die den neuen Ordnerpfad enthält.