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