Scoprire le VM su AWS

La CLI del client predittivo di Migration Center ti consente di raccogliere informazioni sulle tue istanze EC2 su AWS. Poi invia queste informazioni al Centro di migrazione, dove puoi continuare con la valutazione.

Questo documento descrive i passaggi per eseguire una scoperta dell'inventario nel tuo ambiente AWS utilizzando l'interfaccia a riga di comando mcdc.

Informazioni disponibili nel rilevamento dell'inventario

La CLI mcdc raccoglie le seguenti informazioni dalle tue istanze EC2:

  • ID, nome e regione dell'istanza
  • Tipo di istanza
  • Dimensioni della macchina, incluse CPU, memoria e dimensioni dello spazio di archiviazione
  • Sistema operativo guest: nome, versione, architettura
  • Stato dell'alimentazione (on/off)
  • Interfacce di rete e indirizzi IP e MAC associati
  • Dischi: tipo di interfaccia, tipo di volume, etichetta, dimensioni
  • Dati prestazioni
  • Supporto iperthreading

Prima di iniziare

  1. Esamina i requisiti per scaricare ed eseguire l'interfaccia a riga di comando mcdc.
  2. Completa i passaggi per scaricare l'interfaccia a riga di comando mcdc.

Configura l'ambiente AWS

Le sezioni seguenti descrivono come configurare l'ambiente AWS per consentire all'interfaccia a riga di comando mcdc di raccogliere i dati dalle istanze EC2.

Crea un criterio AWS IAM

Crea un criterio AWS IAM con le seguenti autorizzazioni per leggere i dati di inventario:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "ec2:DescribeRegions",
        "ec2:DescribeInstances",
        "ec2:DescribeVolumes",
        "ec2:DescribeInstanceTypes",
        "ssm:DescribeInstanceInformation",
        "cloudwatch:GetMetricData"
      ],
      "Resource": "*"
    }
  ]
}

Creare un utente IAM su AWS

  1. Crea un utente IAM dedicato per interagire con l'API AWS.
  2. Collega il criterio IAM creato nel passaggio precedente al nuovo utente.
  3. Crea una chiave di accesso. Nella console AWS, vai all'utente che hai creato nel passaggio precedente: Utente > Credenziali di sicurezza > Crea chiave di accesso > Altro > Avanti > Crea chiave di accesso.
  4. Memorizza l'ID chiave di accesso e la chiave di accesso segreta generati durante questo passaggio. Ti occorrono per eseguire la scansione dell'inventario AWS utilizzando l'interfaccia a riga di comando mcdc.

Eseguire un rilevamento dell'inventario su AWS

Per raccogliere le informazioni sull'inventario dalle tue istanze EC2, è sufficiente eseguire la scansione dell'inventario una volta. Puoi ripetere questa operazione se vuoi eseguire la scansione di più regioni.

  • Esegui il rilevamento dell'inventario:

    Linux

    ./mcdc discover aws --access-key-id YOUR_ACCESS_KEY_ID --secret-access-key YOUR_SECRET_ACCESS_KEY
    

    Windows

    mcdc.exe discover aws --access-key-id YOUR_ACCESS_KEY_ID --secret-access-key YOUR_SECRET_ACCESS_KEY
    

    Sostituisci quanto segue:

    Al termine della ricerca, esamina i dati raccolti con il seguente comando:

    Linux

    ./mcdc discover ls

    Windows

    mcdc.exe discover ls

    L'output dovrebbe essere simile al seguente:

    Collected 166 VMs
    [✓] Collection completed.
    

Passaggi successivi