Sichern des Dynamics 365 Customer Engagement (on-premises)-Systems

Sie müssen für alle entsprechenden Informationen Sicherungskopien erstellen und an einem externen Ort aufbewahren, um in einer beliebigen Situation wieder zum ursprünglichen Zustand zurückzukehren. Erstellen Sie einen Sicherungsplan für alle Dynamics 365 Customer Engagement (on-premises)-Komponenten und -Dienste, und testen Sie diesen Plan, damit im Falle eines Datenträgerfehlers oder einer sonstigen Störung die größtmögliche Menge an Daten wiederhergestellt werden kann.

Zusammenfassung der Sicherungsanforderungen

Die Sicherungsanforderungen variieren je nach Server. Die folgende Tabelle enthält eine Zusammenfassung der Komponenten, die für Dynamics 365 Customer Engagement (on-premises) gesichert werden sollten.

Server Was gesichert werden sollte Anmerkungen
Domänencontroller Vollständiger Systemstatus Keine
SQL Server MSCRM_CONFIG

OrganizationName_MSCRM

master

msdb

ReportServer

ReportServertempdb
Für die Datenbanken OrganizationName_MSCRM und ReportServer müssen vollständige Datenbanksicherungen und Transaktionsprotokollsicherungen ausgeführt werden.

Für selten aktualisierte Datenbanken, z. B. msdb, können Sie möglicherweise nur vollständige Datenbanksicherungen auswählen.

Sicherungen der Datenbanken master und msdb sind für Dynamics 365 Customer Engagement (on-premises) nicht erforderlich, sollten jedoch Bestandteil einer Gesamtsicherungsstrategie sein.
SharePoint Sicherung ist empfehlenswert, wenn die SharePoint-Integration aktiviert ist. Sofern die SharePoint-Dokumentenverwaltung aktiviert ist, ist es empfehlenswert, die SharePoint-Datenbanken zu sichern. Weitere Informationen finden Sie in der Dokumentation SharePoint.
Exchange Server Sicherung durch Dynamics 365 Customer Engagement (on-premises) nicht erforderlich. Eine Sicherung ist möglicherweise für den Exchange Server erforderlich. Weitere Informationen finden Sie unter Sicherung, Wiederherstellung und Notfallwiederherstellung.
Microsoft Dynamics 365 Server web.config

(Standardspeicherort: c:\Programme\Microsoft Dynamics CRM\CRMWeb)

Windows-Registrierung:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
Die Datei Web.config muss nur gesichert werden, wenn ihre Standardeinstellungen geändert wurden.

Unterschlüssel Windows-Registrierung.

Auswählen einer Sicherungstechnik und eines Sicherungstyps

Dynamics 365 Server enthält die Unterstützung des Volumeschattenkopie-Dienstes (VSS), die in Verbindung mit System Center Data Protection Manager verwendet werden kann, um die Sicherungs- und Wiederherstellungsvorgänge zentral und für Dynamics 365 Customer Engagement (on-premises) zu verwalten. Weitere Informationen finden Sie unter Microsoft Dynamics 365 VSS Writer und Datenschutz-Manager.

Windows Server-Sicherung in Windows Server 2012 unterstützt externe und interne Festplatten, Laufwerke für optische Medien, Wechseldatenträger und virtuelle Hyper-V-Computer für lokalen Speicher. Außerdem unterstützt Windows Server 2012 Onlinesicherung durch Verwendung von Azure-Onlinesicherung. Weitere Informationen: Azure Backup

Es ist eine bewährte Methode, für die Ausführung einer geplanten Sicherung eine externe Festplatte zu verwenden, die mindestens USB 2.0 oder IEEE 1394 unterstützt.

Unter Windows Server können Sie drei Sicherungstypen ausführen:

  • Eine Sicherung des Systemstatus, die alle Dateien für die Wiederherstellung von Active Directory umfasst.

  • Eine Sicherung für die wichtigsten Volumes (critical-volumes backup), die alle Volumes mit Systemstatusdateien umfasst.

  • Eine vollständige Serversicherung, die alle Volumes auf dem Server umfasst.

SQL Server einschließlich Reporting Services sichern

Windows Server Sicherung verwendet Volumeschattenkopie-Dienste (VSS) zum Schutz von SQL-Server-Anwendungsdaten. Eine alternative Lösung kann verwendet werden, während in SQL Server die integrierte Sicherungsfunktion von SQL Server ausgeführt wird.

