Wichtig: siehe Änderungen und Vorraussetzungen weiter unten! Roaming für IBM Lotus Notes mit panagenda MarvelClient Natives IBM Lotus Notes / Domino Roaming (bis inklusive Notes 8.0.x) repliziert das persönliche Adressbuch, die Lesezeichen-Datenbank und synchronisiert ebenfalls einen Teil der notes.ini über mehrere Notes-Installationen/Rechner hinweg. Dieser Ansatz ist benötigt beträchtliche Netzwerk- und Festplattenplatz-Ressourcen, da die Datenbanken 1:1 auf dem Domino-Server vergehalten werden müssen, und bei einem Roaming-Vorgang auf einen komplett neuen Rechner vollinhaltlich übertragen werden hierbei werden bisweilen 20, 30 und mehr MB übertragen und gespeichert. Darüber hinaus roamed Lotus Notes selbst die Kacheloberfläche nicht, sowie nur einen geringen, hartcodierten Ausschnitt der notes.ini. Ebenfalls wird das persönliche Adressbuch auch erst nach dem Lotus Notes login ausgetauscht, was z.b. dazu führen kann, dass ein Benutzer beim Login selbst nicht sämtliche Arbeitsumgebungen vom Vorgänger-Rechner vorfindet. Auch werden id-dateien nicht problemlos über mehrere Rechner hinweg synchronisiert (z.b. Passwort-Änderungen). Die Lösung für sämtliche der vorgenannten Probleme ist... Dateibasiertes Roaming mit panagenda MarvelClient Dateibasiertes Roaming synchronisiert eine Lotus Notes Client Installation mit einem Netzlaufwerk vor dem Lotus Notes Login und beim Schliessen des Notes clients, mit erheblich geringerem Netzwerkverkehr- und Festplattenspeicherplatz-Bedarf. Statt Dateien 1:1 zu replizieren, synchronisiert MarvelClient lediglich Roaming-relevante XML- Ausschnitte von Lesezeichen, Kacheln, und Co. dies führt zu durchschnittlichem Netzwerkverkehr und Festplattenspeicherplatzbedarf von ca. 2 MB je Endbenutzer, Profil und Ablageort. Änderungen in panagenda MarvelClient seit Version 1.4.29.184 Die notes.ini Variable MC_UploadDB wird nicht mehr unterstützt ohne weitere Anpassungen melden Clients KEINE Konfigurationsdetails mehr in die Analyse-Datenbank. Die Haupt- Analysedokumente sind im neuen Analyse-Datenbank-Design nunmehr unter Maintenance / Admin. Deprecated Documents zu finden Detailanalyse-Dokumente (Kacheln, notes.ini, ECL, etc. bleiben erhalten und werden wie gewohnt aktualisiert). Kopieren Sie bitte aus dem Analyzse-Template sämtliche Dokumente aus der Ansicht Maintenance / Admin XSTL Configuration in Ihre aktuelle Analyse-Datenbank. (Ansonsten können neue Analysedokumente nicht korrekt ausgewertet ( Audit Selected ) werden!)
Für ein fortgesetztes Monitoring konfigurieren Sie bitte in der Konfigurations-Datenbank folgende Backup-Aktion (Vorschlag für umfassendes Monitoring): Anmerkung: passen Sie den Profiling-Key und die # Revisions bitte nach Bedarf an - das protokollieren der log.xml ist ebenfalls optional referenzieren Sie bitte in dem Feld INI-Filter die unter 1.) erstellte Aktion.
Vorraussetzungen für Dateibasiertes Roaming mit panagenda MarvelClient MarvelClient benötigt mindestens folgende vier Konfigurationsparameter für Roaming: 1.) Einen Notes.ini Filter unter Config\CINIF. notes.ini Filter: Anmerkung: Titel des Dokumentes können Sie frei wählen. Der notes.ini Filter definiert, welche Notes.ini Einträge (nicht) auf andere Zielrechner übertragen werden keinesfalls sollte der Parameter Directory geroamed werden, da ein Zielrechner ggf. ein anderes Datenverzeichnis haben kann selbstverständlich können Sie die Liste anpassen; Jokerzeichen * und? werden unterstützt (ebenso wie natürlich Mehrfachwerte).
2.) Eine Backup Aktion, welche die aktuellste Client Konfiguration beim Schliessen des Clients auf ein Netzlaufwerk sichert bitte passen Sie das Ziel-Laufwerk/Verzeichnis entsprechend an! (Anmerkung: UNC-Pfade und Referenzen wie zb <os:username> werden unterstützt) Hinweis: die Backup-Aktion(en), welche für Roaming verwendet werden sollen, müssen als Define as Roaming-Set eingestellt werden; den Profiling Key können Sie natürlich ebenfalls anpassen.
Beachten Sie, dass sich die Konfigurationen für das Analyse-Backup und das Roaming-Backup unterscheiden, da hier jeweils unterschiedliche Informationen benötigt werden. 3.) Setzen Sie bitte mit einem (neuen oder bestehenden) notes.ini-konfigurationsdokument folgende notes.ini Variable auf Roaming Clients: MC_NetworkDirectory=c:\roaming ACHTUNG: Das Verzeichnis der Konfigurationsdokumente von 2.) und 5.) sollte mit diesem Verzeichnis übereinstimmen. Dieser INI-Parameter weist MarvelClient(s) an, die actions.xml-xml ebenfalls über das Roaming- Laufwerk/Verzeichnis zu synchronisieren. - dies kann nicht aus der actions-xml selbst heraus erfolgen (sonder nur über die notes.ini), da hierzu erst eine ggf. falsche / fremde actions.xml Datei geladen werden müsste. 4.) ACHTUNG: wenn Ihre Clients kein OS-Userspezifisches Notes-Datenverzeichnis haben, sollten Sie mit Schritt vier warten, bis Ihre Endbenutzer jeweils ihre Konfiguration wenigstens einmal gesichert haben; ansonsten besteht die Gefahr, dass ein Benutzer auf einen Rechner roamed, von dem ein anderer Benutzer noch nie seine Daten gesichert hat! Wenn Ihre Benutzer alle ein persönliches Datenverzeichnis haben, so können Sie sofort mit Schritt vier fortfahren!
5.) Erstellen Sie eine Roaming Rollback Aktion wie folgt (ACHTUNG: 4.) lesen, bitte!!): Anmerkungen: Der Roaming Key definiert, für welche Referenzen neuere Roamingsets gesucht werden in diesem Fall werden auf Basis des %OS_USER%-Namens sämtliche auf dem Roaming-Laufwerk gespeicherten Profilte durchsucht (daher können auch mehrere Profile für einen Benutzer gemäss Profiling-Key in der entsprechenden Backup-Aktion (siehe 2.)) gespeichert werden). Existiert ein neueres Profil vor dem Login als zuletzt auf eben diesem Client beim Schliessen gesichert, so wird die Client Konfiguration an Hand der Daten auf dem Roaming-Laufwerk wieder hergestellt hierbei werden ebenfalls sämtliche Lesezeichen- und Kachel-Bilder/Icons wieder hergestellt.
Mit sämtliche Einstellungen wie unter 1.) bis 5.) beschrieben haben Sie nunmehr ein vollinhaltlich frei anpassbares Roaming über mehrere Rechner hinweg mit deutlich verringertem Netzwerkverkehr- und Festplattenspeicherplatz-Bedarf im Vergleich zu reinen Copy / Replicate-Lösungen. Ebenfalls müssen Sie Ihre Daten nicht auf Domino Servern unterbringen einfache User-Homelaufwerke mit durchschnittlich 2MB Speicherplatz je User/Profil und Revision sind alles, was für eine vollständige Roaming-Lösung mit panagenda MarvelClient benötigt wird. Ein solches Backup-/Roaming-Set beinhaltet Kacheloberfläche inklusive Icons Lesezeichen inklusive Icons Notes.ini partiell, frei anpassbar *.id Dateien aus dem Notes Datenverzeichnis inklusive aller Unterverzeichnisse Das vollständige persönliche Namens- und Adressbuch, sowie das journal falls vorhanden - unter Erhalt der Replik-ID und sämtliche Dokumenten-Unique-Ids, u.a. für PDA/Blackberry Synchronisation (umfasst ebenfalls Replikatorseiten und ECL)
Optionales Einsammeln von Dokumenten aus persönlichen Adressbüchern Bitte erstellen Sie dann in der panagenda/config Datenbank zwei Dokumente: 1.) ein Run Agent Dokument. importieren Sie in dieses Dokument bitte den folgenden Agenten: Quell-Datenbank = Ihre Analyse Datenbank NACH dem Design update Quell-Agent = X. Addon PERNAB: Collect LocalNamesDetails 2.) ein notes.ini-konfigurations-dokument (oder fügen Sie die folgenden Einträge in ein bereits bestehendes hinzu -je nach Belieben): Setzen Sie damit bitte den Wert MC_AddonColKey auf <os:user>\<notes:user_abbreviated>\<os:computer>\<notes:version> - dies wird dann Arbeitsumgebungen & Co für eben diese Kombination an Installationen sammeln - wenn Sie die Datenmenge reduzieren möchten, passen Sie den Wert entsprechend an. Darüber hinaus setzen Sie bitte folgende Werte - wenn Sie bestimmte Inhalte nicht sammeln möchten, so setzen Sie den entsprechenden Wert einfach nicht bzw. löschen diesen einfach: