Sauvegarder le système Dynamics 365 Customer Engagement (on-premises)
Si vous devez effectuer une récupération, quel que soit le scénario, vous devez sauvegarder toutes les informations nécessaires et stocker une copie hors site. Un plan de sauvegarde doit être créé et soigneusement répété pour tous les composants et services Dynamics 365 Customer Engagement (on-premises) afin de garantir la récupération d’un maximum de données en cas de défaillance d’un disque ou d’un autre composant.
Synthèse des conditions de sauvegarde
Les conditions de sauvegarde varient en fonction des serveurs concernés. Le tableau suivant présente un résumé de ce qui doit être sauvegardé pour Dynamics 365 Customer Engagement (on-premises).
Serveur | Éléments à sauvegarder | Commentaires |
---|---|---|
Contrôleur de domaine | État du système complet | Aucune. |
SQL Server | MSCRM_CONFIG OrganizationName_MSCRM MASTER msdb ReportServer ReportServertempdb |
Les bases de données OrganizationName_MSCRM and ReportServer doivent faire l’objet d’une sauvegarde de base de données complète et de sauvegardes des fichiers journaux des transactions. Pour les bases de données rarement mises à jour, telles que msdb, la sauvegarde des journaux des transactions est facultative. Dynamics 365 Customer Engagement (on-premises) ne requiert pas la sauvegarde des bases de données MASTER et msdb, mais celle-ci devrait être incluse dans une stratégie de sauvegarde générale. |
SharePoint | La sauvegarde est recommandée si l’intégration de SharePoint est activée. | Si vous avez activé la gestion des documents SharePoint, il est recommandé de sauvegarder les bases de données SharePoint. Pour plus d’informations, consultez la documentation de SharePoint. |
Exchange Server | Sauvegarde non requise par Dynamics 365 Customer Engagement (on-premises). | La sauvegarde peut être nécessaire pour Exchange Server. Pour plus d’informations, voir Sauvegarde, restauration et récupération d’urgence. |
Microsoft Dynamics 365 Server | web.config (Emplacement par défaut : c:\Program Files\Microsoft Dynamics CRM\CRMWeb) Registre Windows : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM |
Le fichier web.config est nécessaire uniquement s’il a été modifié par rapport aux paramètres d’origine. Sous-clé de registre Windows. |
Sélection d’une technologie et d’un type de sauvegarde
Dynamics 365 Server inclut la prise en charge du service VSS (Volume Shadow Copy Service) qui peut être utilisé conjointement avec System Center Data Protection Manager pour gérer de façon centralisée les opérations de sauvegarde et de restauration pour Dynamics 365 Customer Engagement (on-premises). Pour plus d’informations, voir Enregistreur VSS Microsoft Dynamics 365 et Gestionnaire de protection des données.
La sauvegarde de Windows Server dans Windows Server 2012 prend en charge les disques durs externes et internes, les lecteurs de supports optiques, les supports amovibles, et les machines virtuelles Hyper-V pour le stockage local. En outre, Windows Server 2012 prend en charge la sauvegarde en ligne à l’aide d’Azure Online Backup. Plus d’informations : Sauvegarde Azure
Pour effectuer une sauvegarde planifiée, il est recommandé d’utiliser un disque dur externe prenant en charge au moins USB 2.0 ou IEEE 1394.
Dans Windows Server, vous pouvez effectuer trois types de sauvegarde :
Une sauvegarde de l’état du système, incluant tous les fichiers requis pour récupérer Active Directory.
une sauvegarde des volumes critiques, incluant tous les volumes qui contiennent les fichiers sur l’état du système ;
une sauvegarde du serveur complet, incluant tous les volumes du serveur.
Sauvegarde de SQL Server, y compris Reporting Services
La sauvegarde Windows Server utilise le service VSS pour protéger les données des applications SQL Server. Pendant l’exécution de SQL Server, les fonctionnalités de sauvegarde intégrée de SQL Server représentent une autre solution que vous pouvez utiliser.
Si vous utilisez SQL Server Management Studio pour créer une sauvegarde des bases de données SQL Server, vous pouvez exécuter une tâche de sauvegarde à partir de l’Assistant Sauvegarder et restaurer pour inclure les sauvegardes des bases de données créées par Services de reporting. Planifiez l’exécution de la routine de sauvegarde dans Services de reporting en premier, puis exécutez une tâche de sauvegarde dans l’Assistant Sauvegarder et restaurer. Plus d’informations : Sauvegarder et restaurer les bases de données SQL Server
Dynamics 365 Customer Engagement (on-premises) crée au moins deux bases de données spécifiques à Dynamics 365 Customer Engagement (on-premises) sur SQL Server. En outre, Dynamics 365 Customer Engagement (on-premises) requiert les bases de données SQL Server master et msdb par défaut pour les services de base de données et les bases de données SQL Server du serveur de rapports par défaut pour Reporting Services. Les bases de données qui composent un système Customer Engagement sur SQL Server sont les suivantes :
OrganizationName_MSCRM
MSCRM_CONFIG
ReportServer
ReportServertempdb
MASTER
msdb
Note
Pour les déploiements partagés au sein d’une architecture mutualisée, votre déploiement Dynamics 365 Customer Engagement (on-premises) peut inclure plusieurs bases de données Nom_Organisation_MSCRM.
Le plan de sauvegarde SQL Server doit être appliqué à chacune de ces bases de données pour garantir la récupération de Dynamics 365 Customer Engagement (on-premises) en cas de défaillance de l’une ou de toutes ces bases de données. Si votre organisation utilise déjà une application SQL Server ou une autre application de base de données, il se peut que votre administrateur de base de données ait mis en place une stratégie de sauvegarde des bases de données. En revanche, s’il s’agit de la première application de base de données de votre organisation, vous pouvez créer et gérer des tâches de sauvegarde planifiées pour effectuer les sauvegardes nécessaires à l’aide de l’Assistant Plan de maintenance dans SQL Server Management Studio. Pour démarrer l’Assistant Plan de maintenance dans Services de reporting, développez le serveur, puis le dossier Gestion, cliquez avec le bouton droit sur le dossier Plans de maintenance, puis sélectionnez Assistant Plan de maintenance.
Votre plan de sauvegarde des bases de données Dynamics 365 Customer Engagement (on-premises) comporte un ensemble de sauvegardes, notamment une sauvegarde de base de données complète et un certain nombre de sauvegardes de journaux des transactions, en fonction de l’installation de Dynamics 365 Customer Engagement (on-premises) et de la fréquence de sauvegarde que vous estimez nécessaire.
Pour les bases de données rarement mises à jour, telles que msdb, vous pouvez effectuer uniquement des sauvegardes de base de données complètes. Les bases de données Nom_organisation_MSCRM, MSCRM_CONFIG et ReportServer doivent faire l’objet d’une sauvegarde de base de données complète et de sauvegardes des fichiers journaux des transactions.
Les bases de données dont les journaux des transactions doivent être sauvegardés doivent avoir la propriété de base de données Mode de restauration complète activée. Vous pouvez définir cette propriété dans SQL Server Management Studio.
Planifiez des sauvegardes de base de données complètes régulières pour réduire le nombre de restaurations après une panne. Si, par exemple, la perte de données d’une journée est acceptable, vous pouvez sauvegarder le journal des transactions une fois par jour et la base de données une fois par semaine. Si seule une perte de données d’une heure est admissible, vous pouvez sauvegarder le journal des transactions toutes les heures. Pour réduire le nombre de restaurations, sauvegardez la base de données une fois par jour.
Pour créer un plan de maintenance de base de données avec des sauvegardes planifiées, exécutez l’Assistant Plan de maintenance dans SQL Server Management Studio. Sélectionnez l’option Sauvegarder la base de données dans le cadre du plan de maintenance pour une sauvegarde de base de données complète. Sélectionnez l’option Intégrer au plan de maintenance la sauvegarde du journal de transaction pour une sauvegarde du journal des transactions.
L’ordinateur exécutant SQL Server doit être également configuré avec le niveau de tolérance de panne approprié pour un serveur de base de données. Ce niveau comprend une matrice de disques RAID-5 pour les bases de données et un RAID-1 (miroir) pour les journaux des transactions. Avec le niveau adéquat de tolérance de panne pour votre matériel, vous courez peu de risques de devoir procéder à une restauration à partir d’une sauvegarde.
Sauvegarde de Microsoft Dynamics 365 Server
La sauvegarde et la restauration de Dynamics 365 Server concerne pour l’essentiel :
les fichiers de base de données de Dynamics 365 Server (précédemment expliqués),
les fichiers de programme de Dynamics 365 Server,
Fichiers du site Web Dynamics 365 Customer Engagement (on-premises)
Pour obtenir des informations sur la sauvegarde de solutions et de personnalisations mises en œuvre en dehors de l’application Dynamics 365 Customer Engagement (on-premises), contactez votre fournisseur de solutions.
Note
Il est conseillé de conserver un enregistrement de la version de la mise à jour Dynamics 365 Customer Engagement (on-premises) actuelle. Ainsi, si une récupération en cas d’échec est nécessaire, vous pouvez réappliquer la mise à jour appropriée.
Tous les fichiers programmes de Dynamics 365 Customer Engagement (on-premises) sont situés par défaut dans les dossiers suivants :
C:\Program Files\Microsoft Dynamics CRM\
C:\Program Files\Microsoft Dynamics 365 Reporting Extensions\
Par défaut, les fichiers du site Web Dynamics 365 Customer Engagement (on-premises) sont situés dans le dossier suivant :
- C:\Program Files\Microsoft Dynamics CRM\CRMWeb
Voir aussi
Protection et récupération des données Microsoft Dynamics 365
Exportation et importation des personnalisations et des solutions