Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Migrazione dei carichi di lavoro: convalida pre-ingestione di Windows
Puoi utilizzare lo script di WIGs pre-validazione per verificare che l'istanza sia pronta per l'inserimento nel tuo account AMS. La convalida pre-ingestione del carico di lavoro (WIGS) esegue controlli quali il tipo di sistema operativo, lo spazio disponibile su disco, l'esistenza di software di terze parti in conflitto e così via. Quando viene eseguita, la convalida pre-ingestione di WIGS produce una tabella su schermo e un file di registro opzionale. I risultati forniscono uno pass/fail stato per ogni controllo di convalida insieme al motivo dell'errore. Inoltre, è possibile personalizzare i test di convalida.
Domande frequenti:
Come si utilizza la convalida pre-ingestione di Windows WIGS?
È possibile eseguire la convalida da una GUI e da un browser Web oppure utilizzare Windows PowerShell, SSM Run Command o SSM Session Manager.
Opzione 1: Esegui da una GUI e da un browser web
Per eseguire la WIGs pre-convalida di Windows da una GUI e da un browser Web, procedi come segue:
Scarica un file ZIP con gli script di convalida:
File ZIP di convalida pre-ingestione di Windows WIGS.
Decomprimi le regole allegate in una cartella a tua scelta.
Segui le istruzioni contenute nel file README.md.
Opzione 2: Esegui da Windows PowerShell, SSM Run Command o SSM Session Manager
Windows 2016 e versioni successive
Scarica il file ZIP con gli script di convalida.
$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"Rimuovi i file esistenti da.
C:\Users\AppData\Local\Temp\AWSManagedServices.PreWigs.ValidationRemove-Item $scriptFolder -Recurse -Force -ErrorAction IgnoreInvoca lo script.
Invoke-WebRequest -Uri $bucket -OutFile $DestinationFile Add-Type -Assembly "system.io.compression.filesystem"Decomprimi i file allegati in una cartella a tua scelta.
[io.compression.zipfile]::ExtractToDirectory($DestinationFile, $env:TEMP)Esegui lo script di convalida in modo interattivo e visualizza i risultati.
Import-Module .\AWSManagedServices.PreWigs.Validation.psm1 -force Invoke-PreWIGsValidation -RunWithoutExitCodes(Facoltativo) Per acquisire i codici di errore elencati nella sezione Codici di uscita, esegui lo script senza l'
RunWithoutExitCodesopzione. Nota che questo comando termina la PowerShell sessione attiva.Import-Module .\AWSManagedServices.PreWigs.Validation.psm1 -force Invoke-PreWIGsValidation
Windows 2012 R2 e versioni precedenti
Se utilizzi Windows Server 2012R2 o versioni precedenti, devi impostare TLS prima di scaricare il file zip. Per impostare TLS, completa i seguenti passaggi:
Scarica il file ZIP con gli script di convalida.
$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"Se sono presenti file di convalida esistenti, rimuovili.
Remove-Item $scriptFolder -Recurse -Force -ErrorAction IgnoreImposta la versione TLS.
[System.Net.ServicePointManager]::SecurityProtocol = 'TLS12'Scarica la convalida WIG.
Invoke-WebRequest -Uri $bucket -OutFile $DestinationFile Add-Type -Assembly "system.io.compression.filesystem"Decomprimi le regole allegate in una cartella a tua scelta.
[io.compression.zipfile]::ExtractToDirectory($DestinationFile, $env:TEMP)Esegui lo script di convalida in modo interattivo e visualizza i risultati.
Import-Module .\AWSManagedServices.PreWigs.Validation.psm1 -force Invoke-PreWIGsValidation -RunWithoutExitCodes(Facoltativo) Per acquisire i codici di errore elencati nella sezione Codici di uscita, esegui lo script senza l' RunWithoutExitCodes opzione. Nota che questo comando termina la PowerShell sessione attiva.
Import-Module .\AWSManagedServices.PreWigs.Validation.psm1 -force Invoke-PreWIGsValidation
Nota
È possibile scaricare ed eseguire gli PowerShell script. Per fare ciò, scarica il file pre-wigs-validation-powershell-scripts.zip.
Quali convalide vengono eseguite dalla convalida pre-ingestione di Windows WIGS?
La soluzione di convalida pre-ingestione di AMS Windows WIGS convalida quanto segue:
Sul volume di avvio sono disponibili almeno 10 Gigabyte.
Il sistema operativo è supportato da AMS.
L'istanza ha un profilo di istanza specifico.
L'istanza non contiene software antivirus o software di virtualizzazione.
Il DHCP è abilitato su almeno una scheda di rete.
L'istanza è pronta per Sysprep.
Per 2008 R2 e 2012 Base e R2, Sysprep verifica che:
Esiste un file unattend.xml
Il file sppnp.dll (se presente) non è danneggiato
Il sistema operativo non è stato aggiornato
Sysprep non è stato eseguito più del numero massimo di volte previsto dalle linee guida Microsoft
Per il 2016 e versioni successive, tutti i controlli precedenti vengono ignorati in quanto nessuno dei due causa problemi per quel sistema operativo
Il sottosistema di strumentazione di gestione Windows (WMI) è integro.
I driver richiesti sono installati.
L'agente SSM è installato e funzionante.
Viene fornito un avviso per verificare se la macchina è in periodo di prova a causa della configurazione della licenza RDS.
Le chiavi di registro richieste sono impostate correttamente. Per ulteriori dettagli, consultate il file README nel file zip di convalida pre-ingestione.
Perché è disponibile il supporto per un file di configurazione personalizzato?
Gli script sono progettati per essere eseguiti sia su server fisici locali che su istanze AWS. EC2 Tuttavia, come mostrato nell'elenco precedente, alcuni test falliranno se eseguiti in locale. Ad esempio, un server fisico in un datacenter non avrebbe un profilo di istanza. In casi come questi, puoi modificare il file di configurazione per saltare il test del profilo dell'istanza per evitare confusione.
Come posso assicurarmi di avere la versione più recente dello script?
Una up-to-date versione della soluzione di convalida pre-ingestione di Windows WIGS sarà disponibile nella sezione AMS Helper Files nella pagina principale della documentazione.
Lo script è di sola lettura?
Lo script è progettato per essere di sola lettura ad eccezione dei file di registro che produce, ma è necessario seguire le migliori pratiche per eseguire lo script in un ambiente non di produzione.
La convalida pre-ingestione di WIGS è disponibile per Linux?
Sì. La versione Linux è stata lanciata il 31 ottobre 2019. È disponibile nella sezione AMS Helper Files nella pagina principale della documentazione.