domingo, 10 de noviembre de 2013

Instalación de Dynamics CRM 2013 en Azure

Hola a todos, hoy voy a intentar contar paso a paso toda mi experiencia en la migración de un CRM 2011 a la nueva versión 2013. En esta experiencia me han surgido temas que iré destacando para que todos los tengan en cuenta.

Yo tenía una máquina virtual en Azure con Windows Server 2012 y Dynamics CRM 2011 y decidí migrar la misma. Antes de empezar simplemente quiero destacar que lo que estoy haciendo no está soportado y solamente lo utilizo para pruebas, ya que no está soportado a día de hoy el instalar Dynamics CRM en servidores virtuales de Azure.

Mi experiencia personal está mas enfocada en temas de desarrollo, consultaría y gestión de proyectos, mas que en la parte de sistemas, pero quiero destacar que con la poca experiencia que tengo de la parte de sistemas, he conseguido hacerlo todo solo.

Azure es un entorno que nos permite crear máquinas virtuales a golpe de click, y seleccionando incluso plantillas preconstruidas. Una vez creadas las máquinas virtuales, con todos los prerrequisitos necesarios para CRM (AD, SQL Server, Reporting, etc.) simplemente se pueden arrancar o detener desde un sitio de administración que es el siguiente (Facilísimo!):

10-11-2013 0-04-21 

Una vez arrancada la máquina, he decidido descargarme la última versión de Dynamics CRM 2013 y comenzar con la instalación “in place”, es decir encima de la máquina virtual con CRM 2011 que ya tenía con anterioridad.

Los pasos que seguí con sus capturas de pantalla son los siguientes:

08-11-2013 21-50-0508-11-2013 21-50-1408-11-2013 21-51-5108-11-2013 21-52-0908-11-2013 21-52-31

Upps, error. esto me ocurre porque la versión que tenía previamente de Dynamics CRM estaba en español, y ahora estoy instalando en inglés. Como no quiero descargarme la versión de Dynamics CRM 2013 en español, lo que voy a hacer es desinstalar CRM 2011:

 

08-11-2013 21-53-3508-11-2013 21-53-5408-11-2013 21-54-0708-11-2013 21-54-3508-11-2013 21-56-5708-11-2013 21-58-23

Ok, ahora ya tengo “limpio” el entorno y vuelvo a ejecutar el instalador de CRM 2013:

 

09-11-2013 8-14-2909-11-2013 8-14-4309-11-2013 8-17-3609-11-2013 8-17-5309-11-2013 8-18-4709-11-2013 8-19-0309-11-2013 8-19-2709-11-2013 8-19-5309-11-2013 8-20-3509-11-2013 8-20-4809-11-2013 8-21-0409-11-2013 8-22-4509-11-2013 8-22-5709-11-2013 8-23-1209-11-2013 8-23-2609-11-2013 8-23-54

De nuevo, errores. Me avisa que ya existe una base de datos con el nombre “TEST_MSCRM” ya que previamente tenia una organización con ese nombre. Entonces vuelvo para atrás y modifico el nombre de la organización y además elimino la base de datos “MSCRM_CONFIG”:

09-11-2013 8-24-2509-11-2013 22-46-46

Y con estas dos cosas modificadas, ya puedo seguir adelante:

09-11-2013 23-38-0809-11-2013 23-38-2209-11-2013 23-38-3509-11-2013 23-38-5709-11-2013 23-50-2009-11-2013 23-58-30

y listo, ya tengo mi CRM en Azure!

Mi experiencia en la utilización de Azure y la instalación de CRM 2013 es muy satisfactoria y sencilla (salvo la configuración del directorio activo, que ahí he necesitado algo de ayuda).

Espero les sirva como experiencia.

saludo,

10 comentarios:

  1. Hola Demian,

    Que tal?

    Una pregunta, cual es la diferencia entre Microsoft Dynamics NAV y Microsoft Dynamics AX?
    Soy nuevo en el mundo de Dynamics y necesito de ayuda porque la empresa donde trabajo lo estan usando y quieren pagarme cursos de microsoft para estar certificado. Me puedes ayudar un poco con este tema y darme una idea de lo que podria hacer o con que curso deberia empezar, ya que ellos usan la ultima version de Dynamics pero no se sinceramente si es "NAV" o "AX".


    Muchas Gracias.
    Pedro

    ResponderEliminar
    Respuestas
    1. Hola Pedro, Dynamics es una línea de productos de Microsoft de soluciones para empresas. Por un lado tienes Dynamics CRM, enfocado especialmente a la atención a clientes, comercial, marketing y por otro lado tienes los que son ERPs como NAV (Navision), AX (Axapta) o GP.
      Son soluciones o plataformas diferentes, aunque en la misma línea de negocio de Microsoft. Te aconsejo que te enfoques en alguna de ellas, y desde ahí decidas como certificarte. Cada una de estas soluciones es lo suficientemente grande como para que aprenderla bien para certificarte, te lleve un buen tiempo. Suerte!

      Eliminar
  2. Hola Demian.

    Me sorprendido mucho que comentas que a día de hoy no es soportado instalar Dynamics CRM en servidores virtuales de Azure. Dónde podría obtener mas información de este tema. Mi objetivo es migrar un Onpremise CRM 2011 a un CRM 2013 en Azure. cualquier info extra es bienvenida

    ResponderEliminar
    Respuestas
    1. No está soportado por Microsoft aún. Te recomiendo que solo utilices entornos onpremise de CRM en la un servidor virtual de Azure para entornos de desarrollo, test o UAT, nunca para un entorno de producción.
      Para un listado de los productos que si están soportados puedes ir a: http://support.microsoft.com/kb/2721672/es
      Allí no aparece Dynamics CRM.
      un saludo

      Eliminar
  3. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  4. Hola Demian, gracias muchas por tu aporte. Necesitamos, si puedes ayudarnos, saber como instalar "in place" sobre la maquina virtual. Necesitamos instalar CRM 2013 pero te saltaste el paso de cómo INSTALAR "IN PLACE". Gracias por tan buenos aportes.

    Cordialmente,

    ResponderEliminar
  5. De la misma forma se podrá instalar GP en AZURE?

    ResponderEliminar
    Respuestas
    1. Hola Sandra. La verdad que de GP no tengo ni idea, lo siento. Te recomiendo que lo preguntes en un foro o blog de GP.

      Un saludi

      Eliminar
  6. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  7. Buenas tardes Demian.

    Estoy instalando un Dynamics CRM 2013 en una máquina virtual Azure.

    La instalación se completa sin problema, pero el CRM no realiza importaciones.

    Buscando por internet encontré que, según MS, Azure no es compatible con Dynamics CRM 2013.

    http://support.microsoft.com/kb/3005167


    Alguna idea??


    Gracias!!

    ResponderEliminar