Pacchetto di gestione VSS dei componenti per EBS istantanee VSS basate su Windows - Amazon Elastic Compute Cloud

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à.

Pacchetto di gestione VSS dei componenti per EBS istantanee VSS basate su Windows

Prima di creare EBS istantanee VSS basate, assicurati di avere la versione più recente del pacchetto di VSS componenti installata sull'istanza di Windows. Esistono diversi modi per installare il AwsVssComponents pacchetto su un'istanza esistente, come segue:

È inoltre possibile creare un file AMI con EC2 Image Builder che utilizzi il componente aws-vss-components-windows gestito per installare il AwsVssComponents pacchetto per l'immagine. Il componente gestito utilizza AWS Systems Manager Distributor per installare il pacchetto. Dopo che Image Builder ha creato l'immagine, il VSS pacchetto AMI verrà installato su ogni istanza avviata dall'istanza associata. Per ulteriori informazioni su come creare un pacchetto AMI con il VSS pacchetto installato, vedere Distributor package managed components for Windows nella EC2Image Builder User Guide.

Installa manualmente i VSS componenti su un'EC2istanza di Windows

L'istanza di EC2 Windows deve avere VSS dei componenti installati prima di poter creare istantanee coerenti con l'applicazione con Systems Manager. Se non si esegue il documento di comando AWSEC2-VssInstallAndSnapshot per installare o aggiornare il pacchetto ogni volta che si creano snapshot coerenti a livello di applicazione, è necessario installare manualmente il pacchetto.

È inoltre necessario eseguire l'installazione manualmente se si prevede di utilizzare uno dei seguenti metodi per creare istantanee coerenti con l'applicazione dalla propria istanza. EC2

  • Crea istantanee utilizzando VSS AWS Backup

  • Crea VSS istantanee utilizzando Amazon Data Lifecycle Manager

Se devi eseguire un'installazione manuale, ti consigliamo di utilizzare il pacchetto di AWS VSS componenti più recente per migliorare l'affidabilità e le prestazioni delle istantanee coerenti con le applicazioni sulle istanze Windows. EC2

Nota

Per installare o aggiornare automaticamente il pacchetto AwsVssComponents ogni volta che si creano snapshot coerenti con l'applicazione, si consiglia di utilizzare Systems Manager per eseguire il documento AWSEC2-VssInstallAndSnapshot. Per ulteriori informazioni, consulta Esegui il documento di VssInstallAndSnapshot comando AWSEC2 - (consigliato).

Per installare i VSS componenti su un'istanza Amazon EC2 Windows, segui i passaggi relativi al tuo ambiente preferito.

Console
Per installare i VSS componenti utilizzando SSM Distributor
  1. Apri la AWS Systems Manager console all'indirizzo https://console.aws.amazon.com/systems-manager/.

  2. Nel riquadro di navigazione selezionare Run Command.

  3. Selezionare Run command.

  4. Per il documento Command, scegli il pulsante accanto a AWS-C onfigureAWSPackage.

  5. In Command parameters (Parametri di comando), effettuare le seguenti operazioni:

    1. Verificare che Action (Operazione) sia impostata su Install (Installa).

    2. In Name (Nome), immettere AwsVssComponents.

    3. In Versione, lascia vuoto il campo per consentire a Systems Manager di installare l'ultima versione.

  6. In Targets (Destinazioni), identificare le istanze in cui si desidera eseguire questa operazione specificando i tag o selezionando le istanze manualmente.

    Nota

    Se scegli di selezionare manualmente le istanze e l'istanza prevista non è inclusa nell'elenco, consulta Dove sono le mie istanze? nella Guida per l'utente di AWS Systems Manager per suggerimenti sulla risoluzione dei problemi.

  7. In Other parameters (Altri parametri):

    • (Opzionale) In Comment (Commento) digitare le informazioni su questo comando.

    • In Timeout (seconds) (Timeout [secondi]), specificare il numero di secondi che il sistema dovrà aspettare prima di generare un errore per l'intera esecuzione del comando.

  8. (Facoltativo) In Rate control (Controllo velocità):

    • In Concurrency (Simultaneità), specificare un numero o una percentuale di istanze su cui eseguire contemporaneamente il comando.

      Nota

      Se hai selezionato gli obiettivi scegliendo i EC2 tag Amazon e non sei sicuro di quante istanze utilizzino i tag selezionati, limita il numero di istanze che possono eseguire il documento contemporaneamente specificando una percentuale.

    • In Error threshold (Soglia di errore) specificare quando interrompere l'esecuzione del comando sulle altre istanze dopo un errore su un numero o una percentuale di istanze. Se ad esempio si specificano 3 errori, Systems Manager interrompe l'invio del comando quando riceve il quarto errore. Anche le istanze che elaborano ancora il comando potrebbero inviare errori.

  9. (Opzionale) Nella sezione Output options (Opzioni di output), se si desidera salvare l'output del comando in un file, selezionare la casella accanto a Enable writing to an S3 bucket (Abilita la scrittura in un bucket S3). Specificare i nomi del bucket e (opzionale) del prefisso (cartella).

    Nota

    Le autorizzazioni S3 che assegnano la possibilità di scrivere dati in un bucket S3 sono quelle del profilo dell'istanza e non quelle dell'utente che esegue questa attività. Per ulteriori informazioni, vedere Create an IAM Instance Profile for Systems Manager nella Guida per l'AWS Systems Manager utente.

  10. (Facoltativo) Specificate le opzioni per SNSle notifiche.

    Per informazioni sulla configurazione delle SNS notifiche Amazon per Run Command, consulta Configurazione di Amazon SNS Notifications for. AWS Systems Manager

  11. Seleziona Esegui.

