Mengelola profil koneksi

Halaman ini menjelaskan cara melakukan operasi lihat, update, dan hapus untuk profil koneksi.

Melihat profil koneksi

Anda dapat melihat informasi berikut tentang profil koneksi Anda:

  • Semua detail konfigurasi yang diberikan selama pembuatan profil. Untuk informasi selengkapnya, lihat Ringkasan profil koneksi..

  • Pembuatan profil koneksi dan waktu modifikasi terakhir.

  • Daftar tugas migrasi yang menggunakan profil koneksi ini.

Untuk melihat detail profil koneksi, lakukan langkah-langkah berikut:

Konsol

  1. Di konsol Google Cloud , buka halaman Connection profiles.

    Buka Profil koneksi

  2. Klik nama tampilan profil koneksi yang ingin Anda lihat.

    Halaman ringkasan profil koneksi akan muncul.

gcloud

Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:

  • REGION dengan ID region tempat profil koneksi Anda disimpan.
  • CONNECTION_PROFILE_ID dengan ID profil koneksi Anda.

    Jika Anda tidak mengetahui ID, Anda dapat menggunakan perintah gcloud database-migration connection-profiles list untuk mencantumkan semua profil di wilayah tertentu dan melihat ID-nya.

Untuk mengetahui informasi selengkapnya tentang nilai ini, lihat Ringkasan profil koneksi.

Jalankan perintah berikut:

Linux, macOS, atau Cloud Shell

gcloud database-migration connection-profiles \
describe CONNECTION_PROFILE_ID \
  --region=REGION

Windows (PowerShell)

gcloud database-migration connection-profiles `
describe CONNECTION_PROFILE_ID `
  --region=REGION

Windows (cmd.exe)

gcloud database-migration connection-profiles ^
describe CONNECTION_PROFILE_ID ^
  --region=REGION

Memperbarui profil koneksi

Anda dapat mengubah detail profil koneksi berikut:

  • Nama tampilan
  • (Khusus profil sumber) Nama bucket Cloud Storage
  • (Hanya profil tujuan) ID instance Cloud SQL for SQL Server tujuan, nama pengguna dan sandi database

Untuk memperbarui profil koneksi, lakukan langkah-langkah berikut:

Konsol

  1. Di konsol Google Cloud , buka halaman Connection profiles.

    Buka Profil koneksi

  2. Klik nama tampilan profil koneksi yang ingin Anda ubah.

    Halaman ringkasan akan muncul untuk profil koneksi.

  3. Klik Edit dan perbarui profil koneksi Anda.
  4. Klik Simpan.

gcloud

Contoh ini menggunakan tanda --no-async opsional sehingga semua operasi dilakukan secara sinkron. Artinya, beberapa perintah mungkin memerlukan waktu beberapa saat untuk diselesaikan. Anda dapat melewati tanda --no-async untuk menjalankan perintah secara asinkron. Jika ya, Anda harus menggunakan perintah gcloud database-migration operations describe untuk memverifikasi apakah operasi Anda berhasil.

Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:

  • CONNECTION_PROFILE_ID dengan ID profil koneksi Anda.

    Jika Anda tidak mengetahui ID, Anda dapat menggunakan perintah gcloud database-migration connection-profiles list untuk mencantumkan semua profil di wilayah tertentu dan melihat ID-nya.

  • REGION dengan ID region tempat profil koneksi Anda disimpan.
  • (Opsional) CONNECTION_PROFILE_NAME dengan nama yang mudah dibaca untuk profil koneksi Anda. Nilai ini ditampilkan di konsol Google Cloud .
  • (Opsional, hanya untuk profil koneksi sumber) SOURCE_STORAGE_BUCKET_NAME dengan Cloud Storage nama bucket yang berisi folder database induk tempat Anda membuat folder lengkap, perbedaan, dan log (yang menyimpan file cadangan lengkap, cadangan diferensial, dan log transaksi).
  • (Opsional, hanya untuk profil koneksi tujuan)
    • CLOUDSQL_INSTANCE_ID dengan ID instance instance Cloud SQL untuk SQL Server tujuan Anda. Untuk mengetahui informasi tentang cara melihat detail instance Cloud SQL, lihat Melihat informasi instance di dokumentasi Cloud SQL.
    • Detail pengguna migrasi: Berikan detail untuk akun pengguna database khusus di instance tujuan Anda. Untuk mengetahui informasi selengkapnya tentang akun pengguna ini, lihat Membuat dan mengonfigurasi instance tujuan Cloud SQL for SQL Server.
      • CLOUD_SQL_DB_USERNAME dengan nama pengguna migrasi.
      • CLOUD_SQL_DB_USER_PASSWORD dengan sandi untuk akun migrasi.
