Compartir a través de


Planear la actualización a Microsoft Dynamics 365 Server

Este artículo no se aplica a Dynamics 365 Customer Engagement (on-premises), actualización de la versión 9.1. Para obtener información sobre las nuevas funciones de la actualización 9.1, consulte Qué hay de nuevo.

Para obtener información sobre este tema para Dynamics 365 Customer Engagement (on-premises), versión 9.0, seleccione la versión ubicada sobre el panel de navegación izquierdo.

Selector de versión

En esta sección, se proporcionan instrucciones para preparar una actualización a Dynamics 365 Server, versión 9.0. La realización de estas tareas con antelación permite reducir el tiempo de inactividad y garantizar una actualización correcta. Asimismo, en esta sección se describe cómo Dynamics 365 Server, versión 9.0 actualiza el sistema actual y qué sucede con elementos como informes, personalizaciones y soluciones.

Los roles de servidor del Service Pack de diciembre de 2016 para Microsoft Dynamics 365 (on-premises) (8.2) no son compatibles con una implementación de Dynamics 365 Server, versión 9.0. Por tanto, después de actualizar el primer servidor, se deshabilitarán otros roles de servidores del Service Pack de diciembre de 2016 para Dynamics 365 (on-premises) que se ejecuten en la implementación. A medida que se actualice cada servidor, se habilitarán los servidores correspondientes.

Puede actualizar los roles de servidor del Service Pack de diciembre de 2016 para Dynamics 365 (on-premises) en cualquier orden. Sin embargo, para tener una implementación de Dynamics 365 Server, versión 9.0 completamente funcional, deben actualizarse todos los servidores y roles de servidor.

Importante

La única ruta de actualización admitida para Dynamics 365 Server, versión 9.0 es la actualización del Service Pack de diciembre de 2016 para Dynamics 365 (on-premises), o una actualización posterior, a Dynamics 365 Server, versión 9.0.

Para simplificar el proceso de actualización y reducir el tiempo de inactividad, se recomienda seguir estos sencillos pasos cuando se actualiza Dynamics 365 Server.

  1. Se recomienda aplicar las actualizaciones más recientes disponibles antes de iniciar la actualización. Más información: Microsoft Dynamics 365 Customer Engagement (on-premises) Actualizaciones acumulativas locales

  2. Copie las claves de cifrado de la organización para todas las organizaciones que se actualizarán. La clave de cifrado es necesaria para activar el cifrado de datos al importar una base de datos de la organización en una nueva instancia de SQL Server. Más información: Copiar la clave de cifrado de su organización

  3. Instale (recomendado) o actualice todos los roles de servidor a Dynamics 365 Server, versión 9.0.

  4. Importe organizaciones en la nueva o actualizada implementación. Las organizaciones se actualizarán durante la importación.

Opciones de actualización del servidor de Microsoft Dynamics

Hay tres opciones de actualización distintas:

  • Migre usando una nueva instancia de SQL Server. Se recomienda esta opción para actualizar la implementación. Aunque esta opción requiere un equipo distinto para Dynamics 365 Server, versión 9.0 y una instancia diferente de SQL Server, ofrece el menor tiempo de inactividad potencial para los usuarios, ya que la implementación existente puede seguir funcionando hasta que la actualización se haya completado y verificado.

  • Migre mediante la misma instancia de SQL Server. Esta opción requiere otro equipo para Dynamics 365 Server, versión 9.0, pero usará la misma instancia de SQL Server para realizar una actualización en contexto de las bases de datos de la organización de configuración y las bases de datos de la organización predeterminadas. Si se produce algún error durante la actualización, deberá revertir a la versión anterior de para evitar un tiempo de inactividad considerable.

  • Actualización en contexto. Aunque esta opción no requiere un equipo distinto para Dynamics 365 Server, versión 9.0, ni una instancia diferente de SQL Server, es la que presenta más riesgos si se producen errores, ya que será necesario revertir y reinstalar la versión anterior de Dynamics 365 Server para evitar un tiempo de inactividad potencial.

Para obtener la información más reciente, lea las notas de la versión 9.0 de Microsoft Dynamics 365 Customer Engagement (on-premises).

Importante

