Compartilhar via


Planejar o upgrade para o Microsoft Dynamics 365 Server

Este artigo não se aplica à atualização da versão 9.1 do Dynamics 365 Customer Engagement (on-premises). Para obter informações sobre os novos recursos da atualização 9.1, consulte Novidades.

Para obter informações sobre este tópico para a versão 9.0 do Dynamics 365 Customer Engagement (on-premises), selecione a versão localizada acima do painel de navegação esquerdo.

Seletor de versão

Esta seção fornece diretrizes para preparar uma atualização para o Dynamics 365 Server, versão 9.0. A execução destas tarefas com antecedência pode ajudar a minimizar a inatividade do sistema e garantir uma atualização bem-sucedida. Além disso, esta seção descreve como o Dynamics 365 Server, versão 9.0 atualiza o sistema atual e o que acontece com itens como relatórios, personalizações e soluções existentes.

As funções de servidor do Service Pack de dezembro de 2016 para Microsoft Dynamics 365 (on-premises) (8.2) não são compatíveis com uma implantação do Dynamics 365 Server, versão 9.0. Portanto, depois de atualizar o primeiro servidor, outras funções de servidor do Service Pack de dezembro de 2016 para Dynamics 365 (on-premises) em execução na implantação serão desabilitadas. À medida que cada servidor for atualizado, o servidor correspondente será habilitado.

Você pode atualizar as funções de servidor do Service Pack de dezembro de 2016 para Dynamics 365 (on-premises) em qualquer ordem. Entretanto, para ter uma implantação do Dynamics 365 Server, versão 9.0 totalmente funcional, todos os servidores e funções de servidor precisam ser atualizados.

Importante

O único caminho de atualização com suporte para o Dynamics 365 Server, versão 9.0 é a atualização do Service Pack de dezembro de 2016 para Dynamics 365 (on-premises), ou atualização posterior, para o Dynamics 365 Server, versão 9.0.

Para facilitar o processo de atualização e minimizar a inatividade, recomendamos que siga estas etapas básicas ao atualizar o Dynamics 365 Server.

  1. Recomendamos que você aplique a atualização mais recente disponível antes de iniciar a atualização. Mais informações: Atualizações cumulativas do Microsoft Dynamics 365 Customer Engagement (on-premises) (no local)

  2. Copie a chave de criptografia da organização para todas as organizações que serão atualizadas. A chave de criptografia é necessária para ativar a criptografia de dados quando você importa um banco de dados da organização para uma nova instância do SQL Server. Mais informações: Copie a chave de criptografia de dados da organização

  3. Instale (recomendado) ou atualize todas as funções de servidor para Dynamics 365 Server, versão 9.0.

  4. Importe organizações para a implantação nova ou atualizada. Durante a importação, as organizações também serão atualizadas.

Opções de atualização do Microsoft Dynamics

Há três opções de atualização diferentes:

  • Migrar usando uma nova instância do SQL Server. Recomendamos essa opção para atualizar a implantação. Embora ela requeira um computador diferente para o Dynamics 365 Server, versão 9.0 e uma instância diferente do SQL Server, ela fornece a menor quantidade de possível tempo de inatividade para usuários, pois a implantação existente pode continuar funcional até a conclusão e a verificação da atualização.

  • Migrar usando a mesma instância do SQL Server. Essa opção requer um computador diferente para a nova versão do Dynamics 365 Server, versão 9.0, mas atualizará in-loco a configuração e os bancos de dados padrão da organização usando a mesma instância do SQL Server. Se ocorrerem problemas durante a atualização, você deverá reverter para a versão anterior para evitar tempo de inatividade significativo.

  • Atualização in loco. Embora essa opção não exija um computador diferente para o Dynamics 365 Server, versão 9.0 ou uma instância diferente do SQL Server, ela representa o risco mais alto se ocorrerem problemas de atualização, pois uma reversão e reinstalação da versão anterior do Dynamics 365 Server serão necessárias para evitar tempo de inatividade possível.

Para obter as informações mais recentes do produto, consulte o arquivo Leiame do Microsoft Dynamics 365 Customer Engagement (on-premises), versão 9.0.

Importante