AWS CLI

La seguente procedura consente di scaricare e installare il pacchetto AwsVssComponents sulle istanze utilizzando Run Command da AWS CLI. Il pacchetto installa due componenti: un VSS richiedente e un provider. VSS Il sistema copia questi componenti in una directory sull'istanza, quindi registra il provider DLL come provider. VSS

Per installare il VSS pacchetto utilizzando AWS CLI
  • Eseguire il comando seguente per scaricare e installare i VSS componenti richiesti per Systems Manager.

    aws ssm send-command \ --document-name "AWS-ConfigureAWSPackage" \ --instance-ids "i-01234567890abcdef" \ --parameters '{"action":["Install"],"name":["AwsVssComponents"]}'
PowerShell

Utilizzate la procedura seguente per scaricare e installare il AwsVssComponents pacchetto sulle istanze utilizzando Esegui comando dagli strumenti per Windows PowerShell. Il pacchetto installa due componenti: un VSS richiedente e un provider. VSS Il sistema copia questi componenti in una directory sull'istanza, quindi registra il provider DLL come provider. VSS

Per installare il VSS pacchetto utilizzando AWS Tools for Windows PowerShell
  • Eseguire il comando seguente per scaricare e installare i VSS componenti richiesti per Systems Manager.

    Send-SSMCommand -DocumentName AWS-ConfigureAWSPackage -InstanceId "i-01234567890abcdef" -Parameter @{'action'='Install';'name'='AwsVssComponents'}

Verifica la firma sui AWS VSS componenti

Utilizza la procedura seguente per verificare la firma sul pacchetto AwsVssComponents.

  1. Connettersi all'istanza Windows. Per ulteriori informazioni, consulta Connect alla propria istanza di Windows tramite RDP.

  2. Vai a C:\Program Files\ Amazon\AwsVssComponents.

  3. Apri il menu contestuale (tasto destro del mouse) di ec2-vss-agent.exe, quindi seleziona Proprietà.

  4. Vai alla scheda Firme digitali e verifica che il nome del firmatario sia Amazon Web Services Inc.

  5. Utilizza i passaggi precedenti per verificare la firma su Ec2VssInstaller e Ec2VssProvider.dll.

Aggiorna il pacchetto di VSS componenti sulla tua istanza EC2 di Windows

Ti consigliamo di mantenere i VSS componenti aggiornati con l'ultima versione consigliata. Quando viene rilasciata una nuova versione del pacchetto AwsVssComponents, è possibile aggiornare i componenti in diversi modi.

Metodi di aggiornamento
  • È possibile ripetere i passaggi descritti in Installa manualmente i VSS componenti su un'EC2istanza di Windows Quando viene rilasciata una nuova versione dei AWS VSS componenti.

  • È possibile configurare un'associazione Systems Manager State Manager per scaricare e installare automaticamente VSS componenti nuovi o aggiornati quando il AwsVssComponents pacchetto diventa disponibile.

  • Quando si utilizza Systems Manager per eseguire il documento AWSEC2-VssInstallAndSnapshot, è possibile installare o aggiornare automaticamente il pacchetto AwsVssComponents ogni volta che si creano snapshot coerenti con l'applicazione.

Nota

