Condividi tramite


Eseguire il backup del sistema Microsoft Dynamics CRM

 

Data di pubblicazione: novembre 2016

Si applica a: Dynamics CRM 2015

Per poter ripristinare il sistema da qualsiasi scenario, è necessario creare copie di backup di tutte le informazioni richieste e archiviare tali copie in un'altra sede. È necessario creare un piano di backup e provare a implementarlo per tutti i componenti e i servizi di Microsoft Dynamics 365 per essere certi che in caso di errore di un disco o di altro tipo sarà possibile recuperare la massima quantità di dati.

In questo argomento

Riepilogo dei requisiti di backup

Selezione di un tipo e una tecnologia di backup

Backup di Windows Server

Backup di Active Directory

Backup di SQL Server, incluso Reporting Services

Eseguire il backup del server Microsoft Dynamics CRM

Riepilogo dei requisiti di backup

I requisiti di backup variano a seconda dei server interessati. Nella tabella seguente è riportato un riepilogo degli elementi di cui eseguire il backup per Microsoft Dynamics 365.

Server

Elementi di cui eseguire il backup

Commenti

Controller di dominio

Stato dell'intero sistema

Nessuna.

SQL Server

MSCRM_CONFIG

OrganizationName_MSCRM

master

msdb

ReportServer

ReportServertempdb

Per i database di OrganizationName_MSCRM e ReportServer sono necessari backup completi dei database stessi e dei registri delle transazioni.

Per i database aggiornati raramente, ad esempio msdb, è possibile selezionare solo il backup completo del database.

I backup dei database master e msdb non sono necessari per Microsoft Dynamics 365, ma devono essere comunque eseguiti nell'ambito di una strategia di backup globale.

SharePoint

Backup consigliato se è abilitata l'integrazione con SharePoint.

Se è stata abilitata la gestione dei documenti SharePoint, è consigliabile eseguire il backup dei database di SharePoint. Per ulteriori informazioni, vedere la documentazione di SharePoint.

Exchange Server

Backup non necessario per Microsoft Dynamics 365.

Il backup potrebbe essere necessario per Exchange Server. Per ulteriori informazioni, vedere Backup, ripristino e ripristino di emergenza.

Server Microsoft Dynamics CRM

web.config

(Percorso predefinito: c:\Program Files\Microsoft Dynamics CRM\CRMWeb)

Registro di sistema di Windows:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM

Il file web.config è necessario solo se le relative impostazioni predefinite sono state modificate.

Sottochiave del Registro di sistema di Windows.

Selezione di un tipo e una tecnologia di backup

Server Microsoft Dynamics CRM include il supporto al Servizio Copia Shadow del volume (VSS), che può essere utilizzato insieme a Systems Center Data Protection Manager per cestire in maniera centralizzata le operazioni di backup e ripristino di Microsoft Dynamics 365. Per ulteriori informazioni, vedere Servizio VSS Writer di Microsoft Dynamics CRM. e Data Protection Manager.

Il backup diWindows Server in Windows Server 2012 supporta dischi rigidi esterni e interni, unità di supporti ottici, unità di supporti rimovibili e le macchine virtuali di Hyper-V per l'archiviazione locale. Inoltre, Windows Server 2012 supporta il backup online tramite Microsoft Azure Online Backup.Ulteriori informazioni:Azure Backup.

Per eseguire un backup pianificato, la procedura consigliata consiste nell'utilizzo di un disco rigido esterno che supporti almeno USB 2.0 o IEEE 1394.

In Windows Server 2012, è possibile eseguire tre tipi di backup:

  • Backup dello stato del sistema, che include tutti i file necessari per il ripristino di Active Directory.

  • Backup dei volumi critici, che include tutti i volumi contenenti file dello stato del sistema.

  • Backup del server completo, che include tutti i volumi del server.

Backup di Windows Server

Gli strumenti di backup disponibili in Windows Server consentono di eseguire il backup dei dati aziendali importanti su disco, supporti rimovibili o su cloud. La funzionalità di pianificazione inclusa in Backup o ripristino guidato consente di eseguire il backup dei dati del server stesso e delle workstation della rete di una piccola impresa. I dati di cui viene eseguito il backup includono le informazioni sulla sicurezza, le autorizzazioni relative a file e condivisioni, nonché i dati del Registro di sistema. Per ragioni di sicurezza dei dati, è necessario che il backup sia consentito solo ai membri del gruppo Administrators o Backup Operators. Tramite Backup o ripristino guidato è possibile ripristinare singoli file e directory nel server.

Backup di Active Directory

È possibile utilizzare il backup di Windows Server per proteggere lo stato del sistema operativo, i volumi, i file e i dati di applicazione. Per istruzioni su come eseguire il backup di Active Directory, vedere Panoramica delle funzionalità di Backup di Windows Server e Backup Servizi di dominio Active Directory.

Sebbene sia consigliabile eseguire il backup di Active Directory, l'unico modo per evitare la perdita dei dati consiste nell'utilizzare più controller di dominio Active Directory. In caso di errore di un controller di dominio, infatti, negli altri controller di dominio sarà disponibile una copia completa della directory. Con un backup, gli unici dati disponibili risalgono all'ultimo backup.

Backup di SQL Server, incluso Reporting Services

Windows Server Backup in Windows Server 2012 utilizza il Servizio Copia shadow del volume per proteggere i dati di applicazione Microsoft SQL Server. Una soluzione alternativa utilizzabile quando è in esecuzione SQL Server, è la funzionalità di backup incorporato di Microsoft SQL Server.

