Configuración de un dispositivo para servidores en un entorno de VMware

En este artículo se describe cómo configurar el dispositivo de Azure Migrate para la evaluación con la herramienta Azure Migrate: Discovery and assessment.

El dispositivo de Azure Migrate es un dispositivo ligero que usa la herramienta Azure Migrate: Discovery and assessment para detectar los servidores que se ejecutan en vCenter Server y enviar los metadatos de configuración y rendimiento del servidor a Azure.

Configuración del dispositivo

Puede implementar el dispositivo de Azure Migration mediante estos métodos:

  • Cree un servidor en una máquina virtual de vCenter Server mediante una plantilla de OVA descargada. Este es el método que se describe en este artículo.
  • Configure el dispositivo en un servidor existente mediante un script de instalador de PowerShell. Debe ejecutar un script de PowerShell si no puede usar una plantilla OVA o si está en Azure Government.

Después de crear el dispositivo, compruebe si el dispositivo puede conectarse a Azure Migrate: Detección y evaluación, registre el dispositivo con el proyecto y configure el dispositivo para iniciar la detección.

Implementación mediante una plantilla OVA

Para configurar el dispositivo mediante una plantilla de OVA, completará estos pasos, que se describen en detalle en esta sección:

Nota:

Las plantillas de OVA no están disponibles para las nubes soverign.

  1. Proporcione un nombre de dispositivo y genere una clave de proyecto en el portal.
  2. Descargue una plantilla OVA e impórtela en vCenter Server. Comprobar que la plantilla OVA sea segura.
  3. Crear el dispositivo a partir del archivo OVA. Comprobar que el dispositivo pueda conectarse a Azure Migrate.
  4. Configurar el dispositivo por primera vez.
  5. Registrar el dispositivo con el proyecto mediante la clave del proyecto.

Generación de la clave de proyecto

  1. En Objetivos de migración>, seleccione Servidores, bases de datos y aplicaciones web>Azure Migrate: Discovery and assessment>Detectar.
  2. En Detectar servidores, seleccione ¿Están virtualizados sus servidores?>Sí, con VMware vSphere Hypervisor.
  3. En 1:Generate project key (1: Generar la clave de proyecto), especifique un nombre para el dispositivo de Azure Migrate que va a configurar para la detección de servidores en el entorno de VMware. El nombre debe ser alfanumérico y no puede tener más de 14 caracteres.
  4. Para empezar a crear los recursos de Azure necesarios, seleccione Generate key (Generar clave). No cierre el panel Discover (Detectar) mientras se crean los recursos.
  5. Después de que se hayan creado correctamente los recursos de Azure, se genera una clave de proyecto.
  6. Copie la clave. Usará la clave para completar el registro del dispositivo al configurar el dispositivo.

Descarga de la plantilla OVA

En 2: Descargue el dispositivo de Azure Migrate, seleccione el archivo OVA y seleccione Descargar.

Comprobación de la seguridad

Antes de implementar el archivo OVA, compruebe que el archivo sea seguro:

  1. En el servidor en el que ha descargado el archivo, abra una ventana del símbolo del sistema con la opción Ejecutar como administrador.

  2. Ejecute el siguiente comando para generar el código hash del archivo OVA:

    C:\>CertUtil -HashFile <file_location> <hashing_agorithm>
    

    Por ejemplo:

    C:\>CertUtil -HashFile C:\Users\Administrator\Desktop\MicrosoftAzureMigration.ova SHA256
    
  3. Compruebe las versiones más recientes del dispositivo y los valores hash:

    • Para la nube pública de Azure:

      Algoritmo Descargar SHA256
      VMware (11,9 GB) La versión más reciente 06256F9C6FB3F011152D861DA43FFA1C5C8FF966931D5CE00F1F252D3A2F4723
    • Para Azure Government:

      Algoritmo Descargar SHA256
      VMware (85,8 MB) La versión más reciente a551f3552fee62ca5c7ea11648960a09a89d226659febd26314e222a37c7d857

Creación del servidor del dispositivo

Importe el archivo descargado y cree un servidor en el entorno de VMware:

  1. En la consola de cliente de vSphere, seleccione File (Archivo)>Deploy OVF Template (Implementar plantilla de OVF).
  2. En Asistente para implementar plantillas de OVF, seleccione Origen, y escriba la ubicación del archivo OVA.
  3. En Name (Nombre), escriba un nombre para el servidor. En Location (Ubicación), seleccione el objeto de inventario en el que se hospedará el servidor.
  4. En Host/Cluster (Host o clúster), seleccione el host o el clúster en el que se va a ejecutar el servidor.
  5. En Storage (Almacenamiento), seleccione el destino de almacenamiento del servidor.
  6. En Disk Format (Formato de disco), seleccione el tamaño y el tipo de disco.
  7. En Network Mapping (Asignación de red), seleccione la red a la que se conectará el servidor. La red requiere conectividad a Internet para enviar los metadatos a Azure Migrate.
  8. Revise y confirme la configuración y seleccione Finalizar.