Realice siempre una copia de seguridad completa de las bases de datos de Dynamics 365 antes de actualizar a una nueva versión del producto.

Durante una actualización en contexto, solo se actualizará la organización que especifique para actualizar. Si la implementación contiene otras organizaciones, estas se deshabilitarán y no se actualizarán. Deberá actualizar esas organizaciones con el comando de Windows PowerShell Import-CrmOrganization o mediante Deployment Manager. Más información: Dynamics 365 Customer Engagement (on-premises) Referencia de PowerShell.

Se recomienda que para cada organización que actualice, el volumen tenga un espacio libre de al menos tres veces el tamaño del archivo de la base de datos de la organización (organizationName_MSCRM.mdf) y cuatro veces el tamaño del archivo de registro (organizationName_MSCRM.ldf). Por ejemplo, si una base de datos y un archivo de registro de la organización se encuentran en el mismo volumen y el archivo MDF es de 326 MB y el archivo LDF es de 56 MB, el espacio disponible recomendado debe ser al menos 1,2 GB para permitir su crecimiento ((326 x 3) + (56 x 4)). Observe que los archivos de base de datos que se expanden durante la actualización no disminuyen de tamaño una vez finalizada la actualización.

Clave del producto de actualización

Antes de actualizar, obtenga la clave del producto que deberá indicar durante la actualización.

Más información: Ediciones y licencias de Microsoft Dynamics 365 Customer Engagement (on-premises)

Permisos y privilegios de usuario

Para llevar a cabo una actualización correcta, el usuario que ejecute el programa de instalación de Dynamics 365 Server debe:

  • Tener una cuenta en el mismo dominio de Active Directory que el servidor o los servidores que se van a actualizar.

  • Ser miembro del rol Administrador de implementación y del rol Administrador de sistemas de Dynamics 365 para cualquier organización que se actualice.

    Importante

    La actualización no se realizará correctamente si el usuario que está ejecutando la actualización tiene el Rol administrador del sistema deshabilitado.

  • Tener derechos de administrador en el SQL Server y el servidor de Reporting Services asociados a la implementación que se va a actualizar.

  • Tener permisos suficientes para crear nuevos grupos de seguridad y agregar miembros a esos grupos en la unidad organizativa de Active Directory que contiene los grupos de Dynamics 365 existentes.

Uso compartido de un servidor SQL Server

Solo se admite una implementación de Dynamics 365 por cada instancia de SQL Server admitida. Esto se debe a que cada implementación requiere su propia base de datos MSCRM_CONFIG y no pueden coexistir varias instancias de la base de datos MSCRM_CONFIG en la misma instancia de SQL Server. Si tiene varias instancias de SQL Server en ejecución en el mismo equipo, puede hospedar las bases de datos de varias implementaciones de Dynamics 365 en el mismo equipo. Sin embargo, esto podría disminuir el rendimiento del sistema.

Sugerencias para una actualización correcta

Si los problemas siguientes existen en su implementación actual, deberá resolverlos antes de comenzar la actualización.

No superar el número máximo de campos

Si ha definido más de 1.023 campos para una entidad, deberá eliminar los campos adicionales antes de ejecutar la actualización. Si no, se producirá un error de actualización con el mensaje siguiente:

Error en CREATE VIEW. La columna 'nombre_columna' de la vista 'nombre_vista' supera el máximo de 1.024 columnas.

Quite los objetos de base de datos personalizados

Las bases de datos de Dynamics 365 cambian a menudo de una versión principal a la siguientes debido al rediseño de las bases de datos.

Si ha agregado objetos de base de datos personalizados, como desencadenadores, estadísticas, procedimientos almacenados y determinados índices, sería recomendable quitarlos de las bases de datos de configuración y organización. En muchos casos, el programa de instalación muestra una advertencia cuando se detectan estos objetos.

Quite la subclave del Registro ignorechecks

Si ha agregado manualmente la subclave de registro ignorechecks en el Dynamics 365 Server existente, quítela antes de iniciar la actualización. Más información: No se puede implementar Dynamics 365 Customer Engagement (on-premises) mediante una cuenta que no tiene permisos de administrador local en Microsoft SQL Server

Vea también

Importación de una organización