Untuk mengetahui informasi selengkapnya tentang nilai ini, lihat Ringkasan profil koneksi.

Jalankan perintah berikut:

Linux, macOS, atau Cloud Shell

gcloud database-migration connection-profiles \
create sqlserver CONNECTION_PROFILE_ID \
  --no-async
  --region=REGION \
  --display-name=CONNECTION_PROFILE_NAME \
  --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME \
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID \
  --username=CLOUD_SQL_DB_USERNAME \
  --password=CLOUD_SQL_DB_USER_PASSWORD

Windows (PowerShell)

gcloud database-migration connection-profiles `
create sqlserver CONNECTION_PROFILE_ID `
  --no-async
  --region=REGION `
  --display-name=CONNECTION_PROFILE_NAME `
  --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME `
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID `
  --username=CLOUD_SQL_DB_USERNAME `
  --password=CLOUD_SQL_DB_USER_PASSWORD

Windows (cmd.exe)

gcloud database-migration connection-profiles ^
create sqlserver CONNECTION_PROFILE_ID ^
  --no-async
  --region=REGION ^
  --display-name=CONNECTION_PROFILE_NAME ^
  --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME ^
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID ^
  --username=CLOUD_SQL_DB_USERNAME ^
  --password=CLOUD_SQL_DB_USER_PASSWORD

Anda akan melihat respons seperti berikut:

Waiting for connection profile [CONNECTION_PROFILE_ID]
to be updated with [OPERATION_ID]

Waiting for operation [OPERATION_ID] to complete...done.

Created connection profile CONNECTION_PROFILE_ID [OPERATION_ID]

Menghapus profil koneksi

Anda hanya dapat menghapus profil koneksi jika tidak ada tugas migrasi yang menggunakan profil tersebut. Jika Anda ingin menghapus profil koneksi yang sedang digunakan oleh tugas migrasi, hapus semua tugas migrasi yang ditautkan ke profil koneksi tersebut terlebih dahulu.

Untuk menghapus profil koneksi, lakukan langkah-langkah berikut:

Konsol

  1. Di konsol Google Cloud , buka halaman Connection profiles.

    Buka Profil koneksi

  2. Klik nama tampilan profil koneksi yang ingin Anda hapus.

    Halaman ringkasan profil koneksi akan muncul.

  3. Klik Hapus.
  4. Pada dialog, klik Hapus.

gcloud

Perintah ini menampilkan dialog konfirmasi interaktif yang memerlukan input Anda untuk diselesaikan. Anda dapat melewati perintah konfirmasi dengan menggunakan flag --quiet opsional.

Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:

  • REGION dengan ID region tempat profil koneksi Anda disimpan.
  • CONNECTION_PROFILE_ID dengan ID profil koneksi Anda.

    Jika Anda tidak mengetahui ID, Anda dapat menggunakan perintah gcloud database-migration connection-profiles list untuk mencantumkan semua profil di wilayah tertentu dan melihat ID-nya.

Untuk mengetahui informasi selengkapnya tentang nilai ini, lihat Ringkasan profil koneksi.

Jalankan perintah berikut:

Linux, macOS, atau Cloud Shell

gcloud database-migration connection-profiles \
delete CONNECTION_PROFILE_ID \
  --region=REGION

Windows (PowerShell)

gcloud database-migration connection-profiles `
delete CONNECTION_PROFILE_ID `
  --region=REGION

Windows (cmd.exe)

gcloud database-migration connection-profiles ^
delete CONNECTION_PROFILE_ID ^
  --region=REGION
Hasil

delete menampilkan perintah interaktif tempat Anda mengonfirmasi tindakan. Masukkan Y untuk menghapus profil koneksi:

You are about to delete connection_profile [CONNECTION_PROFILE_ID]

Do you want to continue (Y/n)?
Anda dapat melewati perintah konfirmasi interaktif Google Cloud CLI menggunakan flag --quiet opsional .