Consigliamo di utilizzare Systems Manager per eseguire il documento del comando AWSEC2-VssInstallAndSnapshot che installa o aggiorna automaticamente il pacchetto AwsVssComponents prima di creare gli snapshot coerenti con l'applicazione. Per ulteriori informazioni, consulta Esegui il documento di VssInstallAndSnapshot comando AWSEC2 - (consigliato).

Per creare un'associazione Systems Manager State Manager, completa le operazioni per il tuo ambiente preferito.

Console
Creazione di un'associazione di State Manager utilizzando la console
  1. Aprire la AWS Systems Manager console all'indirizzo https://console.aws.amazon.com/systems-manager/.

  2. Nel riquadro di navigazione, seleziona State Manager.

    Oppure, se la home page di Systems Manager si apre per prima, apri il riquadro di navigazione e scegli State Manager.

  3. Selezionare Create association (Crea associazione).

  4. Nel campo Name (Nome), immettere un nome descrittivo.

  5. Nell'elenco dei documenti, scegliete AWS-C onfigureAWSPackage.

  6. Nella sezione Parameters (Parametri), scegliere Install (Installa) dall'elenco di operazioni.

  7. In Installation type (Tipo di installazione), scegliere Uninstall and reinstall (Disinstalla e reinstalla).

  8. Nel campo Name (Nome), inserire AwsVssComponents. Puoi mantenere vuoti i campi Version (Versione) e Additional Arguments (Argomenti aggiuntivi).

  9. Nella sezione Targets (Destinazioni), scegliere un'opzione.

    Nota

    Se si sceglie di definire come target le istanze mediante i tag e si specificano tag che mappano per istanze di Linux, l'associazione va a buon fine sull'istanza di Windows, ma non sulle istanze di Linux. Lo stato globale dell'associazione mostra Failed (Non riuscito).

  10. Scegliere una tra le opzioni disponibili in Specify schedule (Specifica la pianificazione).

  11. Nella sezione Advanced options (Opzioni avanzate), per Compliance severity (Gravità conformità), scegliere un livello di gravità per l'associazione. Per ulteriori informazioni, consulta la pagina About State Manager association compliance. In Calendari di modifica, seleziona un calendario di modifica preconfigurato. Per ulteriori informazioni, consulta la pagina AWS Systems Manager Change Calendar.

  12. In Controllo della velocità, procedi come segue:

    • In Concurrency (Simultaneità), specificare un numero o una percentuale di nodi gestiti su cui eseguire contemporaneamente il comando.

    • Per Error threshold (Soglia di errore) specificare quando interrompere l'esecuzione del comando sulle altri nodi gestiti dopo un errore su un numero o una percentuale di nodi.

  13. (Facoltativo) In Opzioni di output, per salvare l'output del comando in un file, seleziona la casella Abilita scrittura dell'output in S3. Digita i nomi del bucket e del prefisso (cartella) nelle caselle.

  14. Selezionare Create association (Crea associazione), poi Close (Chiudi). Il sistema tenta di creare l'associazione sulle istanze e di applicare immediatamente lo stato.

    Nota

    Se EC2 le istanze di Windows Server mostrano lo stato Non riuscito, verifica che l'SSMagente sia in esecuzione sull'istanza e verifica che l'istanza sia configurata con un ruolo AWS Identity and Access Management (IAM) per Systems Manager. Per ulteriori informazioni, vedere Configurazione. AWS Systems Manager

AWS CLI

È possibile eseguire il AWS CLI comando create-association per aggiornare un pacchetto Distributor in base a una pianificazione senza mettere offline l'applicazione associata. Vengono sostituiti solo i file nuovi o aggiornati nel pacchetto.

Per creare un'associazione State Manager utilizzando il AWS CLI
  1. Installa e configura AWS CLI, se non l'hai già fatto. Per informazioni, consulta la pagina Install or update the latest version of the AWS CLI.

  2. Esegui il comando seguente per creare un'associazione. Il valore --name, ossia il nome del documento, è sempre AWS-ConfigureAWSPackage. Il comando seguente utilizza la chiave InstanceIds per specificare le istanze di destinazione.

    aws ssm create-association \ --name "AWS-ConfigureAWSPackage" \ --parameters '{"action":["Install"],"installationType":["Uninstall and reinstall"],"name":["AwsVssComponents"]}' \ --targets [{\"Key\":\"InstanceIds\",\"Values\":[\"i-01234567890abcdef\",\"i-000011112222abcde\"]}]

Per informazioni sulle altre opzioni che è possibile utilizzare con il create-association comando, consulta create-association nella AWS Systems Manager sezione del AWS CLI Command Reference.