Se si utilizza SQL Server Management Studio per eseguire il backup dei database SQL Server è possibile eseguire un processo di backup da Backup o ripristino guidato per includere i backup di database creati da Reporting Services. Pianificare prima l'esecuzione del routing di backup in Reporting Services, seguito dall'esecuzione di un processo di backup in Backup o ripristino guidato. Per ulteriori informazioni sui backup di SQL Server, vedere Backup e ripristino di database in SQL Server.

Microsoft Dynamics 365 crea almeno due database specifici di Microsoft Dynamics 365 in SQL Server. Inoltre per Microsoft Dynamics 365 sono necessari i database predefiniti master e msdb di SQL Server per i servizi di database e i database predefiniti del server di report di SQL Server per Reporting Services. I database che formano il sistema Dynamics 365 in SQL Server sono i seguenti:

  • NomeOrganizzazione_MSCRM

  • MSCRM_CONFIG

  • ReportServer

  • ReportServertempdb

  • master

  • msdb

Nota

Per le distribuzioni multi-tenant, la distribuzione di Microsoft Dynamics 365 include più di un database OrganizationName_MSCRM.

Il piano di backup di SQL Server deve prendere in considerazione ognuno di questi database per garantire che Microsoft Dynamics 365 possa essere ripristinato in caso uno o tutti i database generino errori. Se l'organizzazione utilizza già SQL Server o un'altra applicazione di database, è possibile che l'amministratore di database abbia già sviluppato una strategia di backup dei database. Se si tratta invece della prima applicazione di database introdotta nell'organizzazione, sarà possibile creare e gestire processi pianificati, in modo da eseguire tutti i backup necessari, utilizzando Creazione guidata piano di manutenzione in SQL Server Management Studio. Per avviare tale procedura, Reporting Services espandere il server, espandere la cartella Gestione, fare clic con il pulsante destro del mouse sulla cartella Piani di manutenzione e quindi scegliere Creazione guidata piano di manutenzione.

Il piano di backup dei database di Microsoft Dynamics 365 consente di creare un set di backup che include un backup completo del database, oltre a un numero di backup dei registri delle transazioni che dipende dall'installazione di Microsoft Dynamics 365 e della frequenza con cui è necessario eseguire i backup. Per ulteriori informazioni, vedere Backup e ripristino dei database SQL Server.

Per i database che vengono aggiornati di rado, ad esempio il database msdb, è consigliabile eseguire solo backup completi. Per i database OrganizationName_MSCRM, MSCRM_CONFIG e ReportServer sono necessari sia il backup completo dei database che i backup dei registri delle transazioni.

Per i database per cui saranno eseguiti i backup dei registri delle transazioni, è necessario impostare la proprietà del database relativa al modello di recupero con registrazione completa. Tale proprietà può essere impostata tramite SQL Server Management Studio. Per ulteriori informazioni, vedere Modelli di recupero.

Per limitare il numero dei ripristini in caso di errore, è consigliabile pianificare i backup completi dei database in modo che vengano eseguiti di frequente. Se ad esempio si ritiene accettabile perdere i dati di una giornata di lavoro, eseguire il backup del registro delle transazioni una volta al giorno e il backup del database una volta la settimana. Se invece si ritiene accettabile perdere i dati di un'ora di lavoro al massimo, eseguire il backup del registro delle transazioni una volta all'ora. Per limitare il numero dei ripristini, eseguire il backup del database una volta al giorno.

Per creare un piano di manutenzione dei database per i backup pianificati, è possibile eseguire Creazione guidata piano di manutenzione da SQL Server Management Studio. Selezionare l'opzione per il backup del database nell'ambito del piano di manutenzione per un backup completo del database e l'opzione per il backup del registro delle transazioni nell'ambito del piano di manutenzione per il backup del registro delle transazioni.

Per il computer che esegue SQL Server deve essere predisposto un livello di tolleranza d'errore corretto per un server di database. Ad esempio un array di dischi RAID-5 per i database e un dispositivo RAID-1 (mirror) per i registri delle transazioni. Se si imposta il livello di tolleranza d'errore corretto per l'hardware, il ripristino da un backup sarà necessario molto raramente.

Ulteriori informazioni:

Backup e ripristino di database in SQL Server

Eseguire il backup del server Microsoft Dynamics CRM

Per il backup e il ripristino del Server Microsoft Dynamics CRM sono sostanzialmente necessari i dati seguenti:

  • File di database del Server Microsoft Dynamics CRM (illustrati in precedenza)

  • File di programma del Server Microsoft Dynamics CRM

  • File del sito Web di Microsoft Dynamics 365

Importante

  • Per informazioni sul backup delle soluzioni e delle personalizzazioni implementate al di fuori dell'applicazione Microsoft Dynamics 365, contattare il fornitore della soluzione.

  • È consigliabile tenere traccia del livello dell'aggiornamento cumulativo corrente di Microsoft Dynamics 365. In questo modo, in caso sia necessario il ripristino in caso di errori, potrà essere riapplicato aggiornamento cumulativo.

Per impostazione predefinita, tutti i file di programma di Microsoft Dynamics 365 si trovano nelle cartelle seguenti:

C:\Program Files\Microsoft Dynamics CRM\

C:\Programmi\Microsoft Dynamics CRM Reporting Extensions\

Per impostazione predefinita, i file del sito Web di Microsoft Dynamics 365 si trovano nella cartella seguente:

C:\Program Files\Microsoft Dynamics CRM\CRMWeb

Vedere anche

Protezione e ripristino dei dati di Microsoft Dynamics CRM
Importare ed esportare personalizzazioni e soluzioni_eliminato

© 2016 Microsoft Corporation. Tutti i diritti sono riservati. Copyright