Partilhar via


Fazer backup do sistema Dynamics 365 Customer Engagement (on-premises)

Para se recuperar de qualquer situação, você deve fazer backup de todas as informações necessárias e armazenar uma cópia fora do local. Um plano de backup deve ser criado e testado para todos os componentes e serviços do Dynamics 365 Customer Engagement (on-premises), garantindo que, em caso de erro no disco ou de outra falha, o máximo de dados seja recuperado.

Resumo de requisitos de backup

Os requisitos de backup variam de acordo com os servidores envolvidos. A tabela a seguir é um resumo de quais itens do Dynamics 365 Customer Engagement (on-premises) é preciso fazer backup.

Servidor O que fazer backup Comentários
Controlador de domínio Estado Completo do Sistema Nenhum.
SQL Server MSCRM_CONFIG

OrganizationName_MSCRM

master

msdb

ReportServer

ReportServertempdb
Os bancos de dados Nome_da_Organização_MSCRM e ReportServer devem ter backups completos de banco de dados e de logs de transações.

Para os bancos de dados que raramente são atualizados, como o msdb, você pode selecionar apenas o backup completo de banco de dados.

Não é obrigatório fazer backups dos bancos de dados mestre e msdb para o Dynamics 365 Customer Engagement (on-premises), mas isso deve fazer parte de uma estratégia de backup geral.
SharePoint Backup recomendado se a integração do SharePoint estiver habilitada. Se você tiver habilitado o gerenciamento de documentos do SharePoint, é recomendável fazer backup dos bancos de dados do SharePoint. Para obter mais informações, consulte a documentação do SharePoint.
Exchange Server O Dynamics 365 Customer Engagement (on-premises) não exige backup. O Exchange Server pode exigir backup. Para obter mais informações, consulte Backup, restauração e recuperação de desastres.
Microsoft Dynamics 365 Server web.config

(Local padrão: c:\Program Files\Microsoft Dynamics CRM\CRMWeb)

Registro do Windows:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
O arquivo web.config será necessário somente se as configurações padrão do arquivo tiverem sido alteradas.

Subchave do registro do Windows.

Selecionando uma tecnologia e tipo de backup

O Dynamics 365 Server inclui o suporte de Serviços de Cópias de Sombra de Volume (VSS) que pode ser usado em conjunto com o Gerenciador de Proteção de Dados do System Center para gerenciar centralmente operações de backup e restauração do Dynamics 365 Customer Engagement (on-premises). Para mais informações, consulte Gravador de VSS do Microsoft Dynamics 365 e Gerenciador de Proteção de Dados.

O backup do Windows Server no Windows Server 2012 oferece suporte a discos rígidos externos e internos, unidades de mídia ópticas, unidades de mídia removíveis e máquinas virtuais do Hyper-V para armazenamento local. Além disso, o Windows Server 2012 oferece suporte ao backup online usando o Azure Online Backup. Mais informações:Backup do Azure

Para executar um backup agendado, como uma prática recomendada, use um disco rígido externo que ofereça suporte a pelo menos USB 2.0 ou IEEE 1394.

No Windows Server, você pode executar três tipos de backup:

  • O backup do estado do sistema, que inclui todos os arquivos que são exigidos para recuperar o Active Directory.

  • Backup de volumes essenciais, que inclui todos os volumes que contêm os arquivos do estado do sistema.

  • Backup completo de servidor, que inclui todos os volumes no servidor.

Fazendo backup do SQL Server, incluindo Reporting Services

O Backup do Windows Server usa VSS (Serviços de Cópias de Sombra de Volume) para proteger dados do aplicativo do SQL Server. Uma solução alternativa pode ser usada enquanto o SQL Server executado é o recurso de backup integrado do SQL Server.

Se você usar o SQL Server Management Studio para criar um backup dos bancos de dados do SQL Server, é possível executar um trabalho de backup no Assistente de Backup e Restauração para incluir backups do banco de dados criados pelo Reporting Services. Agende o roteamento de backup no Reporting Services para ser executado primeiro, seguido por um trabalho de backup no Assistente de Backup e Restauração. Mais informações:Backup e restauração de bancos de dados do SQL Server

O Dynamics 365 Customer Engagement (on-premises) cria pelo menos dois bancos de dados específicos do Dynamics 365 Customer Engagement (on-premises) no SQL Server. Além disso, o Dynamics 365 Customer Engagement (on-premises) requer os bancos de dados master e msdbSQL Server padrão para serviços de banco de dados e os bancos de dados SQL Server do servidor de relatório padrão para Reporting Services. Os bancos de dados que compõem o sistema do Customer Engagement no SQL Server são os seguintes:

  • OrganizationName_MSCRM

  • MSCRM_CONFIG

  • ReportServer

  • ReportServertempdb

  • master

  • msdb