Comprobación de que el dispositivo puede acceder a Azure

Asegúrese de que el servidor del dispositivo pueda conectarse a las direcciones URL de Azure de las nubes públicas y las nubes del Gobierno.

Configuración del dispositivo

Para configurar el dispositivo por primera vez:

Nota

Si configura el dispositivo con un script de PowerShell en lugar de una plantilla OVA descargada, puede omitir los dos primeros pasos.

  1. En vSphere Client, haga clic con el botón derecho en el servidor y seleccione Abrir consola.

  2. Seleccione o escriba el idioma, la zona horaria y la contraseña del dispositivo.

  3. Abra un explorador en cualquier equipo que pueda conectarse al dispositivo. Vaya a la dirección URL del administrador de configuración del dispositivo: https://appliance name or IP address: 44368.

    También puede abrir el administrador de configuración desde el escritorio del servidor del dispositivo; para ello, seleccione el acceso directo del administrador de configuración.

  4. Acepte los términos de licencia y lea la información de terceros.

Configuración de los requisitos previos y registro del dispositivo

En el administrador de configuración, seleccione Configurar requisitos previos, y complete estos pasos:

  1. Conectividad: el dispositivo comprueba que el servidor tenga acceso a Internet. Si el servidor usa un proxy:

    • Seleccione Setup proxy (Configurar proxy) para especificar la dirección del proxy (con el formato http://ProxyIPAddress o http://ProxyFQDN, donde FQDN hace referencia a un nombre de dominio completo) y el puerto de escucha.
    • Escriba las credenciales si el proxy necesita autenticación.
    • Si ha agregado detalles del proxy o ha deshabilitado el proxy o la autenticación, seleccione Save (Guardar) para desencadenar la conectividad y comprobar de nuevo la conectividad.

      Nota:

      Solo se admite un proxy HTTP.

  2. Sincronización de hora: para que la detección funcione correctamente, compruebe que la hora del dispositivo esté sincronizada con la hora de Internet.

  3. Instalación de actualizaciones y registro del dispositivo: para ejecutar la actualización automática y registrar el dispositivo, siga estos pasos:

    Screenshot that shows setting up the prerequisites in the appliance configuration manager.

    Nota:

    Se trata de una nueva experiencia de usuario en el dispositivo de Azure Migrate, que solo está disponible si ha configurado un dispositivo con el script OVA o instalador más reciente descargado desde el portal. Los dispositivos que ya se han registrado seguirán viendo la versión anterior de la experiencia del usuario y seguirán funcionando sin problemas.

    1. Para que el dispositivo ejecute la actualización automática, pegue la clave del proyecto que copió del portal. Si no tiene la clave, vaya a Azure Migrate: Discovery and assessment>Información general>Administrar dispositivos existentes. Seleccione el nombre del dispositivo que proporcionó al generar la clave del proyecto y copie la clave que se muestra.

    2. El dispositivo comprobará la clave e iniciará el servicio de actualización automática, que actualiza todos los servicios del dispositivo a sus versiones más recientes. Una vez que la actualización automática se haya ejecutado, puede seleccionar Ver servicios del dispositivo para ver el estado y las versiones de los servicios que se ejecutan en el servidor del dispositivo.

    3. Para registrar el dispositivo, debe seleccionar Inicio de sesión. En Continuar con el inicio de sesión de Azure, seleccione Copiar código e inicio de sesión para copiar el código del dispositivo (debe tener un código de dispositivo para autenticarse con Azure) y abrir un mensaje de inicio de sesión de Azure en una nueva pestaña del explorador. Asegúrese de que ha deshabilitado el bloqueador de elementos emergentes en el explorador para ver la petición.

      Screenshot that shows where to copy the device code and sign in.

    4. En una nueva pestaña del explorador, pegue el código del dispositivo e inicie sesión con su nombre de usuario y contraseña de Azure. No se admite el inicio de sesión con un PIN.

      Nota:

      En caso de que cierre accidentalmente la pestaña de inicio de sesión sin iniciar sesión, actualice la pestaña explorador del administrador de configuración del dispositivo para mostrar el código del dispositivo y el botón Copy code & Login (Copiar código e iniciar sesión).

    5. Después de iniciar sesión correctamente, vuelva a la pestaña del explorador en la que se muestra el administrador de configuración del dispositivo. Si la cuenta de usuario de Azure que usó para iniciar sesión tiene los permisos necesarios para los recursos de Azure que se crearon durante la generación de la clave, se inicia el registro del dispositivo.

      Una vez registrado correctamente el dispositivo, seleccione Ver detalles para ver los detalles del registro.

  4. Instalación del VDDK: el dispositivo comprueba si VMware vSphere Virtual Disk Development Kit (VDDK) está instalado. Si el VDDK no está instalado, descargue VDDK 6.7 o 7.0 desde VMware. Extraiga el contenido del archivo ZIP descargado en la ubicación especificada del dispositivo, la ruta de acceso predeterminada es C:\Archivos de programa\VMware\VMware Virtual Disk Development Kit, tal como se indica en las instrucciones de instalación.

    La herramienta Migración y modernización usa VDDK para replicar los servidores durante la migración a Azure.

Puede volver a ejecutar los requisitos previos en cualquier momento durante la configuración del dispositivo para comprobar si el dispositivo cumple todos los requisitos previos.

Inicio de detección continua

Complete los pasos de configuración en el administrador de configuración del dispositivo para preparar e iniciar la detección.

Proporción de los detalles de vCenter Server

El dispositivo debe conectarse a vCenter Server para detectar los datos de configuración y rendimiento de los servidores:

  1. En Step 1: Provide vCenter Server credentials (Paso 1: Proporcionar las credenciales de vCenter Server), seleccione Add credentials (Agregar credenciales) para escribir un nombre para las credenciales. Agregue el nombre de usuario y la contraseña de la cuenta de vCenter Server que usará el dispositivo para detectar los servidores que se ejecutan en vCenter Server.

    • Tal y como se explica anteriormente en este artículo, debería tener una cuenta configurada con los permisos necesarios.
    • Si quiere limitar el ámbito de la detección a objetos específicos de VMware (centros de datos, clústeres, hosts, carpetas de clústeres o hosts, o servidores individuales de vCenter Server), consulte las instrucciones para establecer el ámbito de detección para restringir la cuenta que usa Azure Migrate.
    • Si quiere agregar varias credenciales a la vez, seleccione Agregar más para guardar y agregar más credenciales. Se admiten varias credenciales para la detección de servidores en varias instancias de vCenter Server mediante un único dispositivo.
  2. En Paso 2: Proporcionar detalles de la instancia de vCenter Server, seleccione Add discovery source (Agregar origen de detección) para agregar la dirección IP o el FQDN de una instancia de vCenter Server. Puede dejar el puerto predeterminado (443) o especificar un puerto personalizado en el que vCenter Server escuche. Seleccione el nombre descriptivo de las credenciales que desea asignar a la instancia de vCenter Server y seleccione Guardar.

    Seleccione Agregar más para guardar los detalles anteriores y agregar más detalles de vCenter Server. Puede agregar hasta 10 instancias de vCenter Server por dispositivo.

    Screenshot that allows to add more vCenter Server details.

  3. El dispositivo intenta validar la conexión a las instancias de vCenter Server agregadas mediante las credenciales asignadas a cada instancia de vCenter Server. Muestra el estado de validación con la dirección IP o el FQDN de vCenter Server en la tabla de orígenes.

  4. Puede volver a validar la conectividad con vCenter Server(s) en cualquier momento antes de iniciar la detección.

    Screenshot that shows managing credentials and discovery sources for vCenter Server in the appliance configuration manager.

Proporción de las credenciales del servidor

En Step 3: Provide server credentials to perform software inventory, agentless dependency analysis, discovery of SQL Server instances and databases and discovery of ASP.NET web apps in your VMware environment (Paso 3: Proporcionar credenciales de servidor para realizar el inventario de software, el análisis de dependencias sin agente, la detección de instancias y bases de datos de SQL Server y la detección de aplicaciones web de ASP.NET en el entorno de VMware), puede proporcionar varias credenciales de servidor. Si no desea usar ninguna de estas características del dispositivo, puede omitir este paso y continuar con la detección de vCenter Server. Puede cambiar esta opción en cualquier momento.

Screenshot that shows providing credentials for software inventory, dependency analysis, and s q l server discovery.

Si quiere utilizar estas características, proporcione las credenciales del servidor siguiendo los pasos que se indican a continuación. El dispositivo intenta asignar automáticamente las credenciales a los servidores para ejecutar las características de detección.

Para agregar credenciales de servidor:

  1. Seleccione Add Credentials (Agregar credenciales).

  2. En el menú desplegable, seleccione Credentials type (Tipo de credenciales).

    Puede proporcionar credenciales de autenticación de dominio, de Windows (no de dominio), de Linux (no de dominio) y de SQL Server. Obtenga información sobre cómo proporcionar credenciales y cómo las controlamos.

  3. Para cada tipo de credenciales, escriba:

    • Un nombre descriptivo.
    • Un nombre de usuario.
    • Contraseña. Seleccione Guardar.

    Si elige utilizar credenciales de dominio, también debe especificar el nombre de dominio completo. El nombre de dominio completo es obligatorio para validar la autenticidad de las credenciales con la instancia de Active Directory de ese dominio.

  4. Revise los permisos requeridos en la cuenta para Step 3: Provide server credentials to perform software inventory, agentless dependency analysis, discovery of SQL Server instances and databases and discovery of ASP.NET web apps (Paso 3: Proporcionar credenciales de servidor para realizar el inventario de software, el análisis de dependencias sin agente, la detección de instancias y bases de datos de SQL Server y la detección de aplicaciones web de ASP.NET).

  5. Para agregar varias credenciales a la vez, seleccione Agregar más para guardar las credenciales y agregar más credenciales. Cuando se selecciona Save (Guardar) o Add more (Agregar más), el dispositivo valida las credenciales de domino con la instancia de Active Directory del dominio para la autenticación. La validación se realiza después de cada adición para evitar bloqueos de cuentas a medida que el dispositivo recorre en iteración para asignar las credenciales a los servidores respectivos.

Para comprobar la validación de las credenciales de dominio:

En el administrador de configuración, en la tabla de credenciales, consulte el estado de validación de las credenciales de dominio. Solo se validan las credenciales de dominio.

Si se produce un error en la validación, puede seleccionar el estado con errores para ver el error de validación. Corrija el problema y seleccione Volver a validar las credenciales para volver a adjuntar la validación de las credenciales.

Screenshot that shows providing and validating multiple credentials.

Nota:

Asegúrese de que los siguientes caracteres especiales no se pasan en ninguna credencial, ya que no se admiten para las contraseñas de inicio de sesión único:

  • Caracteres que no son ASCII. Más información.
  • Símbolo de y comercial (&)
  • Punto y coma (;)
  • Comillas dobles (")
  • Comilla simple (')
  • Circunflejo (^)
  • Barra diagonal inversa (\)
  • Porcentaje (%)
  • Corchetes angulares (<,>)
  • Número (£)

Iniciar detección

Para iniciar la detección de vCenter Server, en Step 3: Provide server credentials to perform software inventory, agentless dependency analysis, discovery of SQL Server instances and databases and discovery of ASP.NET web apps in your VMware environment (Paso 3: Proporcionar credenciales de servidor para realizar el inventario de software, el análisis de dependencias sin agente, la detección de instancias y bases de datos de SQL Server y la detección de aplicaciones web de ASP.NET en el entorno de VMware), seleccione Start discovery (Iniciar detección). Una vez que la detección se ha iniciado correctamente, puede comprobar el estado de detección examinando la dirección IP o el FQDN de vCenter Server en la tabla de orígenes.

Funcionamiento de la detección

  • La detección de servidores en 10 instancias de vCenter Server agregadas a un único dispositivo tarda aproximadamente entre 20 y 25 minutos.
  • Si ha proporcionado las credenciales de los servidores, una vez que se haya completado la detección de los servidores que se ejecutan en vCenter Server, se iniciará automáticamente el inventario de software (la detección de las aplicaciones instaladas). El inventario de software se realiza una vez cada 12 horas.
  • El inventario de software identifica las instancias de SQL Server que se ejecutan en los servidores. Con la información que recopila, el dispositivo intenta conectarse a las instancias de SQL Server mediante las credenciales de autenticación de Windows o las credenciales de autenticación de SQL Server proporcionadas en el dispositivo. Recopila datos en bases de datos de SQL Server y sus propiedades. La detección de SQL Server se realiza una vez cada 24 horas.
  • El inventario de software identifica el rol de servidor web en los servidores. Con la información que recopila, el dispositivo intenta conectarse al servidor web de IIS a través de credenciales de autenticación de Windows proporcionadas en el dispositivo. Recopila datos en aplicaciones web. La detección de las aplicaciones web se realiza una vez cada 24 horas.
  • La detección de las aplicaciones instaladas puede tardar más de 15 minutos. Todo depende del número de servidores que se detecten. Para 500 servidores, el inventario detectado tarda aproximadamente una hora en aparecer en el proyecto de Azure Migrate en el portal.
  • Durante el inventario de software, las credenciales de servidor agregadas se iteran en los servidores y se validan para realizar el análisis de dependencias sin agente. Una vez completada la detección de servidores, puede habilitar desde el portal el análisis de dependencias sin agente en los servidores. Solo se pueden seleccionar los servidores en los que la validación se realiza correctamente para habilitar el análisis de dependencias sin agente.
  • Los datos de las bases de datos y las instancias de SQL Server y los datos de las aplicaciones web comienzan a aparecer en el portal en un plazo de 24 horas después de iniciar la detección.

Pasos siguientes

Revise los tutoriales para la valoración de VMware y la migración sin agente.