Menemukan VM di AWS

Migration Center discovery client CLI memungkinkan Anda mengumpulkan informasi tentang instance EC2 di AWS. Kemudian, informasi ini akan dikirim ke Pusat Migrasi, tempat Anda dapat melanjutkan penilaian.

Dokumen ini menjelaskan langkah-langkah untuk menjalankan penemuan inventaris di lingkungan AWS Anda menggunakan CLI mcdc.

Informasi yang tersedia di penemuan inventaris

CLI mcdc mengumpulkan informasi berikut dari instance EC2 Anda:

  • ID, nama, dan region instance
  • Jenis instance
  • Ukuran mesin, termasuk CPU, memori, dan ukuran penyimpanan
  • OS tamu: nama, versi, arsitektur
  • Status daya (aktif/nonaktif)
  • Antarmuka jaringan serta alamat IP dan MAC terkait
  • Disk: jenis antarmuka, jenis volume, label, ukuran
  • Data performa
  • Dukungan Hyperthreading

Sebelum memulai

  1. Tinjau persyaratan untuk mendownload dan menjalankan mcdc CLI.
  2. Selesaikan langkah-langkah untuk mendownload mcdc CLI.

Mengonfigurasi lingkungan AWS

Bagian berikut menjelaskan cara mengonfigurasi lingkungan AWS untuk memungkinkan CLI mcdc mengumpulkan data dari instance EC2 Anda.

Membuat kebijakan AWS IAM

Buat kebijakan AWS IAM dengan izin berikut untuk membaca data inventaris:

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

Membuat pengguna IAM di AWS

  1. Buat pengguna IAM khusus untuk berinteraksi dengan AWS API.
  2. Lampirkan kebijakan IAM yang Anda buat di langkah sebelumnya ke pengguna baru.
  3. Buat kunci akses. Di konsol AWS, buka pengguna yang telah Anda buat di langkah sebelumnya: User > Security Credentials > Create access key > Other > Next > Create access key.
  4. Simpan Access key ID dan Secret access key yang dihasilkan selama langkah ini. Anda memerlukannya untuk memindai inventaris AWS menggunakan CLI mcdc.

Menjalankan penemuan inventaris di AWS

Untuk mengumpulkan informasi inventaris dari instance EC2, cukup jalankan pemindaian inventaris sekali. Anda dapat mengulangi operasi ini jika ingin memindai beberapa region.

  • Jalankan penemuan inventaris:

    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
    

    Ganti kode berikut:

    Setelah penemuan selesai, tinjau data yang dikumpulkan dengan perintah berikut:

    Linux

    ./mcdc discover ls

    Windows

    mcdc.exe discover ls

    Output-nya akan terlihat seperti berikut:

    Collected 166 VMs
    [✓] Collection completed.
    

Langkah berikutnya