Configuración de un dispositivo con un script

Siga este artículo para implementar un dispositivo de Azure Migrate mediante un script de PowerShell para:

  • detección, evaluación y replicación sin agente de servidores que se ejecutan en el entorno de VMware
  • detección y evaluación de servidores que se ejecutan en el entorno de Hyper-V.

Puede implementar el dispositivo para servidores de Hyper-V y VMware mediante un script o mediante una plantilla (OVA/VHD) que se descarga de Azure Portal. El uso de un script es útil si no se puede crear una aplicación mediante la plantilla descargada.

  • Para usar una plantilla, siga los tutoriales de VMware e Hyper-V.
  • Para configurar una aplicación para servidores físicos, solo puede usar un script. Siga este artículo.
  • Para configurar un dispositivo en una nube de Azure Government, solo puede usar un script. Siga este artículo.

Requisitos previos

Puede usar el script para implementar el dispositivo de Azure Migrate en un servidor existente en el entorno de VMware o Hyper-V.

  • El servidor que hospeda el dispositivo debe cumplir los siguientes requisitos de hardware y sistema operativo:
Escenario Requisitos
VMware Windows Server 2016, con 32 GB de memoria, ocho vCPU y alrededor de 80 GB de almacenamiento en disco.
Hyper-V Windows Server 2016, con 16 GB de memoria, ocho vCPU y alrededor de 80 GB de almacenamiento en disco.
  • El servidor también necesita un conmutador virtual externo. Requiere una dirección IP estática o dinámica.

  • Antes de implementar el dispositivo, consulte los requisitos detallados del dispositivo para VMware e Hyper-V.

  • Si ejecuta el script en un servidor con el dispositivo de Azure Migrate ya instalado, puede elegir limpiar la configuración existente e instalar un nuevo dispositivo con la configuración deseada. Al ejecutar el script, recibirá una notificación como se muestra a continuación:

    Setting up appliance with desired configuration

Instalación de la aplicación para VMware

  1. Para instalar el dispositivo, descargue el archivo comprimido llamado AzureMigrateInstaller.zip desde el portal o desde aquí.
  2. Extraiga el contenido en el servidor en el que desea implementar el dispositivo.
  3. Ejecute el script de PowerShell para iniciar el administrador de configuración del dispositivo.
  4. Instale el dispositivo y configúrelo por primera vez.

Comprobación de la seguridad

Compruebe que el archivo comprimido es seguro, antes de implementarlo.

  1. En el servidor en el que descargó el archivo, abra una ventana de comandos de administrador.

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

    • C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    • Ejemplo de uso: C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256
  3. Compruebe la versión más reciente del dispositivo y el valor hash:

    Descargar Valor del código hash
    La versión más reciente 277C53620DB299F57E3AC5A65569E9720F06190A245476810B36BF651C8B795B

Nota

Se puede usar el mismo script para configurar el dispositivo de VMware para la nube pública de Azure o la nube de Azure Government.

Ejecute el script.

  1. Extraiga el archivo comprimido en la carpeta del servidor que hospedará el dispositivo.

Nota

No ejecute el script en un servidor con un dispositivo de Azure Migrate existente. Al ejecutar el script en el dispositivo de Azure Migrate, la configuración de trabajo se eliminará y se reemplazará por la que se acaba de definir.

  1. Inicie PowerShell en el servidor anterior con privilegios administrativos (elevados).

  2. Cambie el directorio de PowerShell a la carpeta en la que se ha extraído el contenido del archivo comprimido descargado.

  3. Ejecute el script denominado AzureMigrateInstaller.ps1 ejecutando el comando siguiente:

    PS C:\Users\administrator\Desktop\AzureMigrateInstaller> .\AzureMigrateInstaller.ps1

  4. Seleccione entre las opciones de escenario, nube y conectividad para implementar un dispositivo con la configuración deseada. Por ejemplo, la selección que se muestra a continuación configura un dispositivo para detectar, evaluar y migrar servidores que se ejecutan en el entorno de VMware a un proyecto de Azure Migrate con conectividad predeterminada (punto de conexión público) en la nube pública de Azure.

    Screenshot that shows how to set up VMware appliance with desired configuration.

  5. El script del instalador hace lo siguiente:

  • Instala agentes y una aplicación web.
  • Instala los roles de Windows, incluido el servicio de activación de Windows, IIS y PowerShell ISE.
  • Descarga e instala un módulo de reescritura de IIS.
  • Actualiza una clave del registro (HKLM) con detalles de configuración persistentes para Azure Migrate.
  • Crea los siguientes archivos en la ruta de acceso:
    • Archivos de configuración: %ProgramData%\Microsoft Azure\Config
    • Archivos de registro: %ProgramData%\Microsoft Azure\Logs