Observação

Para implantações de vários inquilinos, sua implantação do Dynamics 365 Customer Engagement (on-premises) irá incluir mais de um banco de dados OrganizationName_MSCRM.

O plano de backup do SQL Server deve incluir cada um desses bancos de dados para garantir que o Dynamics 365 Customer Engagement (on-premises) possa ser recuperado em caso de falha de um ou todos os bancos de dados. Se sua organização já possui o SQL Server ou outro aplicativo de banco de dados, o administrador do banco de dados pode ter uma estratégia de backup do banco de dados. No entanto, se esse for o primeiro aplicativo de banco de dados na sua organização, você poderá criar e manter trabalhos agendados para executar os backups necessários usando o Assistente de Plano de Manutenção no SQL Server Management Studio. Para iniciar o Assistente de Plano de Manutenção, no Reporting Services, expanda o servidor, expanda a pasta Gerenciamento, clique com o botão direito do mouse na pasta Planos de Manutenção e selecione Assistente de Plano de Manutenção.

Seu plano de backup para os bancos de dados do Dynamics 365 Customer Engagement (on-premises) fornece um conjunto de backups que inclui um backup completo do banco de dados e alguns backups de log de transações, dependendo da instalação do Dynamics 365 Customer Engagement (on-premises) e da frequência com a qual você determina se deve ter backups.

Para bancos de dados que são atualizados esporadicamente, como o msdb, você pode executar apenas backups completos do banco de dados. Os bancos de dados OrganizationName_MSCRM, MSCRM_CONFIG e ReportServer devem ter um banco de dados completo e backups do log de transação.

Os bancos de dados nos quais os backups de logs de transações serão executados devem ter a propriedade de bancos de dados Modelo de recuperação completa definida. É possível definir essa propriedade usando o SQL Server Management Studio.

Agende backups completos de bancos de dados com regularidade suficiente para reduzir o número de restaurações após uma falha. Por exemplo, se a perda de dados de um dia for aceitável, você poderá fazer backup do log de transações uma vez por dia e backup do banco de dados uma vez por semana. Se for aceitável a perda de dados de no máximo uma hora, faça o backup do log de transações uma vez a cada hora. Para reduzir o número de restaurações, faça backup do banco de dados uma vez por dia.

Para criar um plano de manutenção de banco de dados para backups agendados, execute o Assistente de Plano de Manutenção no SQL Server Management Studio. Selecione a opção para fazer backup do banco de dados como parte do plano de manutenção para obter um backup completo do banco de dados. Selecione a opção para fazer backup do log de transações como parte do plano de manutenção para obter um backup do log de transações.

O computador que está executando o SQL Server também deve estar preparado para um nível de tolerância a falhas apropriado a um servidor de banco de dados. Isso inclui uma matriz de disco RAID-5 para os bancos de dados e um RAID-1 (espelho) para os logs de transações. Com o nível correto de tolerância a falhas de hardware, a restauração a partir de um backup deve ser uma ocorrência bastante incomum.

Fazendo backup do Microsoft Dynamics 365 Server

O backup e a restauração do Dynamics 365 Server envolve basicamente os seguintes dados:

  • Arquivos de banco de dados do Dynamics 365 Server (explicado anteriormente)

  • Arquivos de programa do Dynamics 365 Server

  • Arquivos de site do Dynamics 365 Customer Engagement (on-premises)

Para obter informações sobre como fazer backup de soluções e personalizações que foram implementadas fora do aplicativo Dynamics 365 Customer Engagement (on-premises), contate seu fornecedor de soluções.

Observação

É recomendável manter um registro do nível da versão de atualização Dynamics 365 Customer Engagement (on-premises) atual. Portanto, se a recuperação de falha for necessária, a atualização adequada poderá ser reaplicada.

Por padrão, todos os arquivos de programa do Dynamics 365 Customer Engagement (on-premises) estão localizados nas seguintes pastas:

  • C:\Program Files\Microsoft Dynamics CRM\

  • C:\Program Files\Microsoft Dynamics 365 Reporting Extensions\

Por padrão, os arquivos do site do Dynamics 365 Customer Engagement (on-premises) estão localizados na seguinte pasta:

  • C:\Program Files\Microsoft Dynamics CRM\CRMWeb

Consulte também

Proteção e recuperação de dados do Microsoft Dynamics 365
Exportação e importação de personalizações e soluções