Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Migración de cargas de trabajo: validación previa a la ingestión de Windows
Puede usar el script de WIGs prevalidación para validar que la instancia esté lista para ser incorporada a su cuenta de AMS. La validación previa a la ingesta de carga de trabajo (WIGS) realiza comprobaciones como el tipo de sistema operativo, el espacio disponible en disco, la existencia de software de terceros en conflicto, etc. Cuando se ejecuta, la validación previa a la ingesta del WIGS genera una tabla en pantalla y un archivo de registro opcional. Los resultados proporcionan el pass/fail estado de cada comprobación de validación junto con el motivo del error. Además, puede personalizar las pruebas de validación.
Preguntas frecuentes:
¿Cómo utilizo la validación previa a la ingestión de Windows WIGS?
Puede ejecutar la validación desde una interfaz gráfica de usuario y un navegador web, o puede utilizar Windows PowerShell, SSM Run Command o SSM Session Manager.
Opción 1: ejecutar desde una interfaz gráfica de usuario y un navegador web
Para ejecutar la WIGs validación previa de Windows desde una GUI y un navegador web, haga lo siguiente:
Descargue un archivo ZIP con los scripts de validación:
Archivo ZIP de validación previa a la ingestión del WIGS de Windows.
Descomprima las reglas adjuntas en el directorio que prefiera.
Siga las instrucciones del archivo README.md.
Opción 2: ejecutar desde Windows PowerShell, SSM Run Command o SSM Session Manager
Windows 2016 y versiones posteriores
Descargue el archivo ZIP con los scripts de validación.
$DestinationFile = "$env:TEMP\WIGValidation.zip" $Bucket = 'https://docs.aws.amazon.com/managedservices/latest/appguide/samples/windows-prewigs-validation.zip' $DestinationFile = "$env:TEMP\WIGValidation.zip" $ScriptFolder = "$env:TEMP\AWSManagedServices.PreWigs.Validation"Elimine los archivos existentes de
C:\Users\AppData\Local\Temp\AWSManagedServices.PreWigs.Validation.Remove-Item $scriptFolder -Recurse -Force -ErrorAction IgnoreInvoca el script.
Invoke-WebRequest -Uri $bucket -OutFile $DestinationFile Add-Type -Assembly "system.io.compression.filesystem"Descomprima los archivos adjuntos en un directorio de su elección.
[io.compression.zipfile]::ExtractToDirectory($DestinationFile, $env:TEMP)Ejecute el script de validación de forma interactiva y vea los resultados.
Import-Module .\AWSManagedServices.PreWigs.Validation.psm1 -force Invoke-PreWIGsValidation -RunWithoutExitCodes(Opcional) Para capturar los códigos de error que aparecen en la sección de códigos de salida, ejecute el script sin
RunWithoutExitCodesesta opción. Tenga en cuenta que este comando finaliza la PowerShell sesión activa.Import-Module .\AWSManagedServices.PreWigs.Validation.psm1 -force Invoke-PreWIGsValidation
Windows 2012 R2 y versiones anteriores
Si utilizas Windows Server 2012R2 o una versión anterior, debes configurar TLS antes de descargar el archivo zip. Para configurar TLS, complete los siguientes pasos:
Descargue el archivo ZIP con los scripts de validación.
$DestinationFile = "$env:TEMP\WIGValidation.zip" $Bucket = 'https://docs.aws.amazon.com/managedservices/latest/appguide/samples/windows-prewigs-validation.zip' $DestinationFile = "$env:TEMP\WIGValidation.zip" $ScriptFolder = "$env:TEMP\AWSManagedServices.PreWigs.Validation"Si hay archivos de validación existentes, elimínelos.
Remove-Item $scriptFolder -Recurse -Force -ErrorAction IgnoreConfigure la versión de TLS.
[System.Net.ServicePointManager]::SecurityProtocol = 'TLS12'Descarga la validación de WIG.
Invoke-WebRequest -Uri $bucket -OutFile $DestinationFile Add-Type -Assembly "system.io.compression.filesystem"Descomprima las reglas adjuntas en el directorio que prefiera.
[io.compression.zipfile]::ExtractToDirectory($DestinationFile, $env:TEMP)Ejecute el script de validación de forma interactiva y vea los resultados.
Import-Module .\AWSManagedServices.PreWigs.Validation.psm1 -force Invoke-PreWIGsValidation -RunWithoutExitCodes(Opcional) Para capturar los códigos de error que aparecen en la sección de códigos de salida, ejecute el script sin RunWithoutExitCodes esta opción. Tenga en cuenta que este comando finaliza la PowerShell sesión activa.
Import-Module .\AWSManagedServices.PreWigs.Validation.psm1 -force Invoke-PreWIGsValidation
nota
Puede descargar y ejecutar los PowerShell scripts. Para ello, descargue el pre-wigs-validation-powershellarchivo -scripts.zip.
¿Qué validaciones realiza la validación previa a la ingestión del WIGS de Windows?
La solución de validación previa a la ingestión de Windows WIGS de AMS valida lo siguiente:
Hay al menos 10 gigabytes libres en el volumen de arranque.
El sistema operativo es compatible con AMS.
La instancia tiene un perfil de instancia específico.
La instancia no contiene software antivirus ni software de virtualización.
El DHCP está habilitado en al menos un adaptador de red.
La instancia está lista para Sysprep.
Para 2008 R2 y 2012 Base y R2, Sysprep comprueba que:
Hay un archivo unattend.xml
El archivo sppnp.dll (si está presente) no está dañado
El sistema operativo no se ha actualizado
Sysprep no se ha ejecutado más de la cantidad máxima de veces según las directrices de Microsoft
A partir de 2016, se omiten todas las comprobaciones anteriores, ya que ninguna de las dos causa problemas a ese sistema operativo
El subsistema del instrumento de administración de Windows (WMI) funciona correctamente.
Están instalados los controladores necesarios.
El agente SSM ya está instalado y en ejecución.
Se emite una advertencia para comprobar si la máquina se encuentra en período de gracia debido a la configuración de la licencia de RDS.
Las claves de registro requeridas están configuradas correctamente. Para obtener más información, consulte el archivo README del archivo zip de validación previa a la ingestión.
¿Por qué se admite un archivo de configuración personalizado?
Los scripts están diseñados para ejecutarse tanto en servidores físicos locales como en EC2 instancias de AWS. Sin embargo, como se muestra en la lista anterior, algunas pruebas fallarán cuando se ejecuten en las instalaciones. Por ejemplo, un servidor físico de un centro de datos no tendría un perfil de instancia. En estos casos, puede editar el archivo de configuración para omitir la prueba del perfil de la instancia y evitar confusiones.
¿Cómo me aseguro de tener la última versión del script?
Encontrará una up-to-date versión de la solución de validación previa a la ingesta WIGS de Windows en la sección Archivos auxiliares de AMS de la página principal de documentación.
¿El script es de solo lectura?
El script está diseñado para ser de solo lectura, excepto los archivos de registro que produce, pero se deben seguir las mejores prácticas para ejecutar el script en un entorno que no sea de producción.
¿La validación previa a la ingestión de WIGS está disponible para Linux?
Sí. La versión para Linux se lanzó el 31 de octubre de 2019. Está disponible en la sección Archivos auxiliares de AMS, en la página principal de documentación.