Una vez que el script se haya ejecutado correctamente, el administrador de configuración del dispositivo se iniciará automáticamente.

Nota

En caso de que surja algún problema, puede acceder a los registros de script en C:\ProgramData\Microsoft Azure\Logs\AzureMigrateScenarioInstaller_Timestamp.log para solucionarlo.

Comprobación del acceso

Asegúrese de que la aplicación puede conectarse a las direcciones URL de Azure para la nube pública.

Configure la aplicación para Hyper-V

  1. Para instalar el dispositivo, descargue el archivo comprimido llamado AzureMigrateInstaller.zip desde el portal o desde aquí.
  2. Extraiga el contenido en el servidor en el que desea implementar el dispositivo.
  3. Ejecute el script de PowerShell para iniciar el administrador de configuración del dispositivo.
  4. Instale el dispositivo y configúrelo por primera vez.

Comprobación de la seguridad

Compruebe que el archivo comprimido es seguro, antes de implementarlo.

  1. En el servidor en el que descargó el archivo, abra una ventana de comandos de administrador.

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

    • C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    • Ejemplo de uso: C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256
  3. Compruebe la versión más reciente del dispositivo y el valor hash:

    Descargar Valor del código hash
    La versión más reciente 277C53620DB299F57E3AC5A65569E9720F06190A245476810B36BF651C8B795B

Nota

Se puede usar el mismo script para configurar el dispositivo de Hyper-V para la nube pública de Azure o la nube de Azure Government.

Ejecute el script.

  1. Extraiga el archivo comprimido en la carpeta del servidor que hospedará el dispositivo.

Nota

No ejecute el script en una aplicación de Azure Migrate existente. Al ejecutar el script en el dispositivo de Azure Migrate, la configuración de trabajo se eliminará y se reemplazará por la que se acaba de definir.

  1. Inicie PowerShell en el servidor anterior con privilegios administrativos (elevados).

  2. Cambie el directorio de PowerShell a la carpeta en la que se ha extraído el contenido del archivo comprimido descargado.

  3. Para ejecutar el script denominado AzureMigrateInstaller.ps1, ejecute el comando siguiente:

    PS C:\Users\administrator\Desktop\AzureMigrateInstaller> .\AzureMigrateInstaller.ps1

  4. Seleccione entre las opciones de escenario, nube y conectividad para implementar un dispositivo con la configuración deseada. Por ejemplo, la selección que se muestra a continuación configura un dispositivo para detectar y evaluar servidores que se ejecutan en el entorno de Hyper-V a un proyecto de Azure Migrate con conectividad predeterminada (punto de conexión público) en lanube pública de Azure.

    Screenshot that shows how to set up Hyper-V appliance with desired configuration.

  5. El script del instalador hace lo siguiente:

    • Instala agentes y una aplicación web.
    • Instala los roles de Windows, incluido el servicio de activación de Windows, IIS y PowerShell ISE.
    • Descarga e instala un módulo de reescritura de IIS.
    • Actualiza una clave del registro (HKLM) con detalles de configuración persistentes para Azure Migrate.
    • Crea los siguientes archivos en la ruta de acceso:
      • Archivos de configuración:%Programdata%\Microsoft Azure\Config
      • Archivos de registro:%Programdata%\Microsoft Azure\Logs

Una vez que el script se haya ejecutado correctamente, el administrador de configuración del dispositivo se iniciará automáticamente.

Nota

En caso de que surja algún problema, puede acceder a los registros de script en C:\ProgramData\Microsoft Azure\Logs\AzureMigrateScenarioInstaller_Timestamp.log para solucionarlo.

Comprobación del acceso

Asegúrese de que la aplicación puede conectarse a las direcciones URL de Azure para la nube pública.

Pasos siguientes

Después de implementar la aplicación, es preciso que la configure y la registre en el proyecto.

  • Configure el dispositivo para VMware.
  • Configure el dispositivo para Hyper-V.