Execute sempre um backup completo dos bancos de dados do Dynamics 365 antes de atualizar para uma nova versão do produto.

Durante uma atualização local, somente a organização especificada para atualizar é atualizada. Caso a implantação contenha organizações adicionais, elas serão desabilitadas e não serão submetidas à atualização. Você deve atualizar essas organizações usando o comando Import-CrmOrganization do Windows PowerShell ou usando o Gerenciador de Implantação. Mais informações: Referência do PowerShell do Dynamics 365 Customer Engagement (on-premises)

Para cada organização que você atualizar, é recomendável que o volume tenha um espaço livre pelo menos três vezes superior ao tamanho do arquivo de (organizationName_MSCRM.mdf) banco de dados da organização e quatro vezes o tamanho do arquivo de log (organizationName_MSCRM.ldf). Por exemplo, se o banco de dados e o arquivo de log de uma organização estiverem localizados no mesmo volume onde o arquivo MDF é de 326 MB e o arquivo LDF é de 56 MB, o espaço recomendado deve ser de pelo menos 1.2 GB para permitir o crescimento ([326 x 3] + [56 x 4]). Observe que os arquivos de banco de dados durante a atualização não reduzem de tamanho depois da atualização.

Chave do produto (Product Key) da atualização

Antes da atualização, obtenha a chave do produto que você digitará durante a atualização.

Mais informações: Edições e licenciamento do Microsoft Dynamics 365 Customer Engagement (on-premises)

Permissões e privilégios de usuário

Para executar uma atualização com êxito, o usuário a instalação do que executa a instalação do Dynamics 365 Server deve:

  • Ter uma conta no mesmo domínio do Active Directory utilizado pelo servidor ou pelos servidores que serão atualizados.

  • Seja um membro da função Administrador de Implantação e da função Administrador do Sistema do Dynamics 365 para todas as organizações que serão atualizadas.

    Importante

    A atualização não será bem sucedida se o usuário que executa a atualização tiver a função System Administrator desabilitada.

  • Tenha direitos de administrador no servidor SQL Server e Reporting Services associado à implantação que está sendo atualizada.

  • Ter permissões suficientes para criar novos grupos de segurança e adicionar membros desses grupos na unidade organizacional do Active Directory que contém os grupos do Dynamics 365 existentes.

Compartilhando um SQL Server

Há suporte a somente uma implantação do Dynamics 365 por instância do SQL Server. Isso porque cada implantação exige seu próprio banco de dados MSCRM_CONFIG, e várias instâncias do banco de dados MSCRM_CONFIG não podem coexistir na mesma instância do SQL Server. Se houver várias instâncias do SQL Server em execução no mesmo computador, você poderá hospedar os bancos de dados das várias implantações do Dynamics 365 no mesmo computador. Porém, isso pode reduzir o desempenho do sistema.

Dicas para uma atualização bem-sucedida

Os problemas a seguir, se aplicáveis à sua implantação atual, devem ser resolvidos antes do início da atualização.

Não exceda o número máximo de campos

Se houver mais de 1023 campos definidos para uma entidade, você precisará excluir os campos adicionais antes de executar a atualização, ou haverá falha na atualização com a mensagem a seguir:

Houve falha em CREATE VIEW porque a coluna 'nome_da_coluna' na exibição 'nome_da_exibição' excede o máximo de 1.024 colunas.

Remover objetos de banco de dados personalizados

Os bancos de dados do Dynamics 365 geralmente mudam de uma versão importante para a próxima devido à reformulação do banco de dados.

Sugerimos que, se você tiver adicionado objetos de banco de dados personalizados como disparadores, estatísticas, procedimentos armazenados e determinados índices, remova-os dos bancos de dados de configuração e de organização. Em muitos casos, a instalação exibe um aviso quando esses objetos são detectados.

Remover a subchave de Registro IgnoreChecks

Se você tiver adicionado manualmente a subchave de registro no Dynamics 365 Server existente, remova-a antes de iniciar a atualização. Mais informações: Você não pode implantar o Dynamics 365 Customer Engagement (on-premises) usando uma conta que não tenha permissões de administrador local no Microsoft SQL Server

Consulte também

Importar uma organização