Wenn Sie SQL Server Management Studio verwenden, um Sicherungskopien von SQL Server-Datenbanken zu erstellen, können Sie eine Sicherungsaufgabe vom Sicherungs- und Wiederherstellungs-Assistent aus durchführen, um Datenbank-Sicherungskopien einzuschließen, welche die Reporting Services erstellt hat. Ihre Planung sollte zuerst die Sicherung in Reporting Services und dann das Ausführen eines Sicherungsauftrags mithilfe des Sicherungs- und Wiederherstellungs-Assistenten vorsehen. Weitere Informationen: Sicherung und Wiederherstellung von SQL-Server-Datenbanken

Dynamics 365 Customer Engagement (on-premises) erstellt mindestens zwei Dynamics 365 Customer Engagement (on-premises)-spezifische Datenbanken in SQL Server. Darüber hinaus erfordert Dynamics 365 Customer Engagement (on-premises) die standardmäßigen Master- und msdbSQL-Server-Datenbanken für Datenbankdienste und die standardmäßigen Berichtsserver-SQL Server-Datenbanken für Reporting Services. Ein Customer Engagement-System auf eine SQL Server besteht aus folgenden Datenbanken:

  • OrganizationName_MSCRM

  • MSCRM_CONFIG

  • ReportServer

  • ReportServertempdb

  • master

  • msdb

Anmerkung

Für mehrinstanzenfähige Bereitstellungen umfasst Ihre Dynamics 365 Customer Engagement (on-premises)-Bereitstellung mehr als eine OrganizationName_MSCRM-Datenbank.

Ihr SQL Server-Sicherungsplan sollte alle diese Datenbanken einschließen, um die Wiederherstellung von Dynamics 365 Customer Engagement (on-premises) 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 Management Studio. Erweitern Sie zum Starten des Wartungsplanungs-Assistenten in Reporting Services den Server und dann den Ordner Verwaltung. Klicken Sie mit der rechten Maustaste auf den Ordner Wartungspläne und wählen Sie dann Wartungsplanungs-Assistent aus.

Ihr Sicherungsplan für die Dynamics 365 Customer Engagement (on-premises)-Datenbanken bietet einen Sicherungssatz, der eine vollständige Datenbanksicherung und Transaktionsprotokollsicherungen enthält. Deren Anzahl hängt von der Dynamics 365 Customer Engagement (on-premises)-Installation sowie von der Häufigkeit ab, mit der Sie Sicherungen benötigen.

Für selten aktualisierte Datenbanken, wie msdb, sind vollständige Datenbanksicherungen ausreichend. Für die Datenbanken Organizationsname_MSCRM, MSCRM_CONFIG 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 Management Studio festgelegt werden.

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 Management Studio aus. Wählen Sie die Option zum Sichern der Datenbank als Teil des Wartungsplans für eine vollständige Datenbanksicherung aus. Wählen Sie die Option zum Sichern des Transaktionsprotokolls der Datenbank als Teil des Wartungsplans 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-1-Datenträgerarray (Spiegelung) für die Transaktionsprotokolle. Bei der entsprechenden Hardwarefehlertoleranz sollte die Wiederherstellung mithilfe einer Sicherungskopie nur sehr selten erforderlich sein.

Sichern von Microsoft Dynamics 365 Server

Beim Sichern und Wiederherstellen von Dynamics 365 Server werden prinzipiell die folgenden Daten verwendet:

  • Dynamics 365 Server-Datenbankdateien (weiter oben erläutert)

  • Dynamics 365 Server-Programmdateien

  • Dynamics 365 Customer Engagement (on-premises)-Websitedateien

Kontaktieren Sie Ihren Drittanbieter, um weitere Informationen zu erhalten, wie Lösungen und Anpassungen gesichert werden, die außerhalb der Dynamics 365 Customer Engagement (on-premises)-Anwendung implementiert wurden.

Anmerkung

Es ist empfehlenswert, einen Datensatz der aktuellen Dynamics 365 Customer Engagement (on-premises)-Updateversion beizubehalten. Sollte eine Wiederherstellung nach einem Fehler erforderlich sein, kann das entsprechende Update angewendet werden.

Alle Dynamics 365 Customer Engagement (on-premises)-Programmdateien werden standardmäßig im folgenden Ordner installiert:

  • C:\Programme\Microsoft Dynamics CRM\

  • C:\Programme\Microsoft Dynamics 365 Reporting Extensions\

Die Dynamics 365 Customer Engagement (on-premises)-Websitedateien werden standardmäßig im folgenden Ordner installiert:

  • C:\Programme\Microsoft Dynamics CRM\CRMWeb

Siehe auch

Microsoft Dynamics 365 – Datenschutz und Wiederherstellung
Exportieren und Importieren von Anpassungen und Lösungen