Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Rev. 4.0.0 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Informationen in diesem Dokument, einschließlich URLs und anderer Verweise auf Internetwebsites, können ohne vorherige Ankündigung geändert werden. Die in den Beispielen verwendeten Firmen, Organisationen, Produkte, Domänennamen, E-Mail-Adressen, Logos, Personen, Orte und Ereignisse sind frei erfunden, soweit nichts anderes angegeben ist. Jede Ähnlichkeit mit bestehenden Firmen, Organisationen, Produkten, Domänennamen, E-Mail-Adressen, Logos, Personen, Orten oder Ereignissen ist rein zufällig. Die Benutzer sind verantwortlich für das Einhalten aller anwendbaren Urheberrechtsgesetze. Unabhängig von der Anwendbarkeit der entsprechenden Urheberrechtsgesetze darf ohne ausdrückliche schriftliche Erlaubnis der Microsoft Corporation kein Teil dieses Dokuments für irgendwelche Zwecke vervielfältigt oder in einem Datenempfangssystem gespeichert oder darin eingelesen werden, unabhängig davon, auf welche Art und Weise oder mit welchen Mitteln (elektronisch, mechanisch, durch Fotokopieren, Aufzeichnen, usw.) dies geschieht. Es ist möglich, dass Microsoft Rechte an Patenten bzw. patentierten Anwendungen, Marken, Urheberrechten oder sonstigem geistigen Eigentum besitzt, die sich auf den Inhalt dieses Dokuments beziehen. Das Bereitstellen dieses Dokuments gibt Ihnen jedoch keinen Anspruch auf diese Patente, Marken, Urheberrechte oder auf sonstiges geistiges Eigentum, es sei denn, dies wird ausdrücklich in den schriftlichen Lizenzverträgen von Microsoft eingeräumt. © 2007 Microsoft Corporation. Alle Rechte vorbehalten. Ihr Recht zum Kopieren dieser Dokumentation unterliegt dem Urheberrecht und den Bedingungen des Softwarelizenzvertrags. Als Lizenznehmer der Software können Sie zur eigenen Verwendung eine angemessene Anzahl von Kopien oder Ausdrucken erstellen. Das Erstellen nicht autorisierter Kopien, Anpassungen, Zusammenstellungen oder Ableitungen für kommerzielle Zwecke ist untersagt und stellt einen strafbaren Gesetzesverstoß dar. Microsoft, MS-DOS, Windows, Windows Server, Windows Vista, Microsoft Dynamics, Active Directory, BizTalk und Outlook sind Marken der Microsoft-Unternehmensgruppe. Alle anderen Marken sind Eigentum der entsprechenden Besitzer. Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Inhalt 1 Übersicht ............................................................................................................................... 1-1 Senden Sie uns Feedback zu diesem Kapitel .......................................................................... 1-1 2 Ausführen von Microsoft Dynamics CRM ............................................................................ 2-2 Ausführen von Microsoft Dynamics CRM Server ..................................................................... 2-2 Ermitteln des Installationsortes von Microsoft Dynamics CRM-Serverrollen ........................ 2-2 Verschieben einer Organisationsdatenbank auf eine andere SQL Server-Instanz .............. 2-3 Ausführen von Microsoft Dynamics CRM für Outlook .............................................................. 2-5 Automatische Aktualisierung von Microsoft Dynamics CRM für Outlook.............................. 2-5 Microsoft Dynamics CRM-Update............................................................................................. 2-9 Ausführen von Microsoft Dynamics CRM-Update an der Eingabeaufforderung .................. 2-9 Überwachung und Problembehandlung in Microsoft Dynamics CRM .................................... 2-12 Ereignisanzeige ................................................................................................................... 2-12 Plattform-Ablaufverfolgung .................................................................................................. 2-12 Bekannte Probleme mit Microsoft Dynamics CRM Server ..................................................... 2-14 Microsoft Dynamics CRM Server verwendet die gespiegelte Instanz von SQL Server nicht ................................................................................................................. 2-14 Die Microsoft Dynamics CRM Server-Leistung ist niedriger als erwartet ........................... 2-15 Nur der Lizenzknoten erscheint im Bereitstellungs-Manager ............................................. 2-15 Problembehandlung und bekannte Probleme mit dem E-Mail-Router................................ 2-15 Problembehandlung für Microsoft Dynamics CRM für Outlook .............................................. 2-16 Diagnose von Microsoft Dynamics CRM für Outlook .......................................................... 2-16 Problembehandlung für Microsoft Dynamics CRM für Outlook und Webanwendungen ........ 2-19 Clients können keine Verbindung mit Microsoft Dynamics CRM Server herstellen ........... 2-20 E-Mail-Aktivitäten bleiben in Microsoft Dynamics CRM ausstehend und werden nicht zugestellt ..................................................................................................................... 2-20 Microsoft Dynamics CRM für Outlook oder die Microsoft Dynamics CRM-Webanwendung startet auf einem 64-Bit-Computer unter Windows langsamer als erwartet .... 2-20 Problembehandlung und bekannte Probleme mit der Microsoft Dynamics CRMBerichterstellung ..................................................................................................................... 2-21 Sprachunterstützung für Hebräisch und Arabisch im Berichts-Viewer ............................... 2-21 Senden Sie uns Feedback zu diesem Kapitel ........................................................................ 2-21 3 Sichern des Microsoft Dynamics CRM-Systems................................................................. 3-22 Sichern des Microsoft Dynamics CRM-Systems .................................................................... 3-22 Auswählen eines Sicherungsmodells .................................................................................. 3-23 Sichern von Windows Server 2003 ..................................................................................... 3-24 Sichern von Active Directory ............................................................................................... 3-24 Sichern von SQL Server, einschließlich Reporting Services .............................................. 3-25 Sichern von Exchange Server 2003 und Exchange Server 2007 ....................................... 3-26 Sichern von Microsoft Dynamics CRM Server .................................................................... 3-27 Senden Sie uns Feedback zu diesem Kapitel ........................................................................ 3-28 4 Wiederherstellung nach Fehler ........................................................................................... 4-29 Szenario A: Fehler in SQL Server ........................................................................................... 4-29 Szenario A: Wiederherstellung ............................................................................................ 4-29 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Szenario B: Fehler in Microsoft Dynamics CRM Server ......................................................... 4-30 Szenario B: Wiederherstellung ............................................................................................ 4-30 Szenario C: Fehler in Exchange Server.................................................................................. 4-30 Szenario C: Wiederherstellung ............................................................................................ 4-30 Szenario D: Fehler in Active Directory .................................................................................... 4-31 Szenario D: Wiederherstellung ............................................................................................ 4-31 Wiederherstellung nach Fehler in Microsoft Dynamics CRM für Outlook ............................... 4-31 Senden Sie uns Feedback zu diesem Kapitel ........................................................................ 4-32 5 Microsoft Dynamics CRM- Schlüsselverwaltung ................................................................. 5-33 Schlüsselverwaltung ............................................................................................................... 5-33 Senden Sie uns Feedback zu diesem Kapitel ........................................................................ 5-33 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch 1 Übersicht Willkommen beim Betriebs- und Wartungshandbuch für Microsoft Dynamics CRM 4.0. Es ist Teil einer umfangreichen Dokumentation, die als Microsoft Dynamics CRM 4.0Implementierungshandbuch bezeichnet wird. In diesem Handbuch erfahren Sie, wie Sie Microsoft Dynamics CRM-Versionen planen, implementieren und verwenden können, die auf dem Betriebsgelände der Organisation installiert und verwaltet werden (lokale Versionen). Das Microsoft Dynamics CRM 4.0-Implementierungshandbuch besteht aus den folgenden drei Dokumenten: Planungshandbuch Erstellen Sie anhand dieser Informationen eine umfassende Planung für Microsoft Dynamics CRM 4.0. Es umfasst zwei Hauptaspekte der Planung eines CRM-Systems: o Technik Der Schwerpunkt dieser Themen liegt auf Bereichen wie die unterstützten Topologien, Systemanforderungen und technischen Überlegungen, die vor der Installation beachtet werden müssen. o Implementierungsmethoden In diesen Themen werden das Unternehmensmanagement, CRM-Anforderungen und Aspekte des Projektmanagements behandelt, die während der Bereitstellung eines CRMSystems erforderlich sind. Zudem werden mehrere Dokumente bereitgestellt, die Sie als Tools für die Planung der Implementierung von Microsoft Dynamics CRM 4.0 verwenden können. Diese Tools befinden sich im Ordner für Planungstools, in dem das Microsoft Dynamics CRM 4.0Implementierungshandbuch enthalten ist. Installationshandbuch Beginnen Sie mit diesem Handbuch, wenn alle Vorbereitungen zur Installation von Microsoft Dynamics CRM 4.0 getroffen sind. Es enthält schrittweise Anleitungen zum Ausführen der Installation, BefehlszeilenInstallationsanweisungen und Hilfe zum Entfernen von Microsoft Dynamics CRM 4.0. Betriebs- und Wartungshandbuch Dieses Handbuch beschreibt wichtige tägliche Prozeduren. Sie erfahren, wie Sie Sicherungen und Wiederherstellungen ausführen und für Microsoft Dynamics CRM 4.0 Systemwiederherstellungen bereitstellen. Zudem enthält dieses Handbuch Problembehandlungsschritte für bekannte Probleme. Durch Betrieb und Wartung von Microsoft Dynamics CRM 4.0 kann sichergestellt werden, dass Benutzer über umfassende und zuverlässige Kenntnisse zur Verwendung des Microsoft Dynamics CRM 4.0-Systems verfügen. Dieses Handbuch ist für diejenigen geschrieben, die dafür zuständig sind, dass Microsoft Dynamics CRM 4.0 verfügbar ist und dass eine routinemäßige Wartung und Sicherheitsvorkehrungen eingehalten werden. Dieses Handbuch setzt außerdem voraus, dass Microsoft Dynamics CRM 4.0 bereits bereitgestellt ist und in Ihrer Organisation verwendet wird. Senden Sie uns Feedback zu diesem Kapitel Wir freuen uns, von Ihnen zu hören. Klicken Sie zum Senden Ihres Feedbacks auf den folgenden Link, und geben Sie Ihre Kommentare in den Nachrichtentext ein. Hinweis: Die Betreffzeileninformationen werden zum Weiterleiten des Feedbacks verwendet. Wenn Sie die Betreffzeile entfernen oder ändern, können wir Ihr Feedback möglicherweise nicht verarbeiten. Feedback senden 1-1 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch 2 Ausführen von Microsoft Dynamics CRM In diesem Kapitel wird beschrieben, wie Microsoft Dynamics CRM 4.0 überwacht werden kann und Probleme behandelt werden können. Wichtige Aufgaben beim Betrieb von Microsoft Dynamics CRM sind das Sicherstellen der Verfügbarkeit durch Überwachen von Serverstatus und -leistung, das Erstellen von Sicherungen, die Notfallwiederherstellung und die fortlaufende Problembehandlung. In diesem und den folgenden Kapiteln erhalten Sie detaillierte Informationen zu diesen Aufgaben. Ausführen von Microsoft Dynamics CRM Listet Ereignisquellen auf, die überwacht werden sollen. Beschreibt außerdem, wie Probleme mit der Anwendungsleistung sowie andere Probleme ermittelt und behoben werden können. Sichern des Microsoft Dynamics CRM-Systems Beschreibt, wie Microsoft Dynamics CRM gesichert wird. Wiederherstellung nach Fehler Beschreibt die Wiederherstellung des Microsoft Dynamics CRM Server-Systems nach Fehlern wie Hardwarefehlfunktionen. Ausführen von Microsoft Dynamics CRM Server In diesem Abschnitt wird beschrieben, wie Betriebsaufgaben für Microsoft Dynamics CRM Server ausgeführt werden. Die Sicherung und Wiederherstellung werden im Kapitel Sichern und Wiederherstellen des Microsoft Dynamics CRM Systems in diesem Dokument beschrieben. Ermitteln des Installationsortes von Microsoft Dynamics CRM-Serverrollen Mit Microsoft Dynamics CRM 4.0 Enterprise können Sie Serverrollen für zusätzliche Leistung und Verfügbarkeit auf anderen Computern installieren. Beachten Sie, dass bei einer typischen Installation mit dem Setup-Assistenten für Microsoft Dynamics CRM Server alle Rollen auf demselben Computer installiert werden. Führen Sie zum Anzeigen von Informationen zu Serverrollen die folgenden Schritte aus: 1. Klicken Sie auf dem Computer, auf dem der Bereitstellungs-Manager installiert ist, auf Start und zeigen Sie auf Alle Programme. Zeigen Sie anschließend auf Microsoft Dynamics CRM 4.0, und klicken Sie dann auf Bereitstellungs-Manager. 2. Erweiten Sie Server, und klicken Sie auf den gewünschten Server. 3. Die Liste der Serverrollen wird in der Spalte Rollen angezeigt. Wenn Microsoft Dynamics CRM Server auf einem einzigen Computer installiert ist, enthält die Liste nur einen Server mit den folgenden drei Serverrollen: Vollständiger Server, Server mit SQL Server und SRS-Datenkonnektor. Abhängig von der Bereitstellung der Serverrollen können die folgenden Serverrollen für verschiedene Server in der Liste angezeigt werden: Plattformserver, Anwendungsserver, SRS-Datenkonnektor, Async-Dienst, Suchdienst, Server mit SQL Server, BereitstellungsSDK, Plattform-SDK, Webanwendung, Hilfeinhaltsserver und Bereitstellungsdienst. 2-2 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Verschieben einer Organisationsdatenbank auf eine andere SQL Server-Instanz Sie können eine Organisationsdatenbank auf einen anderen Computer verschieben, auf dem Microsoft SQL Server in derselben Active Directory-Domäne ausgeführt wird. Klicken Sie dazu im Bereich Organisationen mit der rechten Maustaste auf die Organisation, die Sie verschieben möchten, und klicken Sie dann auf Organisation bearbeiten, um die SQL Server-Instanz zu ändern. Wenn Sie eine Organisationsdatenbank auf einen anderen Computer verschieben möchten, auf dem SQL Server in einer anderen Domäne ausgeführt wird, müssen Sie den Assistenten zum Importieren einer Organisation verwenden. Führen Sie zum Verschieben der Organisation auf eine SQL Server-Instanz, die sich in einer anderen Domäne befindet, die folgenden Schritte aus: 1. Verschieben Sie die Datenbank zur neuen SQL Server-Instanz und stellen Sie sicher, dass sie angeschlossen und verfügbar ist. Weitere Informationen zum Verschieben einer Datenbank in SQL Server finden Sie in der SQL Server-Onlinedokumentation. 2. Führen Sie im Bereitstellungs-Manager den Assistenten zum Importieren einer Organisation aus. Während des Importvorgangs benötigt der Assistent zum Importieren einer Organisation die folgenden Informationen: Name des Computers mit SQL Server URL des Servers mit SQL Server Reporting Services Name der Organisation Wählen Sie die Option zur Benutzerzuordnung aus. Benutzerzuordnungen Während des Organisationsimports müssen Sie die Methode auswählen, mit der Benutzer zugeordnet werden sollen. Die folgenden Optionen stehen zur Verfügung: Vorhandene Benutzerzuordnungen beibehalten Wählen Sie diese Option aus, wenn Sie die bestehenden Benutzerzuordnungen, die sich bereits in der Organisationsdatenbank befinden, beibehalten möchten. Benutzer manuell zuordnen Wählen Sie diese Option aus, wenn Sie jeden Benutzer manuell zuordnen möchten. Neue Zuordnungsdatei generieren Wählen Sie diese Option aus, um eine XMLBeispielzuordnungsdatei zu erstellen, mit der sich die Art des Benutzerimports ändern lässt. Benutzer automatisch zuordnen Wählen Sie diese Option aus, wenn Sie Benutzer automatisch auf der Grundlage der folgenden Optionen zuordnen möchten: o Active Directory-Kontoname Wählen Sie diese Option aus, wenn Sie Benutzernamen in der Organisationsdatenbank und Benutzerkontonamen (Benutzer-Anmeldenamen) in Active Directory einander zuordnen möchten. o Vollständiger Name in Microsoft Dynamics CRM zu vollständiger Name in Active Directory Wählen Sie diese Option aus, wenn Sie Benutzernamen in der Organisationsdatenbank und vollständige Benutzernamen (Feld Anzeigename) in Active Directory einander zuordnen möchten. o Präfix Wählen Sie diese Option aus, wenn Sie ein benutzerdefiniertes Präfix mit angefügtem inkrementellen Zahlenwert für jeden Benutzer erstellen möchten, z. B. Benutzer01, Benutzer02 usw. Beachten Sie, dass die Benutzer in Active Directory vorhanden sein müssen. Der Import-Assistent erstellt keine Benutzerkonten in Active Directory. o Vorhandene Zuordnungsdatei verwenden Wählen Sie diese Option aus, wenn Sie eine XML-Zuordnungsdatei für den Import von Benutzern erstellt haben. 2-3 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Benutzerzuordnungsdatei In diesem Abschnitt werden die Struktur und der Inhalt der Benutzerzuordnungsdatei behandelt. Diese Informationen beziehen sich auf den Fall, dass viele Microsoft Dynamics CRM-Benutzer von der ursprünglichen Microsoft Dynamics CRM-Implementierung einer neuen zugeordnet werden müssen. In einem solchen Fall kann es einfacher sein, die XML-Datei direkt zu bearbeiten. Im Assistenten zum Importieren einer Organisation können Sie eine Zuordnungsdatei auf der Seite Benutzerzuordnung des Assistenten verwenden. Auf dieser Seite steht Ihnen auch die Option Neue Zuordnungsdatei generieren zur Verfügung. Wenn Sie eine neue Datei generieren, können Sie die Datei in einem Texteditor bearbeiten und dann den Assistenten erneut starten. Die Benutzerzuordnungsdatei wird im Ordner <Laufwerk>:\Programme\Microsoft CRM\Tools angelegt. Klicken Sie ggf. auf Durchsuchen, um einen anderen Speicherort auszuwählen. Das folgende Beispiel ordnet alle Benutzer zu, die in der Domäne origcrmdom gefunden werden. <MappingConfiguration> <DomainMapping old="origcrmdom" new="newcrmdom" /> </MappingConfiguration> Im folgenden Beispiel enthält die Benutzerzuordnungsdatei zwei Benutzer in der Domäne origcrmdom: <MappingConfiguration> <UserMapping old="origcrmdom\someone" new="newcrmdom\someone" /> <UserMapping old="origcrmdom\someone2" new="newcrmdom\someone2" /> </MappingConfiguration> Elemente der Benutzerzuordnungsdatei Die Benutzerzuordnungsdatei befindet sich im Stammelement <MappingConfiguration>. Es gibt zwei Typen von Unterelementen: <DomainMapping> und <UserMapping>. Sie können nur eins der beiden verwenden. Wenn beide vorhanden sind, haben <UserMapping>Elemente Vorrang. Das Element <DomainMapping old="___" new="___" /> enthält die Active Directory-Domäne für die ursprüngliche und die neue Microsoft Dynamics CRM-Implementierung. Wenn Sie dieses Element verwenden, brauchen Sie die einzelnen <UserMapping>-Elemente nicht zu verwenden. Wenn dies das einzige zu verwendende Element ist, werden alle Microsoft Dynamics CRM-Benutzer automatisch von der alten in die neue Domäne übertragen und behalten dieselben Kontonamen. Das Element <UserMapping old="origcrmdom\someone" new="newcrmdom\someone" /> enthält den Aliasnamen für jeden Microsoft Dynamics CRM-Benutzer. Wenn Ihre Microsoft Dynamics CRM-Implementierung beispielsweise zehn Benutzer umfasst, enthält Ihre Benutzerzuordnungsdatei zehn <UserMapping>-Elemente, eines für jeden Benutzer. Starten des Assistenten zum Importieren einer Organisation Klicken Sie auf dem Computer, auf dem Microsoft Dynamics CRM Server installiert ist, auf Start, zeigen Sie auf Alle Programme, zeigen Sie auf Microsoft Dynamics CRM 4.0, und klicken Sie dann auf Bereitstellungs-Manager. Klicken Sie dann im Bereitstellungs-Manager mit der rechten Maustaste auf Organisation und dann auf Organisation importieren. Weitere Informationen zum Bereitstellungs-Manager finden Sie in der Hilfe zum Bereitstellungs-Manager. 2-4 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Veröffentlichen von Berichten Beim Organisationsimport oder bei der Organisationsbearbeitung werden Berichte synchronisiert. Wenn jedoch Berichte asynchron werden, z. B. wenn der Computer mit SQL Server Reporting Services längere Zeit offline ist, können Sie die Berichte, die in Microsoft Dynamics CRM Server gespeichert sind, mit denen auf dem Server mit SQL Reporting Services synchronisieren. Führen Sie dazu das Tool publishreports.exe aus. Dieses Befehlszeilentool befindet sich im Ordner <Laufwerk>:\Programme\ Microsoft CRM\Tools. Wenn Sie den Befehl ausführen möchten, starten Sie eine Befehlszeile und führen Sie dann den folgenden Befehl am Speicherort des Tools aus, wobei Organisationsname den eindeutigen Namen der Organisation angibt. Publishreports Organisationsname Ausführen von Microsoft Dynamics CRM für Outlook In diesem Abschnitt wird beschrieben, wie Betriebsaufgaben für Microsoft Dynamics CRM für Microsoft Office Outlook ausgeführt werden. Automatische Aktualisierung von Microsoft Dynamics CRM für Outlook In Microsoft Dynamics CRM ist ein Microsoft Dynamics CRM-Update-Feature enthalten, das prüft, ob Updates für Microsoft Dynamics CRM für Outlook und den Microsoft Dynamics CRM-Datenmigrations-Manager vorhanden sind. Gegebenenfalls werden diese dann installiert. Dieses Feature kann über das Menü Start, das Menü CRM in Outlook oder an der Eingabeaufforderung ausgeführt werden. Die Updates können als obligatorisch oder optional angegeben werden. Wenn das Update als obligatorisch konfiguriert ist, wird die Funktionalität von Microsoft Dynamics CRM für Outlook deaktiviert, falls der Benutzer das Update trotz Aufforderung nicht installiert. Microsoft Dynamics CRM-Tool zur Patch-Konfiguration Mit dem Microsoft Dynamics CRM-Tool zur Patch-Konfiguration kann der Administrator Updateinformationen im System hinzufügen, aktualisieren und entfernen. Standardmäßig befindet sich dieses Tool im Ordner <Laufwerk>:\Programme\Microsoft Dynamics CRM\Tools\ auf dem Server, auf dem Microsoft Dynamics CRM Server installiert ist. Der Name des Tools lautet Microsoft.Crm.Tools.ClientPatchConfigurator.exe und wird an der Eingabeaufforderung ausgeführt. XML-Konfigurationsdatei für das Microsoft Dynamics CRMTool zur Patch-Konfiguration Das Microsoft Dynamics CRM-Tool zur Patch-Konfiguration verwendet eine Konfigurationsdatei, die der Microsoft Dynamics CRM-Administrator ändern kann, um anzugeben, welche Updates verwaltet werden. Öffnen Sie zum Ausführen des Tools eine Eingabeaufforderung, und geben Sie dann den folgenden Befehl ein, wobei Konfigurationsdatei.xml den Namen der Konfigurationsdatei angibt, die später in diesem Abschnitt beschrieben wird. Microsoft.Crm.Tools.ClientPatchConfigurator.exe Konfigurationsdatei.xml Elemente und Beschreibungen der Tool-Konfigurationsdatei Im ClientPatches-Element verfügt die XML-Datei für das Tool zur Patch-Konfiguration über zwei Hauptelemente: ein Create-Element zur Erstellung von Informationen über ein Update im Microsoft Dynamics CRM-System und ein Delete-Element zum Entfernen vorhandener Informationen aus dem Microsoft Dynamics CRM-System. Informationen in den CreateElementen werden aktualisiert, wenn das Update bereits im Microsoft Dynamics CRMSystem vorhanden ist. 2-5 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch <ClientPatches></ClientPatches> Die Konfigurationsdatei muss eine gültige XML-Datei sein, die <ClientPatches> als Stammelement verwendet. <Create></Create> Container-Element, das die Informationen angibt, mit denen eine Aktualisierungsinstanz in der Microsoft Dynamics CRM-Konfigurationsdatenbank erstellt oder geändert wird. Das Create-Element akzeptiert die folgenden untergeordneten Elemente. <ClientPatchInfo></ClientPatchInfo> Container-Element für die folgenden Elemente. <PatchId>{UpdateID}</PatchId> Gibt den eindeutigen Bezeichner für das zu installierende Update an. Dieser Bezeichner kann sich in den Informationen befinden, die im MSP-Paket enthalten sind. Die geschweiften Klammern {} sind nicht erforderlich. <Title>Update Title </Title> Gibt den Titel des Updates an. <Description>Description of the update.</Description> Gibt die Beschreibung des Updates an. <IsMandatory>true/false</IsMandatory> Wenn Sie true angeben, wird das Update als obligatorisches Update konfiguriert. Wenn Sie false angeben, wird das Update nicht als obligatorisches Update konfiguriert. Der Standardwert ist false. <IsEnabled>true/false</IsEnabled> Gibt an, ob das Update aktiviert ist. Geben Sie true an, um das Update zu installieren. Wenn Sie false angeben, installiert Microsoft Dynamics CRM für Outlook das Update nicht. <ClientType>OutlookLaptop/OutlookDesktop/DataMigration</ClientType> Gibt den Client an, der auf dem Computer installiert ist, auf dem die Microsoft Dynamics CRM-Update-Anwendung ausgeführt wird. <LinkId>KBNumber.exe</ LinkId> Gibt den Namen der ausführbaren Datei an (in der Regel die Nummer des zugehörigen Artikels in der Microsoft Knowledge Base), die im MSI-Paket enthalten ist und verwendet wird, um das Update zu installieren. <ConditionsXsl></ConditionsXsl> Legt Einschränkungen für die Installation eines Updates fest. Sie können beispielsweise Updates nach Organisation, Benutzer, Betriebssystem, Microsoft Office-Version oder Sprachtyp beschränken. Die folgenden Elemente können verwendet werden. <ClientType>OutlookLaptop/OutlookDesktop/DataMigration</ClientType> Gibt den Typ der Microsoft Dynamics CRM-Clientanwendung an. <PatchId>{UpdateID}</PatchId> Gibt den eindeutigen Bezeichner für das zu installierende Update an. Dieser Bezeichner kann sich in den Informationen befinden, die im MSP-Paket enthalten sind. Die geschweiften Klammern {} sind nicht erforderlich. <UserId>{90C2DC17-4082-DC11-ADE7-000874398623}</UserId> Gibt den eindeutigen Bezeichner für den Microsoft Dynamics CRM-Benutzer an. Diese Informationen werden in der Tabelle dbo.SystemUserBase in der Organisationsdatenbank bereitgestellt. Die geschweiften Klammern {} sind nicht erforderlich. 2-6 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch <OrganizationId>{BE629F92-EB70-467B-9A75-F4E3BF4B8F29}</OrganizationId> Eindeutiger Bezeichner für die Organisation. Diese Informationen werden in der Tabelle dbo.Organization in der Organisationsdatenbank bereitgestellt. Die geschweiften Klammern {} sind erforderlich. <LanguageID>1033</LanguageID> Gibt den Sprachcode für die Gebietsschemakennung (Locale ID, LCID) der Basisversion der Microsoft Dynamics CRM-Clientanwendung an, z. B. 1033 für Englisch (USA) oder 1045 für Polnisch. <OfficeVersion>12.0.6023.5000</OfficeVersion> Gibt die Version von Microsoft Office an. Klicken Sie zum Ermitteln der Version mit der rechten Maustaste auf eine Microsoft Office-Programmdatei, klicken Sie auf Eigenschaften, klicken Sie auf die Registerkarte Version oder Details, und zeigen Sie dann die Dateiversionsinformationen an. <OSVersion>6.0.6000.16386</OSVersion> Gibt die Version des Windows-Betriebssystems an. Klicken Sie zum Ermitteln der Version mit der rechten Maustaste auf eine Microsoft Windows-Programmdatei, klicken Sie auf Eigenschaften, klicken Sie auf die Registerkarte Version oder Details, und zeigen Sie dann die Dateiversionsinformationen an. <CRMVersion>4.0.7300.0</CRMVersion> Gibt die Version von Microsoft Dynamics CRM an. Klicken Sie zum Ermitteln der Version mit der rechten Maustaste auf eine Microsoft Dynamics CRMProgrammdatei, klicken Sie auf Eigenschaften, klicken Sie auf die Registerkarte Version oder Details, und zeigen Sie dann die Dateiversionsinformationen an. <RequiredPatches></RequiredPatches> Container-Element, das die Updates angibt, die obligatorisch sind, damit der Benutzer die Microsoft Dynamics CRM-Anwendung weiterhin verwenden kann. Der Wert, den Sie angeben, muss ein gültiger Patch-Bezeichner mit dem <PatchId>-Element und einer gültigen Patch-ID sein. <ContainedPatches></ContainedPatches> Container-Element, mit dem angegeben werden kann, welche Updates als Teil eines umfangreicheren Updates heruntergeladen werden. Ein Microsoft Dynamics CRMUpdate-Rollup enthält typischerweise mehrere individuelle Updates. Sämtliche Updates, die dieses Element angibt, lädt der Client nicht mit dem Container-Update herunter. Dieses Element ist nicht erforderlich. Beim Wert, den Sie angeben, muss es sich um einen gültigen Patch-Bezeichner ähnlich wie {FB10E341-BAB3-4687-A719-1AC1BF43EC92} handeln, wie in folgendem Beispiel, bei dem ein einzelnes Update heruntergeladen wird: <ContainedPatches> <PatchId>{FB10E341-BAB3-4687-A719-1AC1BF43EC92}</PatchId> </ContainedPatches> <Delete></Delete> Container-Element, das die Informationen angibt, mit denen eine Instanz in der Microsoft Dynamics CRM-Konfigurationsdatenbank gelöscht wird. Das Delete-Element akzeptiert das folgende untergeordnete Element. 2-7 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch <PatchId>{UpdateID}</PatchId> Gibt den eindeutigen Bezeichner für das zu installierende Update an. Diesen Bezeichner können Sie in den Informationen finden, die im MSP-Paket enthalten sind, oder indem Sie die im Update enthaltene Datei config.xml anzeigen. Die geschweiften Klammern {} sind erforderlich. Beschränken von Updates Der folgende Auszug aus der Konfigurationsdatei beschränkt das Update für einen bestimmten Benutzer auf Basis der Benutzer-ID. <ConditionsXsl> <![CDATA[<?xml version="1.0"?><xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="ClientInfo[UserId='{BE629F92-EB70-467B-9A75F4E3BF4B8F29}']">IsMandatory</xsl:template></xsl:transform>]]> </ConditionsXsl> Konfigurationsdatei für das Microsoft Dynamics CRM-Tool zur Patch-Konfiguration - Beispiel Die folgende Konfigurationsdatei erstellt (oder ändert, falls bereits im System vorhanden) drei Update-Pakete und löscht ein Update-Paket im Microsoft Dynamics CRM-System. <ClientPatches> <Create> <ClientPatchInfo> <PatchId>{CC8EDB56-86BD-43D7-92C7-2CD8BAD2A573}</PatchId> <Title>Update A</Title> <Description>This is a critical security update.</Description> <IsMandatory>true</IsMandatory> <IsEnabled>false</IsEnabled> <ClientType>OutlookLaptop, OutlookDesktop</ClientType> <LinkId>TestPatch.exe</LinkId> <ConditionsXsl> <![CDATA[<?xml version="1.0"?><xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"><xsl:template match="ClientInfo[UserId='ABCD']">IsMandatory</xsl:template></xsl: transform>]]> </ConditionsXsl> <RequiredPatches> <PatchId>{6A5E8C2B-1F87-41fa-BB39291B6BE76177}</PatchId> </RequiredPatches> </ClientPatchInfo> <ClientPatchInfo> <PatchId>{6A5E8C2B-1F87-41fa-BB39-291B6BE76177}</PatchId> <Description>This is Update Rollup 1 for Microsoft Dynamics CRM for Outlook.</Description> 2-8 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch <Title>Update B</Title> <IsMandatory>true</IsMandatory> <IsEnabled>true</IsEnabled> <ClientType>OutlookLaptop</ClientType> <ContainedPatches> <PatchId>{33EE771E-8DB4-453f-9BC027C0E0E7C85B}</PatchId> </ContainedPatches> </ClientPatchInfo> <ClientPatchInfo> <PatchId>{33EE771E-8DB4-453f-9BC0-27C0E0E7C85B}</PatchId> <Description>This update fixes some synchronization issues with appointments.</Description> <Title>Update C</Title> <IsMandatory>true</IsMandatory> <IsEnabled>true</IsEnabled> <ClientType>OutlookLaptop, OutlookDesktop</ClientType> </ClientPatchInfo> </Create> <Delete> <PatchId>{5406B219-A1AC-1111-8695-72292C8195AC}</PatchId> </Delete> </ClientPatches> Microsoft Dynamics CRM-Update Microsoft Dynamics CRM-Update ist ein Prozess, der im Hintergrund abläuft, und alle vier Stunden prüft, ob Updates verfügbar sind. Wenn Sie Microsoft Dynamics CRM-Update starten möchten, klicken Sie in Microsoft Dynamics CRM für Outlook im Menü CRM auf Auf Updates überprüfen. Zeigen Sie im Menü Start auf Alle Programme, dann auf Microsoft Dynamics CRM 4.0, und klicken Sie anschließend auf Update. Hinweis Sie müssen die Microsoft Dynamics CRM-Clientanwendungen konfigurieren, bevor Sie Microsoft Dynamics CRM-Update ausführen können. Sie müssen Mitglied der lokalen Administratorengruppe sein, um Microsoft Dynamics CRM-Update auszuführen. Wenn Microsoft Dynamics CRM für Outlook mit Offlinezugriff offline ist, können Sie Microsoft Dynamics CRM-Update nicht ausführen. Ausführen von Microsoft Dynamics CRM-Update an der Eingabeaufforderung Sie können Microsoft Dynamics CRM-Update an der Eingabeaufforderung ausführen. Das hat den Vorteil, dass Sie die Anwendung im stillen Modus ausführen können. Dabei müssen Sie nicht am System bleiben, und das Update kann nach Zeitplan oder in einem Skript ausgeführt werden. 2-9 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Standardmäßig befindet sich die ausführbare Microsoft Dynamics CRM-Update-Datei (Microsoft.Crm.Client.AutoUpdate.exe) im Ordner <Laufwerk>:\Programme\Microsoft Dynamics CRM\Client\ConfigWizard. Die Microsoft Dynamics CRM-Update-Anwendung akzeptiert die folgenden Parameter. /ClientType [OutlookLaptop|OutlookDesktop|DataMigration]. Wenn dieser Parameter angegeben wird, sucht Microsoft Dynamics CRM-Update in der Struktur HKEY_CURRENT_USER (HKCU) nach Informationen für den Benutzer, dessen Kontext der automatische Aktualisierungsvorgang ausführt. Sie können nur einen Clienttypen für jede Instanz von Microsoft Dynamics CRM-Update angeben. Es gibt folgende Parameter: OutlookDesktop Aktualisiert die Anwendung Microsoft Dynamics CRM für Outlook. OutlookLaptop Aktualisiert die Anwendung Microsoft Dynamics CRM für Outlook mit Offlinezugriff. DataMigration Aktualisiert die Anwendung Datenmigrations-Manager. /Config:[ConfigurationFile.xml] Wenn dieser Parameter angegeben wird, verwendet Microsoft Dynamics CRM-Update die in der Konfigurationsdatei angegebenen Informationen. Informationen über die Konfigurationsdatei erhalten Sie in diesem Abschnitt. Hinweis: Sie können nicht gleichzeitig die beiden Parameter /ClientType und /Config angeben. /Q Führt Microsoft Dynamics CRM-Update im stillen Modus aus. /IncludeOptional Berücksichtigt beim Prüfen auf Updates auch optionale Updates. /SupressReboot Nach der Installation der Updates erfolgt kein Neustart. Beachten Sie, dass der Computer nicht neu gestartet wird, selbst wenn ein Update zur vollständigen Installation einen Neustart benötigt. Befehlszeile für Microsoft Dynamics CRM-Update - Beispiel Wenn Sie auf einem Computer mit Microsoft Dynamics CRM für Outlook mit Offlinezugriff Microsoft Dynamics CRM-Update im stillen Modus im Hintergrund ausführen möchten, geben Sie den folgenden Befehl an der Befehlszeile ein. Microsoft.Crm.Client.AutoUpdate.exe /ClientType:OutlookLaptop /Config:c:\ConfigFiles\autoupdate.xml /Q Microsoft Dynamics CRM-Update-Konfigurationsdatei Elemente und Beschreibungen Die Microsoft Dynamics CRM-Update-Konfigurationsdatei akzeptiert die folgenden Elemente und Attribute. <ClientConfig></ClientConfig> Die Konfigurationsdatei muss eine gültige XML-Datei sein, die <ClientConfig> als Stammelement verwendet. <ClientType>OutlookLaptop/OutlookDesktop/DataMigration</ClientType> Gibt den Typ der Microsoft Dynamics CRM-Clientanwendung an. 2-10 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch <UserId>{User_Id}</UserId> Gibt den eindeutigen Bezeichner für den Microsoft Dynamics CRM-Benutzer an. Diese Informationen werden in der Tabelle dbo.SystemUserBase in der Organisationsdatenbank bereitgestellt. Die geschweiften Klammern {} sind erforderlich. <OrgId>{Org_Id}</OrgId> Gibt den eindeutigen Bezeichner für die Microsoft Dynamics CRM-Organisation an. Die geschweiften Klammern {} sind erforderlich. <ClientAuthMethod>AD/SPLA/Passport</ClientAuthMethod> Gibt die Authentifizierungsmethode an, nach der die Anmeldung am Server mit Microsoft Dynamics CRM erfolgt. Verwenden Sie für lokale Versionen von Microsoft Dynamics CRM den Wert AD. <LanguageID>1033</LanguageID> Gibt den Sprachcode für die Gebietsschemakennung (Locale ID, LCID) der Basisversion der Microsoft Dynamics CRM-Clientanwendung an, z. B. 1033 für Englisch (USA) oder 1045 für Polnisch. <TraceEnabled>0/1</TraceEnabled> Legt fest, ob eine Protokolldatei erstellt wird. Wenn 0 angegeben ist, wird keine Protokolldatei erstellt. Wenn Sie 1 angeben, wird eine Protokolldatei mit dem Namen AutoUpdate.log unter Windows XP im Ordner <Laufwerk>:\Dokumente und Einstellungen\<Benutzer>\Anwendungsdaten\Microsoft\MSCRM\Logs bzw. unter Windows Vista im Ordner <Laufwerk>:\Users\<Benutzer>\AppData\ Roaming\Microsoft\MSCRM\Logs erstellt. Dabei gibt <Benutzer> den Namen des Benutzers an, der Microsoft Dynamics CRM-Update ausführt. <DiscoveryUrl>http://ServerName </DiscoveryUrl> Gibt die vollständige URL an, auf dem die Suchdienstserverrolle von Microsoft Dynamics CRM Server ausgeführt wird. Bei einer vollständigen Serverbereitstellung wird die Suchdienstserverrolle auf demselben Computer ausgeführt wie die Anwendung Microsoft Dynamics CRM Server. Konfigurationsdatei für Microsoft Dynamics CRM-Update Beispiel <ClientConfig> <ClientType>OutlookLaptop</ClientType> <UserId>{e4f6ed9d-17f8-db11-ae4d-000874398623}</UserId> <OrgId>{49347e6e-6e62-40dc-b471-3115d6e3f0f3}</OrgId> <ClientAuthMethod>AD</ClientAuthMethod> <LanguageID>1033</LanguageID> <TraceEnabled>0</TraceEnabled> <DiscoveryUrl>http://ServerName</DiscoveryUrl> </ClientConfig> 2-11 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Windows-Registrierungsunterschlüssel für Microsoft Dynamics CRM-Update Microsoft Dynamics CRM-Update verwendet die folgenden WindowsRegistrierungsunterschlüssel. HKLM\Software\Microsoft\MSCRMClient\AutoUpdateDisabled (DWORD): Standardwert 0, der Microsoft Dynamics CRM-Update deaktiviert. Wenn Sie diesen Wert auf 0 festlegen, wird durch Microsoft Dynamics CRM für Outlook nicht überprüft, ob Updates verfügbar sind. Sie können regelmäßige Prüfungen auf Updates ausschalten, indem Sie den Wert auf 1 festlegen. Durch die Einstellungen wird die Prüfung nicht umgangen, wenn der Benutzer manuell auf Updates prüft, indem er auf die Menüoption klickt. HKLM\Software\Microsoft\MSCRMClient\AutoUpdateCheckPeriod (DWORD): Standardwert 4. Ermöglicht dem Administrator die Angabe einer Zeitspanne (in Stunden) zwischen zwei Hintergrundprüfungen auf Updates. Die gültigen Werte für diese Einstellung liegen zwischen 4 und 24 Stunden. HKLM\Software\Microsoft\MSCRMClient\AutoUpdateDownloadUrl (DWORD): Enthält dir URL, z. B. http://servername/updates/, von der das Update heruntergeladen wird. Überwachung und Problembehandlung in Microsoft Dynamics CRM In diesem Abschnitt werden Tools und Empfehlungen für die Überwachung und Problembehandlung in Microsoft Dynamics CRM beschrieben. Ereignisanzeige Ereignisse und Fehler, die das Microsoft Dynamics CRM-Serversystem protokolliert, werden in der Ereignisanzeige aufgezeichnet. Führen Sie zum Anzeigen der Ereignisse die folgenden Schritte auf dem Computer aus, auf dem Microsoft Dynamics CRM Server installiert ist: 1. Klicken Sie auf Start, zeigen Sie auf Alle Programme, dann auf Verwaltung, und klicken Sie auf Ereignisanzeige. 2. Klicken Sie unter Ereignisanzeige auf Anwendung. 3. Microsoft Dynamics CRM Server-Ereignisse werden unter den folgenden Quellen in der Ereignisanzeige aufgezeichnet. MSCRMAsyncService MSCRMCallout MSCRMDeployment MSCRMDeployment MSCRMKeyArchiveManager MSCRMKeyGenerator MSCRMPerfCounters MSCRMPlatform MSCRMTracing MSCRMWebService Filter für eine Quelle Klicken Sie zum Festlegen eines Filters für eine Quelle im Menü Ansicht auf Filter, klicken Sie dann auf der Registerkarte Filter in der Liste Ereignisquelle auf eine der zuvor aufgelisteten Quellen. Klicken Sie dann auf OK. Plattform-Ablaufverfolgung Mit Microsoft Dynamics CRM 4.0 können Sie Ablaufverfolgungsdateien zur Überwachung von Aktionen erstellen, die von Server- und Clientanwendungen ausgeführt werden. 2-12 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Ablaufverfolgungsdateien sind nützlich für die Problembehandlung nach Fehlermeldungen oder anderen Problemen in Microsoft Dynamics CRM. Ablaufverfolgung von Microsoft Dynamics CRM Server Die Windows-Registrierungseinträge für die Microsoft Dynamics CRM ServerAblaufverfolgung befinden sich im folgenden Unterschlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM Zur Aktivierung der Ablaufverfolgung sind die folgenden Windows-Registrierungseinträge erforderlich. Name Typ Datenwert Hinweise TraceEnabled DWORD 0 oder 1 Wenn Sie den Wert 0 verwenden, ist die Ablaufverfolgung deaktiviert. Wenn Sie den Wert 1 verwenden, ist die Ablaufverfolgung aktiviert. TraceRefresh DWORD 0 – 99 Anzahl an Minuten, die verstreichen, bevor die Ablaufverfolgungseinstellungen neu aus der Windows-Registrierung geladen werden. Standardmäßig ist die Ablaufverfolgung nicht aktiviert, und diese Registrierungseinträge werden nicht zur Verfügung gestellt. Führen Sie zum Aktivieren der Ablaufverfolgung auf dem Server mit Microsoft Dynamics CRM die folgenden Schritte aus: 1. Starten Sie den Registrierungs-Editor, und suchen Sie den folgenden Registrierungsunterschlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM 2. Klicken Sie mit der rechten Maustaste auf den Ordner MSCRM, zeigen Sie auf Neu, und klicken Sie dann auf DWORD-Wert. 3. Geben Sie TraceEnabled ein, und drücken Sie dann die EINGABETASTE. 4. Klicken Sie mit der rechten Maustaste auf TraceEnabled, klicken Sie dann auf Ändern, geben Sie 1 ein, und klicken Sie anschließend auf OK. 5. Klicken Sie mit der rechten Maustaste auf den Ordner MSCRM, zeigen Sie auf Neu, und klicken Sie dann auf DWORD-Wert. 6. Geben Sie TraceRefresh ein, und drücken Sie dann die EINGABETASTE. 7. Klicken Sie mit der rechten Maustaste auf TraceRefresh, klicken Sie auf Ändern, geben Sie einen Wert zwischen 1 und 99 ein, und klicken Sie dann auf OK. 8. Schließen Sie den Registrierungs-Editor. Ablaufverfolgung von Microsoft Dynamics CRM für Outlook Die Windows-Registrierungseinträge für die Ablaufverfolgung von Microsoft Dynamics CRM für Outlook befinden sich im folgenden Unterschlüssel: HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\MSCRMClient Sie aktivieren die Ablaufverfolgung von Microsoft Dynamics CRM für Outlook mit den gleichen Schritten wie zuvor beschrieben, um die Unterschlüssel TraceEnabled und TraceRefresh hinzuzufügen. Ablaufverfolgung von Datenmigrations-Manager Erstellen Sie zum Aktivieren der Ablaufverfolgung für den Datenmigrations-Manager die folgenden Registrierungsunterschlüssel im folgenden Registrierungsunterschlüssel: HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\DMClient 2-13 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Aktivieren Sie die Ablaufverfolgung des Datenmigrations-Managers mit den gleichen Schritten wie zuvor beschrieben, um die Unterschlüssel TraceEnabled und TraceRefresh hinzuzufügen. Ablaufverfolgungsprotokolle Ablaufverfolgungsprotokolle für Microsoft Dynamics CRM Server werden im folgenden Ordner gespeichert, in dem die Ablaufverfolgung ausgeführt wird: <Laufwerk>:\Programme\Microsoft Dynamics CRM\Trace Ablaufverfolgungsprotokolle für Microsoft Dynamics CRM für Outlook und den Datenmigrations-Manager werden im folgenden Ordner gespeichert, in dem die Ablaufverfolgung ausgeführt wird: Windows XP: Laufwerk:\Dokumente und Einstellungen\Benutzer\Anwendungsdaten \Microsoft\MSCRM\Traces Windows Vista: Laufwerk:\Benutzer\Benutzername\AppData \Roaming\Microsoft\MSCRM\Traces Bekannte Probleme mit Microsoft Dynamics CRM Server Dieser Abschnitt beschreibt die bekannten Probleme mit Microsoft Dynamics CRM Server. Microsoft Dynamics CRM Server verwendet die gespiegelte Instanz von SQL Server nicht Beim Spiegeln der Microsoft Dynamics CRM-Datenbanken verknüpft das System die gespiegelte Instanz von SQL Server nicht richtig, wenn ein Fehler mit der grundlegenden Instanz von SQL Server auftritt. Sie können dieses Problem umgehen, indem Sie die Konfigurationsdatenbank manuell aktualisieren, um anzuzeigen, dass die Datenbanken gespiegelt sind. Führen Sie dazu folgende Schritte aus: Wichtig: Die Datenbankspiegelung für hohe Verfügbarkeit mit automatischem Failover wird nicht für Anwendungen wie Microsoft Dynamics CRM empfohlen, die mehrere Datenbanken verwenden. Weitere Informationen zur Datenbankspiegelung finden Sie im Microsoft TechNetArtikel zur Datenbankspiegelung in SQL Server 2005 (http://go.microsoft.com/fwlink/?LinkID=104711; möglicherweise in englischer Sprache). 1. Starten Sie auf dem Computer, auf dem SQL Server ausgeführt wird und auf dem sich die Microsoft Dynamics CRM-Konfigurationsdatenbank (MSCRM_CONFIG) befindet, Microsoft SQL Server Management Studio. 2. Erweitern Sie Datenbanken, erweitern Sie MSCRM_CONFIG, und erweitern Sie dann Tabellen. 3. Klicken Sie mit der rechten Maustaste auf dbo.Organization, und klicken Sie dann auf Tabelle öffnen. 4. Ersetzen Sie in der ersten Zeile der Spalte MirroredSqlServerName den Eintrag NULL durch den Namen des Computers, auf dem SQL Server ausgeführt wird und der als Datenbankspiegelung konfiguriert ist. Drücken Sie anschließend die EINGABETASTE. 5. Schließen Sie Microsoft SQL Server Management Studio. 6. Setzen Sie die Internetinformationsdienste (Internet Information Services, IIS) zurück. Geben Sie dazu an der Eingabeaufforderung iisreset ein, und drücken Sie dann die EINGABETASTE. 2-14 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Die Microsoft Dynamics CRM Server-Leistung ist niedriger als erwartet Die Leistung von Microsoft Dynamics CRM Server entspricht möglicherweise nicht den Erwartungen, und Seiten werden für die Benutzer nur langsam geladen. Dieses Problem kann auftreten, wenn der Computer, auf dem SQL Server ausgeführt wird und die Microsoft Dynamics CRM-Datenbanken gespeichert werden, so konfiguriert ist, dass parallele Planabfragen unterstützt werden. Diese Konfiguration kann die Leistung von Microsoft Dynamics CRM Server beeinträchtigen. Es wird empfohlen, dass Sie die Unterstützung von parallelen Planabfragen auf dieser SQL Server-Instanz deaktivieren. Beheben Sie dieses Problem, indem Sie die Unterstützung von parallelen Planabfragen auf dieser SQL Server-Instanz deaktivieren. Führen Sie zum Deaktivieren der Unterstützung für parallele Planabfragen die folgende Prozedur aus: exec sp_configure ‘show adv’, 1; RECONFIGURE WITH OVERRIDE; exec sp_configure ‘max degree’, 1 RECONFIGURE WITH OVERRIDE; Exec sp_configure Stellen Sie sicher, dass die Ausgabezeile für "max degree of parallelism" einen konfigurierten Wert und einen Ausführungswert von 1 aufweist. Wenn Sie parallele Planabfragen wieder aktivieren möchten, setzen Sie den Wert für "max degree of parallelism" zurück auf null. Weitere Informationen über die Unterstützung von parallelen Planabfragen finden Sie in der SQL Server-Onlinedokumentation. Nur der Lizenzknoten erscheint im BereitstellungsManager Wenn Sie den Bereitstellungs-Manager ausführen, wird nur der Lizenzknoten im Tool angezeigt. Dies kann auftreten, wenn der Registrierungs- oder Testzeitraum überschritten wurde. Wenn Sie eine Testversion verwenden und dieses Problem lösen möchten, aktualisieren Sie auf eine Vollversion von Microsoft Dynamics CRM. Wenn Sie die Vollversion des Produkts erworben haben und dieses Problem auftritt, müssen Sie Microsoft Dynamics CRM registrieren, indem Sie den Registrierungs-Assistenten ausführen. Klicken Sie dazu auf dem Server mit Microsoft Dynamics CRM auf Start, zeigen Sie auf Alle Programme, zeigen Sie auf Microsoft Dynamics CRM 4.0, und klicken Sie dann auf Registrierungs-Assistent. Problembehandlung und bekannte Probleme mit dem E-Mail-Router Dieser Abschnitt beschreibt Tools und Empfehlungen für die Problembehandlung im Microsoft Dynamics CRM-E-Mail-Router und führt bekannte Probleme auf. Ereignisanzeige Ereignisse und Fehler, die der E-Mail-Router protokolliert, werden in der Ereignisanzeige aufgezeichnet. Führen Sie zum Anzeigen dieser Ereignisse die folgenden Schritte auf dem Computer aus, auf dem der E-Mail-Router installiert ist: 1. Klicken Sie auf Start, zeigen Sie auf Alle Programme, dann auf Verwaltung, und klicken Sie auf Ereignisanzeige. 2. Klicken Sie unter Ereignisanzeige auf Anwendung. 2-15 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch 3. E-Mail-Router-Ereignisse werden unter der Quelle MSCRMEmail in der Ereignisanzeige aufgezeichnet. Klicken Sie zum Festlegen eines Filters für MSCRMEmail festzulegen im Menü Ansicht auf Filter, klicken Sie dann auf der Registerkarte Filter in der Liste Ereignisquelle auf MSCRMEmail. Klicken Sie anschließend auf OK. Zugriffstest für Benutzer, Warteschlangen und Weiterleitungspostfächer Das Zugriffstestfeature des Konfigurations-Managers für den E-Mail-Router prüft alle Benutzer, Warteschlangen und Weiterleitungspostfächer, die in den Listen Benutzer, Warteschlangen und Weiterleitungspostfächer angezeigt werden. Wenn alle Tests erfolgreich abgeschlossen werden, kann von einer fehlerfreien Ausführung des E-MailRouters ausgegangen werden. Während des Tests zeigt der Konfigurations-Manager für den E-Mail-Router sowohl die Namen als auch die eingehenden und ausgehenden Informationen für alle potenziellen Benutzer, Warteschlangen und Weiterleitungspostfächer an, die in den beiden Listen auf den Registerkarten Benutzer und Warteschlangen und Weiterleitungspostfächer angezeigt werden. Beachten Sie, dass Benutzer und Warteschlangen nicht im Konfigurations-Manager für den E-Mail-Router erstellt werden. Weitere Informationen zum Erstellen dieser Elemente finden Sie in der Hilfe zu Microsoft Dynamics CRM 4.0. Benutzer, Warteschlangen und Weiterleitungspostfächer, die im Konfigurations-Manager für den E-Mail-Router deaktiviert sind, werden beim Test ignoriert. Führen Sie zum Testen des Zugriffs für Benutzer, Warteschlangen und Weiterleitungspostfächer die folgenden Schritte aus. 1. Klicken Sie auf der Registerkarte Benutzer, Warteschlangen und Weiterleitungspostfächer auf Daten laden. 2. Klicken Sie auf der Registerkarte Benutzer und Warteschlangen auf Zugriff testen. Oder klicken Sie auf der Registerkarte Weiterleitungspostfach auf Zugriff testen. Das Dialogfeld Zugriff testen wird angezeigt. 3. Prüfen Sie die Ergebnisse des Zugriffstests, die im Dialogfeld Zugriff testen angezeigt werden. Klicken Sie auf Schließen, um das Dialogfeld Zugriff testen zu schließen. Problembehandlung für Microsoft Dynamics CRM für Outlook Dieser Abschnitt beschreibt Tools und Empfehlungen bezüglich der Problembehandlung für Microsoft Dynamics CRM für Outlook. Diagnose von Microsoft Dynamics CRM für Outlook Als ersten Schritt bei der Lösung von Problemen mit Microsoft Dynamics CRM für Outlook können Sie die Diagnose von Microsoft Dynamics CRM für Office Outlook ausführen. Dieses Tool führt über 40 Diagnosetests in verschiedenen Bereichen von Microsoft Dynamics CRM für Outlook aus, um Probleme zu suchen, die die Leistung, Konnektivität, Konfiguration und Synchronisierung beeinträchtigen können. Einige Probleme kann das Tool automatisch beheben. Bei Problemen, die das Tool nicht beheben kann, werden Vorschläge zur manuellen Problembehandlung angezeigt. Zusätzlich bietet das Diagnosetool Optionen im Supportmodus, die Ihnen bei der Problembehandlung helfen können, nachdem Sie sich an den technischen Support gewendet haben. Bei der Diagnose können Nachverfolgungsprotokolle und ausführliche Berichte generiert werden. Sie können die Ablaufverfolgung für bestimmte Tests aktivieren oder deaktivieren und angeben, ob detaillierte Berichte erstellt werden sollen. Eine Zusammenfassung interner Fehler und die Überwachung von Hintergrundaktivitäten, wie E-Mail-Kennzeichnung und -Synchronisierung, sind ebenfalls verfügbar. 2-16 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Ausführen der Diagnose Jeder Benutzer, der Microsoft Dynamics CRM für Outlook installiert hat, kann das Diagnosetool für Microsoft Dynamics CRM für Outlook ausführen. Das Diagnosetool wird gemeinsam mit Microsoft Dynamics CRM für Outlook installiert. Folgen Sie zum Ausführen des Diagnosetools den folgenden Schritten: 1. Klicken Sie auf Start, klicken Sie dann auf Microsoft Dynamics CRM, und klicken Sie anschließend auf Diagnose. 2. Klicken Sie auf der ersten Seite des Tools auf Diagnose ausführen. 3. Auf der Seite Diagnose wird ausgeführt können Sie die Tests verfolgen, während sie ausgeführt werden. Während der Testausführung werden einige Probleme automatisch behoben. Nach Abschluss der Tests können Sie auf der Seite Diagnosebericht auswählen, ob Sie einige oder alle weiteren Probleme beheben möchten. Klicken Sie zum Beheben aller Probleme auf Alle reparieren. 4. Für einige Probleme ist eine manuelle Behandlung erforderlich. Folgen Sie den Anweisungen des Tools. Was bei der Diagnose geprüft wird Nicht alle Tests werden für jede Konfiguration ausgeführt. Das Tool kann nicht alle Probleme beheben. Netzwerk und Konnektivität Verfügt Microsoft Dynamics CRM für Outlook über Konnektivität? Ist Microsoft Dynamics CRM für Outlook offline? Sind die Microsoft Dynamics CRM-Authentifizierungsdaten gültig? Ist der Benutzer ein Mitglied einer vorhandenen Organisation? Ist der Benutzer noch ein Mitglied der Organisation? Ist der Benutzer aktiviert und verfügt er über mindestens eine Sicherheitsrolle? Ist der Benutzer berechtigt, Outlook zu synchronisieren? Ist der Benutzer berechtigt, das Adressbuch zu synchronisieren? Ist der Benutzer berechtigt, den Offlinedatenspeicher zu synchronisieren? Ist der Benutzer berechtigt, Aktivitäten zu erstellen? Ist der Benutzer berechtigt, offline zu gehen? Wie ist die Netzwerkqualität, einschließlich der Geschwindigkeit und verworfener Pakete? Interneteinstellungen Sind die Einstellungen in Microsoft Internet Explorer so festgelegt, dass eine Authentifizierung verlangt wird? Dieses Problem kann mit dem Tool behoben werden. Führt der Popupblocker die Microsoft Dynamics CRM-URLs als sichere Sites? Werden Cookies zwischen Microsoft Dynamics CRM für Outlook und dem Server mit Microsoft Dynamics CRM übertragen? Clientkonfiguration Ist ein Ausfall bekannt? Sind die Registrierungsschlüssel richtig? Wurde kürzlich ein Profil geöffnet, das nicht zu Microsoft Dynamics CRM Outlook gehört? Sind mehrere Outlook-Profile vorhanden? War das Microsoft Dynamics CRM-Add-In deaktiviert? Dieses Problem kann mit dem Tool behoben werden. War das Microsoft Dynamics CRM-Add-In als nicht sicheres Add-In aufgeführt? Dieses Problem kann mit dem Tool behoben werden. Ist das Microsoft Office Excel-Add-In richtig registriert? Sind die Microsoft Dynamics CRM-Adressbuchdateien beschädigt? Dieses Problem kann mit dem Tool behoben werden. Werden mehrere Outlook-Prozesse ausgeführt? Sind COM-Objekte richtig registriert? 2-17 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Können Metadaten geladen werden? Reagiert der Microsoft Dynamics CRM-Anwendungshostprozess auf HTTPAnforderungen? Kann Microsoft Dynamics CRM für Outlook mit Offlinezugriff initialisiert werden? Dieses Problem kann mit dem Tool behoben werden. Umgebungskonfiguration Ist die Speicherauslastung akzeptabel? Reicht der installierte Speicher gemäß den Installationsempfehlungen aus? Genügt die Prozessorgeschwindigkeit? Gibt es genügend Speicherplatz auf der Festplatte? Synchronisierung Gab es kürzlich Fehler beim Synchronisieren mit Outlook? Lässt sich Microsoft SQL Server Express kontaktieren? Ist das Outlook-Synchronisierungsabonnement gültig? Dieses Problem kann mit dem Tool behoben werden. Ist das Adressbuch-Synchronisierungsabonnement gültig? Dieses Problem kann mit dem Tool behoben werden. Sind die Offlinesynchronisierungsabonnements gültig? Dieses Problem kann mit dem Tool behoben werden. Updates Sind Updates für die automatische Aktualisierung von Microsoft Dynamics CRM für Outlook verfügbar? Leistung Ist die Cachegröße von Microsoft Dynamics CRM für Outlook akzeptabel? Sind die Abschaltoptionen für Anwendungshostprozesse akzeptabel? Ist die Metadaten-Cachegröße akzeptabel? Ist die Offlinedatenbankgröße akzeptabel? Ist die Adressbuchgröße akzeptabel? Ist die E-Mail-Kennzeichnungsleistung akzeptabel? Ist die Outlook-Synchronisierungsleistung akzeptabel? Ist die Offlinesynchronisierungsleistung akzeptabel? Generieren von Ablaufverfolgungsdateien für den Support Sie können das Diagnosetool im Supportmodus ausführen. Dieses erweiterte Feature zur Problembehandlung ermöglicht Ablaufverfolgungen. Es wird gewöhnlich auf Anforderung durch den Support aktiviert. Die resultierenden Dateien können zur Analyse an den Support gesendet werden. Hinweis: Die Ablaufverfolgung wirkt sich nachteilig auf die Leistung aus. Aktivieren Sie die Ablaufverfolgung nur, wenn dies vom Support gewünscht wird, und führen Sie sie nur über begrenzte Zeit aus. Aktivieren Sie die Ablaufverfolgung im Diagnosetool mit folgenden Schritten: 1. Klicken Sie auf Start, klicken Sie dann auf Microsoft Dynamics CRM, und klicken Sie anschließend auf Diagnose. 2. Klicken Sie auf der ersten Seite des Tools auf Supportmodus. 3. Wählen Sie auf der Registerkarte Erweiterte Problembehandlung die Option Ablaufverfolgung aus, und klicken Sie dann auf Speichern. Speichern Sie die vom Diagnosetool erstellten Ablaufverfolgungsdateien mit folgenden Schritten: 1. Klicken Sie auf Start, klicken Sie dann auf Microsoft Dynamics CRM, und klicken Sie anschließend auf Diagnose. 2. Klicken Sie auf der ersten Seite des Tools auf Supportmodus. 2-18 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch 3. Klicken Sie auf der Registerkarte Erweiterte Problembehandlung auf Datei erstellen. 4. Speichern Sie die komprimierte Datei auf Ihrem Desktop, und senden Sie sie dann an den Support. Führen Sie zum Löschen von Ablaufverfolgungsdateien, die mit dem Diagnosetool von Setup erstellt wurden die folgenden Schritte aus. Clientablaufverfolgungs-, Adressbuchanbieter- und Office Ribbon-Dateien können auf die gleiche Weise gelöscht werden: Warnung: Bevor Sie Protokolle löschen, sollten Sie Sicherungskopien für die zukünftige Einsichtnahme anlegen, insbesondere von Ihren Installationsprotokollen in Appdata\Microsoft\MSCRM\logs. 1. Klicken Sie auf Start, klicken Sie dann auf Microsoft Dynamics CRM, und klicken Sie anschließend auf Diagnose. 2. Klicken Sie auf der ersten Seite des Tools auf Supportmodus. 3. Klicken Sie auf der Registerkarte Erweiterte Problembehandlung auf Löschen. Erzwingen einer bestimmten Synchronisierung In manchen Situationen möchten Sie möglicherweise eine bestimmte Synchronisierung erzwingen oder überspringen, um ein Problem zu umgehen oder zu beheben. So erzwingen Sie die Synchronisation zwischen dem Server mit Microsoft Dynamics CRM und Microsoft Dynamics CRM für Outlook: 1. Starten Sie Outlook. 2. Klicken Sie im Menü CRM auf Outlook mit CRM synchronisieren. So erzwingen Sie die Offlinesynchronisierung zwischen dem Server mit Microsoft Dynamics CRM und der Offlinedatenbank für Microsoft Dynamics CRM für Outlook mit Offlinezugriff: 1. Starten Sie Outlook. 2. Klicken Sie im Menü CRM auf Offline gehen. 3. Wenn der Prozess Offline gehen abgeschlossen ist, klicken Sie im Menü CRM auf Online gehen. Wenn Sie bestimmte Synchronisierungen deaktivieren möchten, führen Sie die folgenden Schritte aus: 1. Klicken Sie auf Start, klicken Sie dann auf Microsoft Dynamics CRM, und klicken Sie anschließend auf Diagnose. 2. Klicken Sie auf der ersten Seite des Tools auf Supportmodus. 3. Deaktivieren Sie auf der Registerkarte Problembehandlung für die Synchronisierung die entsprechenden Optionen. 4. Klicken Sie auf Speichern. Problembehandlung für Microsoft Dynamics CRM für Outlook und Webanwendungen Dieser Abschnitt beschreibt Tools und Empfehlungen für die Problembehandlung in Microsoft Dynamics CRM für Outlook und Webanwendungen und führt bekannte Probleme auf. 2-19 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Clients können keine Verbindung mit Microsoft Dynamics CRM Server herstellen Clients können keine Verbindung mit Microsoft Dynamics CRM Server herstellen. Dieses Problem kann auftreten, wenn Sie beim Installieren von Microsoft Dynamics CRM Server eine neue Website angeben und die für den Client angegebene URL nicht richtig ist. Von Microsoft Dynamics CRM Server wird standardmäßig Port 5555 verwendet, wenn durch Setup eine neue Website angelegt wird. Damit der Client eine Verbindung mit dem Server herstellen kann, muss die URL, den die Clientanwendungen verwenden, eine Portnummer wie im folgenden Beispiel enthalten. Dabei bezeichnet MSCRMServerName den Namen des Computers, auf dem Microsoft Dynamics CRM Server installiert ist, und OrganisationName bezeichnet den eindeutigen Namen der Organisation: http://MSCRMServerName:5555/OrganisationName/loader.aspx Wichtig: Wenn Serverrollen auf separaten Computern installiert sind, müssen Sie die Webadresse des Computers angeben, auf dem die Suchdienstserverrolle installiert ist. E-Mail-Aktivitäten bleiben in Microsoft Dynamics CRM ausstehend und werden nicht zugestellt Wenn Sie eine E-Mail von Microsoft Dynamics CRM für Outlook oder der Microsoft Dynamics CRM-Webanwendung senden, wird die Nachricht angezeigt, als wäre sie gesendet, sie wird aber nicht zugestellt. Dieses Problem kann auftreten, wenn Sie beide Clients für das Senden und Empfangen von E-Mail-Nachrichten verwenden, die in Microsoft Dynamics CRM nachverfolgt werden. Legen Sie zur Problembehandlung die richtigen Einstellungen für E-Mail-Zugriffstyp - Ausgehend im Formular Benutzer fest. Beachten Sie, dass Sie dafür möglicherweise über die Berechtigungen der SystemadministratorSicherheitsrolle verfügen müssen. Klicken Sie zum Ändern der Einstellung in der Microsoft Dynamics CRM-Webanwendung auf Einstellungen, dann auf Verwaltung und auf Benutzer. Doppelklicken Sie anschließend auf den Benutzer, der keine E-Mail-Aktivitäten senden kann. Wählen Sie dann im Formular Benutzer aus den folgenden Optionen aus: Wenn der Benutzer Microsoft Dynamics CRM für Outlook ausführt, muss der Wert für E-Mail-Zugriffstyp - Ausgehend auf Microsoft Dynamics CRM für Outlook festgelegt sein. Wenn der Benutzer die Microsoft Dynamics CRM-Webanwendung ausführt, muss der Wert für E-Mail-Zugriffstyp - Ausgehend auf Weiterleitungspostfach festgelegt sein, falls der E-Mail-Router ein Weiterleitungspostfach zur Verarbeitung von E-MailAktivitäten für den Benutzer verwendet. Oder der Wert für E-Mail-Zugriffstyp Ausgehend muss auf E-Mail-Router festgelegt sein, wenn der E-Mail-Router E-MailNachrichten direkt aus dem Postfach des Benutzers verarbeitet. Microsoft Dynamics CRM für Outlook oder die Microsoft Dynamics CRM-Webanwendung startet auf einem 64-Bit-Computer unter Windows langsamer als erwartet Ein bekanntes Problem ist, dass die JIT-Kompilierung (Just-In-Time) länger dauern kann, als wenn Sie dieselbe Anwendung auf einem 32-Bit-Computer ausführen. Dieses Problem kann die Leistung von Microsoft Dynamics CRM-Clients beeinträchtigen. Das Problem tritt nur auf, wenn Sie die Microsoft Dynamics CRM-Webanwendung auf einem Computer unter einem Windows 64-Bit-Betriebssystem ausführen. 2-20 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Laden Sie zur Problembehandlung das folgende Microsoft .NET Framework-Update herunter und installieren Sie es. Problembehandlung: JIT-Kompilierung kann mit einer .NET Framework 2.0-Anwendung auf einem 64-Bit-Computer länger dauern (http://go.microsoft.com/fwlink/?LinkID=99340; möglicherweise in englischer Sprache) Problembehandlung und bekannte Probleme mit der Microsoft Dynamics CRMBerichterstellung In diesem Abschnitt werden Probleme beschrieben, die bei der Verwendung der Microsoft Dynamics CRM-Berichterstellung auftreten können. Sprachunterstützung für Hebräisch und Arabisch im Berichts-Viewer Wenn Sie arabisch- oder hebräischsprachige Versionen von Microsoft Dynamics CRM 4.0 verwenden, können beim Einsatz von Windows Internet Explorer 7 Probleme im BerichtsViewer auftreten. Bei Problemen finden Sie im Microsoft KB-Artikel 941450 (http://go.microsoft.com/fwlink/?LinkID=103657; möglicherweise in englischer Sprache) Informationen und Anleitungen zum Anfordern eines Updates, das Probleme bei der Sprachinterpretation behebt. Senden Sie uns Feedback zu diesem Kapitel Wir freuen uns, von Ihnen zu hören. Klicken Sie zum Senden Ihres Feedbacks auf den folgenden Link, und geben Sie Ihre Kommentare in den Nachrichtentext ein. Hinweis: Die Betreffzeileninformationen werden zum Weiterleiten des Feedbacks verwendet. Wenn Sie die Betreffzeile entfernen oder ändern, können wir Ihr Feedback möglicherweise nicht verarbeiten. Feedback senden. 2-21 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch 3 Sichern des Microsoft Dynamics CRM-Systems Eine zuverlässige und effiziente Wiederherstellung im Falle eines Fehlers erfordert klare Vorgehensweisen, die für die verantwortlichen Personen unmissverständlich sind. Bei der Vorbereitung auf eine Wiederherstellung von Microsoft Dynamics CRM nach einem Fehler sollten Sie jeden vorhersehbaren Umstand berücksichtigen. Dieser Abschnitt enthält die Informationen, die Sie zum Planen und Implementieren eines zweckmäßigen und zuverlässigen Sicherungs- und Wiederherstellungssystems benötigen. Für die folgenden wichtigen Komponenten Ihrer Microsoft Dynamics CRM-Bereitstellung sollten Verfahrensweisen zur Sicherung und Wiederherstellung mit folgenden Technologien bestehen: Microsoft Windows Server und Active Directory Microsoft SQL Server 2005 Microsoft SQL Server 2005 Reporting Services Microsoft Dynamics CRM Server Microsoft Exchange Server 2003 und Exchange Server 2007 (falls Sie Exchange Server für Microsoft Dynamics CRM-E-Mail-Nachrichten verwenden) Sichern des Microsoft Dynamics CRM-Systems Wenn Sie in einer beliebigen Situation wieder zum ursprünglichen Zustand zurückkehren möchten, müssen Sie von allen entsprechenden Informationen Sicherungskopien erstellen und an einem externen Ort aufbewahren. Erstellen Sie einen Sicherungsplan für alle Microsoft Dynamics CRM-Komponenten und -Dienste, und üben Sie diesen Plan, damit im Falle eines Festplattenausfalls oder einer anderen Störung der Großteil der Daten wiederhergestellt werden kann. Die Sicherungsanforderungen variieren je nach Server. Die folgende Tabelle enthält eine Zusammenfassung der Komponenten, die für Microsoft Dynamics CRM gesichert werden sollten. Server Erforderliche Sicherungen für Microsoft Dynamics CRM Kommentare Domänencontroller Vollständiger Systemstatus Keine. Exchange Server Keine Sicherung durch Microsoft Dynamics CRM erforderlich. Sicherung kann für Exchange erforderlich sein. SQL Server MSCRM_CONFIG Die Sicherung sollte mithilfe von SQL Server Management Studio ausgeführt werden. Organisationsname_MSCRM master msdb ReportServer ReportServertempdb Für die Datenbanken Organisationsname_MSCRM und ReportServer sollten vollständige Datenbanksicherungen und Transaktionsprotokollsicherungen ausgeführt werden. Für selten aktualisierte Datenbanken, z. B. msdb und MSCRM_CONFIG, sollten Sie möglicherweise nur vollständige Datenbanksicherungen auswählen. Eine Sicherung der Datenbanken master und msdb ist für Microsoft Dynamics CRM nicht erforderlich, sollte jedoch Bestandteil einer Gesamtsicherungsstrategie sein. 3-22 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Server Microsoft Dynamics CRM Server Erforderliche Sicherungen für Microsoft Dynamics CRM web.config (Standardspeicherort: c:\Inetpub\wwwroot) Kommentare Die Datei Web.config muss nur gesichert werden, wenn ihre Standardeinstellungen geändert wurden. Beim Dateispeicherort wird angenommen, dass die Installation auf der Standardwebsite erfolgt ist. Windows-Registrierungsunterschlüssel Windows-Registrierung: HKEY_LOCAL_MACHINE\SOFTWARE \Microsoft\ MSCRM Auswählen eines Sicherungsmodells Beim Sichern auf Band sollten Sie ein Bandsicherungsmodell mit Rotationsprinzip auswählen, das den Schutz der Daten auch dann sicherstellt, wenn ein Band fehlerhaft ist oder verloren geht. Beim Sichern auf einem Datenträger können Sie eine ähnliche Vorgehensweise zum Rotieren der Datenträgerdateien verwenden. Ein häufig verwendetes Bandrotationsschema ist "Über-übergeordnet/übergeordnet/untergeordnet": Das Band, das am letzten Freitag eines Monats zur Sicherung verwendet wird, wird als über-übergeordnetes Band bezeichnet. Dieses Band wird außerhalb des Standorts gelagert. Das Band, das jeden Freitag (außer am letzten Freitag des Monats) zur Sicherung verwendet wird, wird als übergeordnetes Band bezeichnet. Dieses Band wird ebenfalls außerhalb des Standorts gelagert. Die Bänder, die am Montag, Dienstag, Mittwoch und Donnerstag zur Sicherung verwendet werden, werden als untergeordnete Bänder bezeichnet. Oft werden alle untergeordneten Bänder am Standort gelagert, außer dem Band vom Vortag. Im Microsoft Sicherungs- und Wiederherstellungs-Assistenten stehen die folgenden Sicherungsoptionen zur Verfügung: Normal: Alle ausgewählten Dateien werden gesichert, und die Dateien werden als gesichert markiert. Kopieren: Alle ausgewählten Dateien werden gesichert, aber die Dateien werden nicht als gesichert markiert. Differenziell: Die ausgewählten Dateien werden nur gesichert, wenn sie nicht zuvor gesichert oder seit der letzten Sicherung geändert wurden. Die Dateien werden nicht als gesichert markiert. Inkrementell: Die ausgewählten Dateien werden nur gesichert, wenn sie nicht zuvor gesichert oder seit der letzten Sicherung geändert wurden. Die Dateien werden als gesichert markiert. Täglich: Nur Dateien, die an diesem Tag geändert wurden, werden gesichert und als gesichert markiert. In vielen kleinen Unternehmen gibt es keine Systemadministratoren. In diesem Fall wird eine normale Sicherung empfohlen, die täglich und gemäß dem vorgeschlagenen "Überübergeordnet/übergeordnet/untergeordnet"-Sicherungsmodell ausgeführt wird. Größere Organisationen verwenden wahrscheinlich bereits eine Sicherungsmethode, in die Microsoft Dynamics CRM integriert werden kann. 3-23 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Sichern von Windows Server 2003 Windows Server 2003 enthält ein umfassendes Sicherungsprogramm, mit dem Sie wichtige Unternehmensdaten auf Datenträger- oder Bandmedien sichern können. Die Planungsfunktionen des Sicherungs- und Wiederherstellungs-Assistenten ermöglichen die Datensicherung für den Server selbst und für Arbeitsstationen in einem kleinen Firmennetzwerk. Zu den gesicherten Daten zählen Sicherheitsinformationen, Datei- und Freigabeberechtigungen sowie Registrierungsdaten. Aus Gründen der Datensicherheit kann nur ein Benutzer der Gruppe Administratoren oder Sicherungs-Operatoren eine Sicherung ausführen. Einzelne Dateien und Verzeichnisse auf dem Server können mit dem Sicherungsund Wiederherstellungs-Assistenten wiederhergestellt werden. Beim Sichern auf Band muss für den Sicherungs- und Wiederherstellungs-Assistenten das Bandsicherungsgerät an eine kompatible SCSI- oder Nicht-SCSI-Controllerkarte angeschlossen sein. Die Controllerkarte muss ordnungsgemäß installiert und funktionsfähig sein. Windows Server 2003 automatisiert die Installation einer Controllerkarte, indem die neue Hardware beim Systemstart erkannt wird und die entsprechenden Treiber automatisch installiert werden. Sichern von Active Directory Der Sicherungs- und Wiederherstellungs-Assistent kann Systemstatusdaten sichern. Dazu zählen Active Directory, Systemstartdateien, die Komponentendienste-Datenbank für die Klassenregistrierung, die Registrierung und SysVol. Systemstatusdaten können auf Disketten, Festplatten, Wechseldatenträgern, beschreibbaren CDs und Bändern gesichert werden. Auch wenn die Sicherung von Active Directory empfohlen wird, ist die einzige Möglichkeit der Vermeidung von Datenverlusten die Einrichtung mehrerer Active DirectoryDomänencontroller. Wenn ein Domänencontroller ausfällt, verfügen die anderen Domänencontroller über eine vollständige Kopie des Verzeichnisses. Bei einer Bandsicherung sind die Daten nur so aktuell wie die letzte Sicherung. Active Directory ist ein Transaktionsdatenbanksystem, das Protokolldateien verwendet, die Rollbacksemantiken unterstützten. Dadurch wird sichergestellt, dass Transaktionen in der Datenbank dauerhaft gespeichert werden. Die mit Active Directory verknüpften Dateien heißen wie folgt: Ntds.dit: Die Datenbank Edbxxxxx.log: Transaktionsprotokolle Edb.chk: Prüfpunktdatei Res1.log und Res2.log: Reservierte Protokolldateien Die Datei Ntds.dit nimmt an Umfang zu, wenn die Datenbank anwächst. Für die Protokolle gilt jedoch eine feste maximale Größe (10 MB). Alle Änderungen an der Datenbank werden auch an die aktuelle Protokolldatei angefügt, und das Datenträgerabbild ist stets auf dem aktuellen Stand. Edb.log ist die aktuelle Protokolldatei. Wenn die Datenbank geändert wird, werden diese Änderungen in die Datei Edb.log geschrieben. Erreichen die Transaktionen in der Datei Edb.log die maximale Größe, wird diese Datei in Edbxxxxx.log umbenannt. (Die Nummerierung beginnt mit 00001 und wird in Hexadezimalschreibweise schrittweise erhöht.) Active Directory verwendet die zirkuläre Protokollierung. Alte Protokolldateien werden demnach ständig gelöscht, nachdem sie in die Datenbank geschrieben wurden. Zu einem beliebigen Zeitpunkt verfügen Sie über die Datei Edb.log und ggf. eine oder mehrere Dateien vom Typ Edbxxxxx.log. In der Datei Edb.chk wird der Datenbankprüfpunkt gespeichert. Dieser identifiziert den Punkt, an dem das Datenbankmodul die Protokolle zurückspielen muss. Im Allgemeinen erfolgt dies bei der Wiederherstellung oder Initialisierung. 3-24 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Res1.log und Res2.log sind Platzhalter, die (in diesem Fall) die letzten 20 MB an Speicherplatz auf der Festplatte reservieren. Auf diese Weise haben die Protokolldateien ausreichend Speicherplatz, damit der Computer ordnungsgemäß heruntergefahren werden kann, falls der gesamte Speicherplatz belegt ist. Weitere Informationen finden Sie hier: Sichern und Wiederherstellen von Daten für Windows Server 2003 (http://go.microsoft.com/fwlink/?LinkID=91943; möglicherweise in englischer Sprache) Server-Cluster: Bewährte Vorgehensweisen zum Speichern für Windows 2000 und Windows Server 2003 (http://go.microsoft.com/fwlink/?LinkID=91944; möglicherweise in englischer Sprache) Verwenden des Sicherungsfeatures zum Sichern und Wiederherstellen von Daten in Windows Server 2003 (http://go.microsoft.com/fwlink/?LinkID=91945; möglicherweise in englischer Sprache) Sichern von SQL Server, einschließlich Reporting Services Der Sicherungs- und Wiederherstellungs-Assistent in Windows Server 2003 kann keine SQL Server-Datenbanken sichern, die online sind. Sie müssen zuvor den MSSQLSERVERDienst stoppen. Die integrierte Sicherung stellt die bessere Lösung dar, solange SQL Server ausgeführt wird. Verwenden Sie SQL Server 2005 Management Studio zum Sichern der SQL Server-Datenbanken. Danach können Sie einen Sicherungsauftrag im Sicherungs- und Wiederherstellungs-Assistenten ausführen, um von SQL Server Management Studio erstellte Datenbanksicherungen einzuschließen. Ihre Planung sollte zuerst die Sicherung in SQL Server Management Studio und dann das Ausführen eines Sicherungsauftrags im Sicherungs- und Wiederherstellungs-Assistenten vorsehen. Weitere Informationen zu SQL Server-Sicherungen finden Sie in der SQL Server-Onlinedokumentation im Kapitel zum Sichern und Wiederherstellen von Datenbanken. Microsoft Dynamics CRM erstellt mindestens zwei Microsoft Dynamics CRM-spezifische Datenbanken in SQL Server. Zusätzlich müssen für Microsoft Dynamics CRM folgende Datenbanken zur Verfügung stehen: die Standard-SQL Server-Datenbanken master und msdb für Datenbankdienste und die SQL Server-Datenbanken des Standard-Berichtservers zur Berichterstellung. Ein Microsoft Dynamics CRM-System auf einem Computer mit SQL Server besteht aus folgenden Datenbanken: ● Organisationsname_MSCRM ● MSCRM_CONFIG ● ReportServer ● ReportServertempdb ● master ● msdb Hinweis: Ihre Microsoft Dynamics CRM-Bereitstellung kann mehr als eine Organisationsname_MSCRM-Datenbank enthalten. Ihr SQL Server-Sicherungsplan sollte alle diese Datenbanken einschließen, um die Wiederherstellung von Microsoft Dynamics CRM bei Ausfall einer oder aller Datenbanken sicherzustellen. Falls Ihre Organisation bereits SQL Server oder eine andere Datenbankanwendung verwendet, hat der Datenbankadministrator möglicherweise eine Strategie für die Datenbanksicherung ausgearbeitet. Wenn Sie in Ihrer Organisation jedoch zum ersten Mal eine Datenbankanwendung einsetzen, können Sie geplante Sicherungsaufträge erstellen und verwalten, um die erforderlichen Sicherungen auszuführen. Verwenden Sie dazu den Wartungsplanungs-Assistenten in SQL Server 2005 Management Studio. Erweitern Sie zum Starten des Wartungsplanungs-Assistenten in SQL Server Management Studio den Server und dann den Ordner Verwaltung. 3-25 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Klicken Sie mit der rechten Maustaste auf den Ordner Wartungspläne und dann auf Wartungsplanungs-Assistent. Ihr Sicherungsplan für die Microsoft Dynamics CRM-Datenbanken bietet einen Sicherungssatz, der eine vollständige Datenbanksicherung und Transaktionsprotokollsicherungen enthält. Deren Anzahl hängt von der Microsoft Dynamics CRM-Installation sowie von der Häufigkeit ab, mit der Sie Sicherungen benötigen. Weitere Informationen zu Sicherungs- und Wiederherstellungsstrategien finden Sie in der SQL Server-Onlinedokumentation. Für selten aktualisierte Datenbanken, wie msdb und MSCRM_CONFIG, sind vollständige Datenbanksicherungen ausreichend. Für die Datenbanken Organisationsname_MSCRM und ReportServer sollten vollständige Datenbanksicherungen und Transaktionsprotokollsicherungen ausgeführt werden. Für Datenbanken, für die Transaktionsprotokollsicherungen ausgeführt werden, müssen die Einstellungen der Datenbank auf Vollständiges Wiederherstellungsmodell festgelegt werden. Diese Eigenschaft kann in SQL Server 2005 Management Studio festgelegt werden. Weitere Informationen zum Festlegen von Datenbankeigenschaften finden Sie im Abschnitt zum Ändern der Konfigurationseinstellungen für eine Datenbank in der SQL ServerOnlinedokumentation. Planen Sie vollständige Datenbanksicherungen oft genug, um die Anzahl der Wiederherstellungen nach einem Ausfall zu minimieren. Wenn beispielsweise der Datenverlust eines Tages verkraftet werden kann, können Sie das Transaktionsprotokoll einmal täglich und die Datenbank einmal wöchentlich sichern. Wenn dagegen nur ein Datenverlust von maximal einer Stunde akzeptabel ist, können Sie das Transaktionsprotokoll stündlich sichern. Sichern Sie die Datenbank einmal täglich, um die Anzahl der Wiederherstellungen zu minimieren. Führen Sie zum Erstellen eines Datenbankwartungsplans für geplante Sicherungen den Wartungsplanungs-Assistenten in SQL Server 2005 Management Studio aus. Wählen Sie die Option Datenbank als Teil des Wartungsplanes sichern für eine vollständige Datenbanksicherung aus. Wählen Sie die Option Transaktionsprotokoll der Datenbank als Teil des Wartungsplanes sichern für eine Transaktionsprotokollsicherung aus. Ihr Computer mit SQL Server sollte einen für einen Datenbankserver geeigneten Fehlertoleranzgrad aufweisen. Dazu gehört ein RAID-5-Datenträgerarray für die Datenbanken und ein RAID-0-Datenträgerarray (Spiegelung) für die Transaktionsprotokolle. Bei der entsprechenden Hardwarefehlertoleranz sollte die Wiederherstellung mithilfe einer Sicherungskopie nur sehr selten erforderlich sein. Informationen zu weiteren Optionen in diesen Wartungsplänen, z. B. zum Aufbewahrungsort der Sicherungskopien, finden Sie in den Themen zum Wartungsplanungs-Assistenten in der SQL Server-Onlinedokumentation. Weitere Informationen zu Sicherung und Wiederherstellung von SQL Server-Datenbanken finden Sie in folgenden Ressourcen: Sichern und Wiederherstellen von Datenbanken in SQL Server auf der Microsoft TechNet-Website (http://go.microsoft.com/fwlink/?LinkID=91946; möglicherweise in englischer Sprache) Optimieren der Sicherung und Wiederherstellung in SQL Server auf der Microsoft TechNet-Website (http://go.microsoft.com/fwlink/?LinkID=91947; möglicherweise in englischer Sprache) Sichern von Exchange Server 2003 und Exchange Server 2007 Der Sicherungs- und Wiederherstellungs-Assistent in Windows Server 2003 kann den Informationsspeicher und die Verzeichnisdienst-Datenbanken von Exchange Server 2003 oder Exchange Server 2007 sichern. Das Sichern des Informationsspeichers von Exchange ist ein wichtiger Faktor beim Erstellen eines fehlertoleranten Messagingsystems. Die Sicherungs- und Wiederherstellungsfeatures in Exchange Server ermöglichen die Wiederherstellung bei Datenverlusten mit minimaler Ausfallzeit Ihres E-Mail-Systems. 3-26 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Exchange Server verwendet den Sicherungs- und Wiederherstellungs-Assistenten zum Sichern und Wiederherstellen des Exchange-Informationsspeichers. Der Assistent schützt vor versehentlichem Datenverlust oder Hardware- und Datenträgerausfällen, indem Daten auf allen Servern in Ihrer Organisation lokal oder über das Netzwerk mit einem Speichergerät gesichert und wiederhergestellt werden. Verbesserungen in Exchange Server sorgen für eine effiziente und zuverlässige Sicherung und Wiederherstellung von Daten. Sie können beispielsweise einen oder mehrere Postfachspeicher oder öffentliche Ordner wiederherstellen, ohne den Informationsspeicher zu beenden. Mithilfe einer entsprechenden Planung und Implementierung können Sie sicherstellen, dass Ihre Organisation auf die Wiederherstellung bei einem Datenverlust vorbereitet ist. Die Entwicklung einer Sicherungs- und Wiederherstellungsstrategie umfasst die folgenden Schritte: 1. Kenntnisse der Exchange Server-Datenbank- und Speichergruppentechnologien 2. Entwerfen eines Sicherungsplans 3. Entwickeln von Strategien für die Wiederherstellung nach einem Fehler 4. Wiederherstellen der Daten Der Microsoft Dynamics CRM-E-Mail-Router kann installiert werden, um eingehende E-MailNachrichten von Servern mit Exchange zu empfangen. Falls ein E-Mail-Router ausfällt und wiederhergestellt wird, muss die E-Mail-Router-Komponente erneut installiert werden, damit Microsoft Dynamics CRM-Nachrichten beim Eingang in der Organisation weiterhin identifiziert werden. Weitere Informationen zur Wiederherstellung nach einem Fehler in Exchange Server 2007 finden Sie in den folgenden Ressourcen: Notfallwiederherstellung (http://go.microsoft.com/fwlink/?LinkID=91948; möglicherweise in englischer Sprache) Weitere Informationen zur Wiederherstellung nach einem Fehler in Exchange Server 2003 finden Sie in den folgenden Ressourcen: Betriebsleitfaden für die Notfallwiederherstellung in Exchange 2003 (http://go.microsoft.com/fwlink/?LinkID=91949; möglicherweise in englischer Sprache) Sichern von Microsoft Dynamics CRM Server Beim Sichern (und Wiederherstellen) von Microsoft Dynamics CRM Server werden prinzipiell die folgenden Daten verwendet: Microsoft Dynamics CRM Server-Datenbankdateien (weiter oben erläutert) Microsoft Dynamics CRM Server-Programmdateien Microsoft Dynamics CRM-Website-Dateien Anpassungen von Microsoft Dynamics CRM Server Alle Microsoft Dynamics CRM-Programmdateien werden standardmäßig im folgenden Ordner installiert: C:\Programme\Microsoft CRM\ Die Microsoft Dynamics CRM-Website-Dateien werden standardmäßig im folgenden Ordner installiert: C:\Inetpub\wwwroot Das Tool zum Exportieren von Anpassungen kann verwendet werden, um Microsoft Dynamics CRM-Anpassungen, wie geänderte Formulare, Ansichten und Zuordnungen, zu sichern. Das Tool zum Exportieren von Anpassungen befindet sich im Bereich Anpassung unter Einstellungen in der Microsoft Dynamics CRM-Anwendung. Sie sollten stets eine Sicherung Ihrer Anpassungen ausführen, bevor Sie Änderungen vornehmen. Weitere Informationen zum Exportieren von Anpassungen finden Sie in der Hilfe zu Microsoft Dynamics CRM. 3-27 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Senden Sie uns Feedback zu diesem Kapitel Wir freuen uns, von Ihnen zu hören. Klicken Sie zum Senden Ihres Feedbacks auf den folgenden Link, und geben Sie Ihre Kommentare in den Nachrichtentext ein. Hinweis: Die Betreffzeileninformationen werden zum Weiterleiten des Feedbacks verwendet. Wenn Sie die Betreffzeile entfernen oder ändern, können wir Ihr Feedback möglicherweise nicht verarbeiten. Feedback senden 3-28 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch 4 Wiederherstellung nach Fehler Zum Verständnis der Abläufe bei der Wiederherstellung nach einem Fehler ist es erforderlich, mehrere unterschiedliche Szenarien und die entsprechenden Vorgehensweisen bei der Wiederherstellung zu analysieren. In jedem Szenario in diesem Handbuch wird ein Totalausfall des Servers angenommen. In den folgenden vier Szenarien finden Sie Informationen zur Vorgehensweise für eine erfolgreiche Wiederherstellung. Szenario A: Fehler in SQL Server Fällt der Computer mit SQL Server aus, müssen Sie die Datenbanken aus einer Sicherung wiederherstellen und sie dann erneut der Microsoft Dynamics CRM-Bereitstellung zuweisen. Die folgenden Schritte sind zum Wiederherstellen der vollständigen Funktionalität von Microsoft Dynamics CRM erforderlich: Szenario A: Wiederherstellung 1. Installieren Sie Windows Server 2003 oder Windows Server 2008 (wenn verfügbar), und stellen Sie sicher, dass sich der Computer in derselben Domäne wie der Server mit Microsoft Dynamics CRM befindet. Verwenden Sie dabei denselben Datenbanknamen und dieselbe Datenträgerstruktur. Falls Sie eines von beiden ändern, sind zur ordnungsgemäßen Wiederherstellung der SQL-Datenbanken zusätzliche Schritte erforderlich. 2. Installieren Sie SQL Server. 3. Wenn Sie über eine gültige Sicherungskopie der master-Datenbank verfügen, stellen Sie diese wieder her. (Weitere Informationen finden Sie im Abschnitt zum Wiederherstellen der Master-Datenbank in der SQL Server-Onlinedokumentation (http://go.microsoft.com/fwlink/?LinkID=100240; möglicherweise in englischer Sprache).) 4. Stellen Sie die Datenbank msdb wieder her. (Weitere Informationen finden Sie im Abschnitt zum Wiederherstellen der Modell- und msdb-Datenbanken in der SQL Server-Onlinedokumentation (http://go.microsoft.com/fwlink/?LinkID=100244; möglicherweise in englischer Sprache).) 5. Stellen Sie die Datenbanken MSCRM_CONFIG und Organisationsname_MSCRM wieder her. (Weitere Informationen über das Wiederherstellen von Datenbanken finden Sie im Abschnitt zum Sichern und Wiederherstellen von Datenbanken (http://go.microsoft.com/fwlink/?LinkID=100249).) 6. Wenn Microsoft SQL Server Reporting Services und der Microsoft Dynamics CRM SRS-Datenkonnektor ebenfalls auf der Instanz von SQL Server installiert sind, stellen Sie die ReportServer- und ReportServertempDBDatenbanken wieder her. (Weitere Informationen über das Wiederherstellen von Datenbanken finden Sie im Abschnitt zum Sichern und Wiederherstellen von Datenbanken (http://go.microsoft.com/fwlink/?LinkID=100249).) 7. Weisen Sie die Datenbanken mit dem Feature zum Importieren von Organisationen im Microsoft Dynamics CRM-Bereitstellungs-Manager dem Microsoft Dynamics CRMSystem erneut zu. Weitere Informationen zum Importieren einer Organisation finden Sie in der Hilfe zum Bereitstellungs-Manager. Dieses Szenario behandelt den schwerstmöglichen Ausfall: ein Totalausfall des Computers mit SQL Server. Unter anderen Umständen, z. B. dem Ausfall eines einzelnen Datenträgers, müssen Sie ggf. nur eine einzige Datenbank wiederherstellen, um die Funktionsfähigkeit der Umgebung wiederherzustellen. Weitere Informationen über die Notfallwiederherstellung für SQL Server finden Sie im Abschnitt zur Notfallwiederherstellung (http://go.microsoft.com/fwlink/?LinkID=100252; möglicherweise in englischer Sprache). 4-29 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch Szenario B: Fehler in Microsoft Dynamics CRM Server Die meisten Microsoft Dynamics CRM-Konfigurationsinformationen werden auf dem Computer gespeichert, der SQL Server ausführt. Daher können diese Informationen wiederhergestellt werden, wenn Microsoft Dynamics CRM Server vollständig oder teilweise ausfällt. Registrierungseinträge auf dem Server mit Microsoft Dynamics CRM werden wiederhergestellt, wenn Sie Prozesse zur Reparatur oder Neuinstallation von Microsoft Dynamics CRM Server und Microsoft Dynamics CRM SRS-Datenkonnektor ausführen. Wenn der Computer ausfällt, der Microsoft Dynamics CRM Server ausführt, führen Sie folgende Schritte aus: Szenario B: Wiederherstellung 1. Installieren Sie das Betriebssystem auf einem anderen Server, und treten Sie der Domäne bei, in der sich der Computer mit SQL Server befindet. 2. Installieren Sie Microsoft Dynamics CRM Server. Während der Installation müssen Sie Mit vorhandenen Datenbanken verbinden auswählen, wenn Sie dazu aufgefordert werden. Wenn auch der Microsoft Dynamics CRM SRS-Datenkonnektor auf dem ausgefallenen Computer installiert war, installieren Sie den SRSDatenkonnektor, nachdem der Vorgang für Microsoft Dynamics CRM Server abgeschlossen ist. 3. Falls sich die Standardeinstellungen von ISV.config und Web.config geändert haben, stellen Sie diese Dateien aus einer Sicherungskopie wieder her. 4. Veröffentlichen Sie alle Anpassungen. Klicken Sie dazu in der Webanwendung auf Einstellungen, klicken Sie auf Anpassung, klicken Sie dann auf Entitäten anpassen, wählen Sie Weitere Aktionen auf der Symbolleiste Aktionen aus, und klicken Sie anschließend auf Alle Anpassungen veröffentlichen. Szenario C: Fehler in Exchange Server Die Vorgehensweise zum Wiederherstellen eines von Microsoft Dynamics CRM verwendeten Computers mit Microsoft Exchange Server hängt von der sonstigen Verwendung dieser Instanz von Exchange Server ab. Mit Ausnahme des Weiterleitungspostfachs werden in Microsoft Dynamics CRM keine Exchange Server-Postfächer direkt verwendet. Mit der folgenden Vorgehensweise stellen Sie Exchange Server in einer Microsoft Dynamics CRMUmgebung wieder her: Hinweis: Eine Installation des E-Mail-Routers auf einem Computer mit Microsoft Exchange Server ist nicht erforderlich. Szenario C: Wiederherstellung 1. Stellen Sie Exchange Server wieder her. 2. Wenn der E-Mail-Router auf einem Computer mit Exchange Server installiert war, installieren Sie den E-Mail-Router neu. 3. Stellen Sie die Datei Microsoft.Crm.Tools.EmailAgent.xml wieder her. Diese Datei befindet sich standardmäßig im Ordner <Laufwerk>:\Programme\Microsoft CRM Email\Service. Wenn diese Datei nicht verfügbar ist, müssen Sie die Profile, Einstellungen, Benutzer, Warteschlangen und Weiterleitungspostfachdaten wieder herstellen, indem Sie den Konfigurations-Manager des E-Mail-Routers ausführen. Weitere Informationen zum Wiederherstellen von Exchange Server 2003 finden Sie in den folgenden Ressourcen, die möglicherweise in englischer Sprache sein können: ● Sichern und Wiederherstellen eines Exchange-Computers mit dem WindowsSicherungsprogramm (http://go.microsoft.com/fwlink/?LinkID=100257) 4-30 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch ● Notfallwiederherstellung enthält Metabasis-Sicherung und Wiederherstellung (http://go.microsoft.com/fwlink/?LinkID=100259) ● Wiederherstellen eines Postfachs in Exchange Server 2003 (http://go.microsoft.com/fwlink/?LinkID=100261) ● Technische Bibliothek zu Microsoft Exchange Server 2003 (http://go.microsoft.com/fwlink/?LinkID=100262) Weitere Informationen zum Wiederherstellen von Exchange Server 2007 finden Sie in den folgenden Ressourcen, die möglicherweise in englischer Sprache verfasst sind: ● Wiederherstellung eines Einzelpostfachs (http://go.microsoft.com/fwlink/?LinkID=100271) ● Technische Bibliothek zu Microsoft Exchange Server 2007 (http://go.microsoft.com/fwlink/?LinkID=100266) Szenario D: Fehler in Active Directory In den meisten Umgebungen ist es sehr unwahrscheinlich, dass Active Directory allein ausfällt, da mehr als ein Active Directory-Domänencontroller installiert sein sollten. Sollte dieser Fall dennoch eintreten, gehen Sie wie folgt vor: Szenario D: Wiederherstellung 1. Installieren Sie das Betriebssystem Windows Server 2003 oder Windows Server 2008 neu. 2. Führen Sie eine Wiederherstellung des Systemstatus aus. Es ist wichtig, dass Sie über eine Methode zur Wiederherstellung nach einem Fehler in Active Directory verfügen. Unabhängig von der Größe einer Umgebung wird empfohlen, mehrere Domänencontroller einzurichten und den Systemstatus regelmäßig zu sichern. Wenn die Sicherungskopien nicht auf dem neuesten Stand sind, werden alle Daten, die zu Microsoft Dynamics CRM-Objekten in Active Directory gehören, in SQL Server verwaist und können daher nicht wiederhergestellt werden. Sichern Sie daher nach Änderungen in Microsoft Dynamics CRM (z. B. nach dem Hinzufügen neuer Microsoft Dynamics CRMBenutzer oder -Warteschlangen) Active Directory sofort. Es kann jedoch ein großes Problem mit Active Directory auftreten, das die Microsoft CRMFunktionalität vollständig stoppt. Wenn ein Administrator versehentlich die einer Microsoft Dynamics CRM-Bereitstellung entsprechende Organisationseinheit (Organizational Unit, OU) löscht, wird diese Bereitstellung inoperabel. Auch wenn von Microsoft Dynamics CRM erstellte OU-Sicherheitsgruppen gelöscht werden (z. B. PrivUserGroup, ReportingGroup, PrivReportingGroup, SQLAccessGroup oder UserGroup), kann Microsoft Dynamics CRM nicht mehr ordnungsgemäß ausgeführt werden. In jedem dieser Fälle wird durch eine autorisierende Wiederherstellung von Active Directory der ursprüngliche Zustand der gelöschten Organisationseinheit und Sicherheitsgruppen wiederhergestellt. Weitere Informationen über die Notfallwiederherstellung von Active Directory finden Sie im Abschnitt zum Sichern und Wiederherstellen von Active Directory (http://go.microsoft.com/fwlink/?LinkID=100256; möglicherweise in englischer Sprache). Wiederherstellung nach Fehler in Microsoft Dynamics CRM für Outlook Microsoft Dynamics CRM für Microsoft Office Outlook mit Offlinezugriff umfasst Funktionen, die Microsoft SQL Server 2005 Express Edition verwenden. Das ermöglicht Microsoft Dynamics CRM-Benutzern, offline zu arbeiten und ihre Daten mit SQL Server zu synchronisieren, nachdem Microsoft Dynamics CRM für Outlook mit Offlinezugriff wieder online geschaltet wurde. 4-31 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch In einigen Fällen sollten Microsoft Dynamics CRM-Benutzer eine Sicherungskopie der lokalen SQL Server 2005 Express Edition-Datenbank anlegen. Dies gilt besonders dann, wenn Microsoft Dynamics CRM-Benutzer längere Zeit offline arbeiten. In der folgenden Tabelle werden die verschiedenen Methoden aufgeführt, die zum Sichern von Microsoft Dynamics CRM für Outlook mit Offlinezugriff verwendet werden können. Sicherungsmethode Offlinesicherung Erforderliche Sicherungen für Microsoft Dynamics CRM Inhalt des Microsoft Dynamics CRMDatenverzeichnisses. Das Standardverzeichnis lautet: Systemlaufwerk:\Dokumente und Einstellungen\BenutzerName\Anwendungsdaten\ Microsoft\MSCRM\Data Kommentare Stellen Sie sicher, dass der SQL Server-Dienst (CRM) beendet ist, bevor Sie die Sicherung starten. Starten Sie den Dienst nach Abschluss der Sicherung neu. Standardspeicherort unter Windows Vista: Systemlaufwerk:\Users\BenutzerName\AppData\ Roaming\Microsoft\MSCRM\Data Onlinesicherung mit MicrosoftTools MSCRM_MSDE.mdf Onlinesicherung mit NichtMicrosoft-Tools MSCRM_MSDE.mdf MSCRM_MSDE_log.LDF MSCRM_MSDE_log.LDF Verwenden Sie das mit den Microsoft OfficeServererweiterungen bereitgestellte Tool Osql.exe. Verwenden Sie Tools, die mit SQL Server 2005 Express Edition kompatibel sind. Weitere Informationen über das Tool Osql.exe finden Sie Abschnitt zur Verwaltung von SQL Server Desktop Engine (MSDE 2000) oder SQL Server 2005 Express Edition mit dem Dienstprogramm osql (http://go.microsoft.com/fwlink/?LinkID=100703). Tritt mit Microsoft Dynamics CRM für Outlook mit Offlinezugriff ein Problem auf, bevor der Benutzer die Verbindung mit dem Server wiederherstellen kann, kann mithilfe der Sicherungskopie die Microsoft Dynamics CRM-Funktionalität auf dem Client wiederhergestellt werden. Outlook muss sich im Offlinemodus befinden, bevor Sie die Sicherungskopie wiederherstellen. Nach dem Wiederherstellen der Daten können Sie eine Verbindung mit dem Server mit Microsoft Dynamics CRM (Onlinemodus) herstellen. Die Daten, die sich nicht bereits auf dem Server befinden, werden vom Client zum Server übertragen. Gehen Sie bei der Wiederherstellung der Serververbindung umsichtig vor. Wird eine veraltete Sicherungskopie wiederhergestellt, wurden die Daten auf dem Server möglicherweise inzwischen schon geändert. Allerdings wird dies weder von Microsoft SQL Server 2005 Express Edition noch von SQL Server erkannt. Daher besteht die Gefahr, dass aktuelle Daten auf dem Server durch ältere Daten aus der Offlinesicherung des Clients überschrieben werden. Senden Sie uns Feedback zu diesem Kapitel Wir freuen uns, von Ihnen zu hören. Klicken Sie zum Senden Ihres Feedbacks auf den folgenden Link, und geben Sie Ihre Kommentare in den Nachrichtentext ein. Hinweis: Die Betreffzeileninformationen werden zum Weiterleiten des Feedbacks verwendet. Wenn Sie die Betreffzeile entfernen oder ändern, können wir Ihr Feedback möglicherweise nicht verarbeiten. Feedback senden. 4-32 Microsoft Dynamics CRM 4.0 Betriebs- und Wartungshandbuch 5 Microsoft Dynamics CRMSchlüsselverwaltung In diesem Kapitel finden Sie Links zu Informationen über Schlüsselverwaltungsfeatures, mit denen die Sicherheit von Microsoft Dynamics CRM beim Zugriff auf Microsoft Dynamics CRM 4.0 über das Internet mit SSL (Secure Sockets Layer) erhöht werden kann. Schlüsselverwaltung Zur Prüfung der Identität von Personen und Organisationen und Sicherstellung der Inhaltsintegrität werden in Microsoft Dynamics CRM 4.0 digitale Zertifikate des Industriestandards X.509 v3 verwendet. Zertifikate sind elektronische Zugangsdaten, die die Identität des Zertifikateigentümers mit einem Paar von elektronischen Schlüsseln (öffentlich und privat) verknüpfen. Dadurch können Informationen verschlüsselt und digital unterschrieben werden. Diese elektronischen Zugangsdaten stellen sicher, dass die Schlüssel tatsächlich der angegebenen Person oder Organisation gehören. Weitere Informationen zu digitalen X.509 v3-Zertifikaten finden Sie im folgenden Microsoft TechNet-Artikel (möglicherweise in englischer Sprache): http://go.microsoft.com/fwlink/?LinkID=105872 Weitere Informationen zur Microsoft Dynamics CRM-Schlüsselverwaltung finden Sie im folgenden Artikel (möglicherweise in englischer Sprache): http://go.microsoft.com/fwlink/?LinkID=104377 Senden Sie uns Feedback zu diesem Kapitel Wir freuen uns, von Ihnen zu hören. Klicken Sie zum Senden Ihres Feedbacks auf den folgenden Link, und geben Sie Ihre Kommentare in den Nachrichtentext ein. Hinweis: Die Betreffzeileninformationen werden zum Weiterleiten des Feedbacks verwendet. Wenn Sie die Betreffzeile entfernen oder ändern, können wir Ihr Feedback möglicherweise nicht verarbeiten. Feedback senden 5-33