Skip to main content

Cara Merubah "Instance Type" di EC2 AWS

Untuk mengubah instance type di AWS EC2, langkahnya cukup mudah, tapi ada beberapa hal penting yang perlu diperhatikan supaya instansinya tetap jalan normal setelah diubah.

Berikut langkah-langkahnya:


1️⃣ Cek kompatibilitas instance baru

  • Pastikan instance type baru kompatibel dengan zona ketersediaan (Availability Zone) dan AMI yang digunakan.

  • Perhatikan vCPU, RAM, dan jenis prosesor (x86_64 atau arm64).

  • Kalau instansinya pakai Elastic GPU atau Instance Store, cek apakah tipe barunya juga mendukungnya.


2️⃣ Stop instance (wajib)

  • Masuk ke AWS Management Console → EC2 → pilih instance.

  • Klik Instance state → Stop instance.

  • Catatan: Stop akan mematikan instance sementara, dan jika menggunakan IP Publik non-Elastic, IP publiknya akan berubah saat start lagi.


3️⃣ Ubah instance type

  • Saat instance dalam keadaan Stopped, klik kanan atau pilih menu Actions → Instance settings → Change instance type.

  • Pilih tipe baru (misalnya dari t3.small ke t3.medium).

  • Klik Apply.


4️⃣ Start instance kembali

  • Klik Start instance.

  • Tunggu hingga statusnya running dan status check menjadi hijau.


5️⃣ Verifikasi setelah perubahan

  • Login ke server dan cek resource:

    lscpu    # lihat CPU info
    free -m  # lihat memory
    
  • Pastikan aplikasi berjalan normal.


💡 Tips tambahan:

  • Jika instance punya EBS root volume, biasanya aman diubah kapan saja (selama instance stopped).

  • Untuk perubahan tanpa downtime, bisa pakai launch template + Auto Scaling Group untuk ganti ke instance baru dan migrasi traffic.

  • Kalau perlu upgrade besar-besaran, pastikan security group, elastic IP, dan IAM role tetap sama.


Kalau mau, aku bisa bikin versi CLI supaya kamu bisa ubah instance type langsung lewat AWS CLI tanpa buka console.
Mau aku buatkan?