Mengaktifkan layanan Migrate to Virtual Machines

Sebelum dapat memulai migrasi, Anda harus mengaktifkan layanan Migrate to Virtual Machines di Google Cloud dan juga mengaktifkan semua layanan Google Cloud lainnya yang diperlukan oleh Migrate to Virtual Machines.

Mengidentifikasi project host

Project Google Cloud menjadi dasar untuk membuat, mengaktifkan, dan menggunakan layanan Google Cloud, termasuk mengelola API, mengaktifkan penagihan, menambah dan menghapus kolaborator, serta mengelola izin untuk resource Google Cloud.

Migrate to Virtual Machines menggunakan jenis project berikut:

  • Project host (Wajib)

    Gunakan project host untuk mengontrol proses migrasi dan, jika perlu, untuk menghosting instance Compute Engine yang menjalankan workload yang dimigrasikan. Anda harus membuat dan mengonfigurasi project host seperti yang dijelaskan di bagian berikut.

  • Project target (Opsional)

    Project target menentukan project tujuan untuk instance Compute Engine yang menjalankan VM yang dimigrasikan. Project host Anda dapat digunakan sebagai project target. Jika ingin memigrasikan VM ke project tambahan, Anda harus menambahkannya sebagai project target agar dapat melakukan Migrate to Virtual Machines. Lihat Menambahkan project target untuk informasi selengkapnya.

Untuk mengaktifkan layanan Migrate to Virtual Machines, Anda harus mengidentifikasi project Google Cloud yang ingin digunakan sebagai project host:

  1. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud untuk digunakan sebagai project host:

    Buka halaman pemilih project

  2. Catat nama dan ID project yang dipilih.

Menginstal gcloud CLI

Instal gcloud CLI di workstation Anda, yang juga menginstal Google Cloud CLI. gcloud adalah alat CLI utama yang Anda gunakan untuk membuat dan mengelola resource Google Cloud. Anda dapat menggunakan gcloud untuk melakukan banyak tugas platform umum, baik dari command line maupun dalam skrip dan otomatisasi lainnya.

Untuk menginstal gcloud CLI:

  1. Menginstal dan melakukan inisialisasi gcloud CLI.

  2. Update gcloud CLI:

    gcloud components update
  3. Pastikan bahwa gcloud CLI diberi otorisasi untuk mengakses data dan layanan Anda:

    gcloud auth login
  4. Tab browser baru akan terbuka dan Anda akan diminta untuk memilih akun.

Mengaktifkan layanan yang diperlukan pada project host

Dalam project host Anda, aktifkan layanan Google Cloud yang diperlukan oleh layanan Migrate to Virtual Machines. Untuk mengetahui informasi lebih lanjut mengenai layanan ini, lihat layanan gcloud.

Project host untuk Migrate to Virtual Machines mengharuskan Anda mengaktifkan layanan Google Cloud berikut:

Nama Judul
vmmigration.googleapis.com Migrate to Virtual Machines API
servicemanagement.googleapis.com Service Management API
servicecontrol.googleapis.com Service Control API
iam.googleapis.com Identity and Access Management (IAM) API
cloudresourcemanager.googleapis.com API Cloud Resource Manager
compute.googleapis.com Compute Engine API

Untuk mengaktifkan layanan yang diperlukan:

  1. Pastikan Anda telah menetapkan project default ke project host. Ganti PROJECT_ID dengan project ID dari project host Anda:

    gcloud config set project PROJECT_ID
  2. Lihat daftar layanan yang telah diaktifkan di project:

    gcloud services list
  3. Jika Anda tidak melihat semua layanan yang diperlukan tercantum, aktifkan layanan tersebut:

    gcloud services enable vmmigration.googleapis.com servicemanagement.googleapis.com servicecontrol.googleapis.com iam.googleapis.com cloudresourcemanager.googleapis.com compute.googleapis.com 
  4. Sekarang Anda dapat membuka halaman Migrate to Virtual Machines di Konsol Google Cloud:

    Buka halaman Migrate to Virtual Machines

Menggunakan peran bawaan

Identity and Access Management mencakup dua peran bawaan yang dapat Anda gunakan untuk mengontrol akses bagi pengguna di organisasi Anda:

Peran Judul Deskripsi
roles/vmmigration.admin VM Migration Administrator Mengizinkan pengguna membuat sumber Migrate to Virtual Machines baru dan melakukan semua operasi migrasi lainnya.
roles/vmmigration.viewer VM Migration Viewer Memungkinkan pengguna mengambil informasi tentang Migrate to Virtual Machines di Konsol Google Cloud. Ditujukan untuk pengguna yang melakukan migrasi, tetapi tidak menyiapkan sistem atau menambahkan sumber migrasi baru.

Misalnya, jika Anda ingin mengizinkan pengguna di organisasi Anda dapat melihat informasi tentang migrasi, tetapi tidak dapat melakukan migrasi, tetapkan peran roles/vmmigration.viewer untuknya.

Langkah selanjutnya