Database Migration Service menggunakan tugas migrasi untuk memigrasikan data dari instance database sumber ke instance database tujuan. Membuat tugas migrasi untuk instance tujuan yang ada meliputi:
- Menentukan setelan untuk tugas migrasi
- Memilih profil koneksi database sumber
- Memilih instance database tujuan yang ada
- Menurunkan instance yang ada untuk mengonversinya menjadi replika baca
- Menyiapkan konektivitas antara instance database sumber dan tujuan
- Menguji tugas migrasi untuk memastikan informasi koneksi yang Anda berikan untuk tugas tersebut valid
Ada batasan tertentu yang harus Anda pertimbangkan saat ingin memigrasikan ke instance tujuan yang dibuat di luar Database Migration Service. Misalnya, instance tujuan Cloud SQL Anda harus kosong atau hanya berisi data konfigurasi sistem. Untuk mengetahui informasi selengkapnya, lihat Batasan Umum.
Menentukan setelan untuk tugas migrasi
- Di konsol Google Cloud , buka halaman Tugas migrasi.
- Klik Buat tugas migrasi.
Halaman wizard konfigurasi tugas migrasi akan terbuka. Wizard ini berisi beberapa panel yang memandu Anda melalui setiap langkah konfigurasi.
Anda dapat menjeda pembuatan tugas migrasi kapan saja dengan mengklik SIMPAN & KELUAR. Semua data yang Anda masukkan hingga saat itu disimpan dalam tugas migrasi draf. Anda dapat menyelesaikan tugas migrasi draf nanti.
- Di halaman Mulai, masukkan informasi berikut:
- Nama tugas migrasi
Ini adalah nama yang dapat dibaca manusia untuk tugas migrasi Anda. Nilai ini ditampilkan di konsol Google Cloud .
- ID tugas migrasi
Ini adalah ID yang dapat dibaca mesin untuk tugas migrasi Anda. Anda menggunakan nilai ini untuk bekerja dengan tugas migrasi menggunakan perintah atau API Google Cloud CLI Database Migration Service.
- Dari daftar Mesin database sumber, pilih
MySQL.
Kolom Mesin database tujuan diisi secara otomatis dan tidak dapat diubah.
- Pilih region tempat Anda menyimpan tugas migrasi.
Database Migration Service adalah produk yang sepenuhnya regional, yang berarti semua entitas yang terkait dengan migrasi Anda (profil koneksi sumber dan tujuan, tugas migrasi, database tujuan) harus disimpan dalam satu region. Pilih region berdasarkan lokasi layanan yang membutuhkan data Anda, seperti instance Compute Engine atau aplikasi App Engine, dan layanan lainnya. Setelah Anda memilih region tujuan, pilihan ini tidak dapat diubah.
- Nama tugas migrasi
- Klik Simpan dan lanjutkan.
Menentukan informasi tentang profil koneksi sumber
Di halaman Tentukan sumber, lakukan langkah-langkah berikut:
- Dari menu drop-down Profil koneksi sumber, pilih profil koneksi untuk database sumber Anda.
- Di bagian Sesuaikan konfigurasi dump penuh, klik Edit konfigurasi.
- Di panel Edit konfigurasi dump lengkap, dari menu drop-down
Metode dump lengkap, pilih salah satu opsi berikut:
- Berbasis fisik: Pilih opsi ini jika Anda ingin menggunakan utilitas Percona XtraBackup untuk menyediakan file cadangan Anda sendiri. Pendekatan ini memerlukan langkah-langkah persiapan tambahan. Untuk panduan lengkap tentang penggunaan file cadangan fisik yang dihasilkan oleh Percona XtraBackup, lihat Memigrasikan database menggunakan file fisik Percona XtraBackup.
- Berbasis logis: Pilih opsi ini jika Anda ingin menggunakan
file cadangan logis yang dibuat oleh
utilitas
mysqldump
. Database Migration Service dapat membuat file cadangan ini secara otomatis untuk Anda, atau Anda dapat memberikan salinan Anda sendiri.
- Edit setelan dump lainnya. Lakukan salah satu hal berikut:
- Jika Anda menggunakan file cadangan fisik, di Berikan folder Anda, klik Telusuri, lalu pilih folder tempat Anda mengupload file dump lengkap. Pastikan Anda memilih folder khusus yang berisi file cadangan lengkap, bukan bucket penyimpanan itu sendiri.
Jika Anda menggunakan file pencadangan logis, konfigurasi paralelisme dump data atau flag dump.
Luaskan bagian ini untuk mengetahui langkah-langkah lengkap file pencadangan logis
Di bagian Pilih cara membuat file dump, gunakan salah satu opsi berikut:
Dibuat secara otomatis (direkomendasikan)
Opsi ini direkomendasikan karena Database Migration Service selalu membuat file dump database awal setelah tugas migrasi dibuat dan dimulai.
Database Migration Service menggunakan file ini untuk mereproduksi definisi objek dan data tabel asli dari database sumber Anda sehingga informasi ini dapat dimigrasikan ke instance database Cloud SQL tujuan.
Jika Anda menggunakan dump yang dibuat otomatis, pilih jenis operasi yang harus dilakukan Database Migration Service di bagian Konfigurasi operasi dump data:
- Paralelisme dump data: gunakan opsi paralelisme
berperforma tinggi, yang tersedia saat bermigrasi ke MySQL versi
5.7 atau 8.
Kecepatan paralelisme data terkait dengan jumlah beban yang ditimbulkan pada database sumber Anda:
- Optimal (direkomendasikan): Performa seimbang dengan beban optimal pada database sumber.
- Maksimum: Memberikan kecepatan dump tertinggi, tetapi dapat menyebabkan peningkatan beban pada database sumber.
- Minimum: Menggunakan jumlah resource komputasi paling rendah di database sumber, tetapi mungkin memiliki throughput dump yang lebih lambat.
- Dump flag: Opsi ini eksklusif dengan Paralelisme dump data.
Gunakan setelan ini untuk mengonfigurasi flag secara langsung untuk utilitas
mysqldump
yang digunakan untuk membuat file dump.Untuk menambahkan tanda:
- Klik TAMBAHKAN BENDERA.
Pilih salah satu tanda berikut:
add-locks:
Flag ini mengapit setiap tabel yang ada dalam file dump dengan pernyataanLOCK TABLES
danUNLOCK TABLES
. Hal ini menghasilkan penyisipan yang lebih cepat saat file dump dimuat ke dalam instance tujuan.ignore-error:
Gunakan tanda ini untuk memasukkan daftar nomor error yang dipisahkan koma. Angka ini mewakili error yang akan diabaikan oleh utilitasmysqldump
.max-allowed-packet:
Gunakan flag ini untuk menetapkan ukuran maksimum buffer untuk komunikasi antara klien MySQL dan database MySQL sumber. Ukuran default buffer adalah 24 MB; ukuran maksimumnya adalah 1 GB.
- Klik SELESAI.
- Ulangi langkah-langkah ini untuk setiap tanda yang ingin Anda tambahkan.
Untuk menghapus tanda, klik ikon tempat sampah di sebelah kanan baris yang berisi tanda.
- Paralelisme dump data: gunakan opsi paralelisme
berperforma tinggi, yang tersedia saat bermigrasi ke MySQL versi
5.7 atau 8.
Berikan sendiri
Opsi ini tidak direkomendasikan karena secara default Layanan Migrasi Database melakukan dump awal sebagai bagian dari menjalankan tugas migrasi.
Jika Anda ingin menggunakan file dump Anda sendiri, pilih Berikan file Anda sendiri, klik JELAJAHI, pilih file Anda (atau seluruh folder Cloud Storage jika Anda menggunakan beberapa file), lalu klik PILIH.
Pastikan dump dibuat dalam 24 jam terakhir dan mematuhi persyaratan dump.
- Klik Simpan dan lanjutkan.
Pilih instance Cloud SQL tujuan
- Dari menu Jenis instance tujuan, pilih Instance yang ada.
- Di bagian Pilih instance tujuan, pilih instance tujuan Anda.
- Tinjau informasi di bagian Instance details, lalu klik Select and continue.
- Untuk bermigrasi ke database tujuan yang ada, Database Migration Service menurunkan instance target dan mengonversinya menjadi replika. Untuk menandakan bahwa penurunan versi dapat dilakukan dengan aman, masukkan ID instance tujuan di jendela konfirmasi.
- Klik Konfirmasi dan lanjutkan.
Menyiapkan konektivitas antara instance database sumber dan tujuan
Dari menu drop-down Metode konektivitas, pilih metode konektivitas jaringan. Metode ini menentukan cara menghubungkan instance Cloud SQL yang baru dibuat ke database sumber. Metode konektivitas jaringan saat ini mencakup daftar yang diizinkan IP, tunnel SSH terbalik, antarmuka Private Service Connect, dan peering VPC.
Jika Anda ingin menggunakan... | Maka... |
---|---|
Metode konektivitas jaringan daftar IP yang diizinkan, | Anda harus menentukan alamat IP keluar instance tujuan. Jika instance Cloud SQL yang Anda buat adalah instance ketersediaan tinggi, sertakan alamat IP keluar untuk instance utama dan sekunder. |
Metode konektivitas jaringan tunnel SSH terbalik, | Anda perlu memilih instance VM Compute Engine yang akan menghosting
tunnel.
Setelah menentukan instance, Google akan memberikan skrip yang melakukan langkah-langkah untuk menyiapkan tunnel antara database sumber dan tujuan. Anda harus menjalankan skrip di Google Cloud CLI. Jalankan perintah dari mesin yang memiliki konektivitas ke database sumber dan ke Google Cloud. |
Metode konektivitas antarmuka Private Service Connect, | Database Migration Service otomatis membuat koneksi yang diperlukan. Metode konektivitas ini hanya tersedia jika Anda memiliki instance yang mendukung Private Service Connect dengan lampiran jaringan. Untuk mengetahui informasi selengkapnya tentang antarmuka Private Service Connect, lihat Koneksi keluar Private Service Connect dalam dokumentasi Cloud SQL. |
Metode konektivitas jaringan peering VPC, | Anda harus memilih jaringan VPC tempat database sumber berada. Instance Cloud SQL akan diupdate agar terhubung ke jaringan ini. |
Setelah Anda memilih dan mengonfigurasi konektivitas jaringan, klik Konfigurasi dan lanjutkan.
Menguji, membuat, dan menjalankan tugas migrasi
Pada langkah terakhir ini, tinjau ringkasan setelan tugas migrasi, sumber, tujuan, dan metode konektivitas, lalu uji validitas penyiapan tugas migrasi. Jika ada masalah, Anda dapat mengubah setelan tugas migrasi. Tidak semua setelan dapat diedit.
-
Di halaman Uji dan buat tugas migrasi, klik Uji tugas.
Jika pengujian gagal, Anda dapat mengatasi masalah tersebut di bagian alur yang sesuai, lalu kembali untuk menguji ulang. Untuk informasi pemecahan masalah pengujian tugas migrasi yang gagal, lihat Mendiagnosis masalah untuk MySQL.
-
Setelah pengujian tugas migrasi selesai, klik Buat dan mulai tugas
untuk membuat tugas migrasi dan langsung memulainya, atau klik Buat tugas
untuk membuat tugas migrasi tanpa langsung memulainya.
Jika tugas tidak dimulai pada saat dibuat, tugas dapat dimulai dari halaman Tugas migrasi dengan mengklik MULAI. Terlepas dari kapan tugas migrasi dimulai, organisasi Anda akan ditagih untuk keberadaan instance tujuan.
Migrasi Anda kini sedang berlangsung. Saat Anda memulai tugas migrasi, Database Migration Service akan memulai dump penuh, yang akan mengunci database sumber sebentar. Jika sumber Anda berada di Amazon RDS atau Amazon Aurora, Database Migration Service juga memerlukan waktu non-operasional singkat (sekitar kurang dari satu menit) untuk operasi tulis pada awal migrasi. Untuk mengetahui informasi selengkapnya, lihat Keterbatasan yang telah diketahui.
- Lanjutkan ke Meninjau tugas migrasi.
Membuat tugas migrasi menggunakan Google Cloud CLI
Saat bermigrasi ke instance yang ada menggunakan Google Cloud CLI, Anda harus membuat profil koneksi untuk instance tujuan secara manual. Tindakan ini tidak diperlukan saat Anda menggunakan konsol Google Cloud , karena Database Migration Service akan menangani pembuatan dan penghapusan profil koneksi tujuan untuk Anda.
Sebelum memulai
Sebelum menggunakan gcloud CLI untuk membuat tugas migrasi ke instance database tujuan yang ada, pastikan Anda:
- Buat instance database tujuan Anda.
- Siapkan instance database sumber Anda. Lihat:
- Mengonfigurasi sumber
- Buat profil koneksi sumber (ID profil koneksi sumber diperlukan untuk membuat tugas migrasi.)
- Mengonfigurasi konektivitas
Buat profil koneksi tujuan
Buat profil koneksi tujuan untuk instance tujuan yang ada dengan menjalankan perintah
gcloud database-migration connection-profiles create
:
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 yang dapat dibaca mesin untuk profil koneksi Anda.
- REGION dengan ID region tempat Anda ingin menyimpan profil koneksi.
- DESTINATION_INSTANCE_ID dengan ID instance tujuan Anda.
- (Opsional) CONNECTION_PROFILE_NAME dengan nama yang mudah dibaca untuk profil koneksi Anda. Nilai ini ditampilkan di konsol Google Cloud .
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud database-migration connection-profiles \ create mysql CONNECTION_PROFILE_ID \ --no-async \ --cloudsql-instance=DESTINATION_INSTANCE_ID \ --region=REGION \ --display-name=CONNECTION_PROFILE_NAME
Windows (PowerShell)
gcloud database-migration connection-profiles ` create mysql CONNECTION_PROFILE_ID ` --no-async ` --cloudsql-instance=DESTINATION_INSTANCE_ID ` --region=REGION ` --display-name=CONNECTION_PROFILE_NAME
Windows (cmd.exe)
gcloud database-migration connection-profiles ^ create mysql CONNECTION_PROFILE_ID ^ --no-async ^ --cloudsql-instance=DESTINATION_INSTANCE_ID ^ --region=REGION ^ --display-name=CONNECTION_PROFILE_NAME
Anda akan melihat respons seperti berikut:
Waiting for connection profile [CONNECTION_PROFILE_ID] to be created with [OPERATION_ID] Waiting for operation [OPERATION_ID] to complete...done. Created connection profile CONNECTION_PROFILE_ID [OPERATION_ID]
Buat tugas migrasi
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:
- MIGRATION_JOB_ID dengan ID yang dapat dibaca mesin untuk tugas migrasi Anda. Anda menggunakan nilai ini untuk bekerja dengan tugas migrasi menggunakan perintah atau API Google Cloud CLI Database Migration Service.
- REGION dengan ID region tempat Anda ingin menyimpan tugas migrasi.
- MIGRATION_JOB_NAME dengan nama yang mudah dibaca manusia untuk tugas migrasi Anda. Nilai ini ditampilkan di Database Migration Service di konsol Google Cloud .
- SOURCE_CONNECTION_PROFILE_ID dengan ID profil koneksi sumber yang dapat dibaca mesin.
- DESTINATION_CONNECTION_PROFILE_ID dengan ID profil koneksi tujuan yang dapat dibaca mesin.
Opsional: Database Migration Service memigrasikan semua database di sumber Anda secara default. Jika Anda hanya ingin memigrasikan database tertentu, gunakan tanda
--databases-filter
dan tentukan ID-nya sebagai daftar yang dipisahkan koma.Contoh:
--databases-filter=my-business-database,my-other-database
Anda dapat mengedit tugas migrasi yang dibuat dengan
--database-filter flag
menggunakan perintahgcloud database-migration migration-jobs update
.- MIGRATION_JOB_TYPE dengan jenis tugas migrasi Anda. Dua nilai diizinkan:
ONE_TIME
atauCONTINUOUS
. Untuk mengetahui informasi selengkapnya, lihat Jenis migrasi.
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud database-migration migration-jobs \ create MIGRATION_JOB_ID \ --no-async \ --region=REGION \ --display-name=MIGRATION_JOB_NAME \ --source=SOURCE_CONNECTION_PROFILE_ID \ --destination=DESTINATION_CONNECTION_PROFILE_ID \ --type=MIGRATION_JOB_TYPE \
Windows (PowerShell)
gcloud database-migration migration-jobs ` create MIGRATION_JOB_ID ` --no-async ` --region=REGION ` --display-name=MIGRATION_JOB_NAME ` --source=SOURCE_CONNECTION_PROFILE_ID ` --destination=DESTINATION_CONNECTION_PROFILE_ID ` --type=MIGRATION_JOB_TYPE `
Windows (cmd.exe)
gcloud database-migration migration-jobs ^ create MIGRATION_JOB_ID ^ --no-async ^ --region=REGION ^ --display-name=MIGRATION_JOB_NAME ^ --source=SOURCE_CONNECTION_PROFILE_ID ^ --destination=DESTINATION_CONNECTION_PROFILE_ID ^ --type=MIGRATION_JOB_TYPE ^
Anda akan melihat respons seperti berikut:
Waiting for migration job [MIGRATION_JOB_ID] to be created with [OPERATION_ID] Waiting for operation [OPERATION_ID] to complete...done. Created migration job MIGRATION_JOB_ID [OPERATION_ID]
Menurunkan tingkat database tujuan
Database Migration Service mengharuskan instance database tujuan berfungsi sebagai replika baca selama waktu migrasi. Sebelum memulai
tugas migrasi, jalankan perintah
gcloud database-migration migration-jobs demote-destination
untuk menurunkan tingkat instance database tujuan.
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
- MIGRATION_JOB_ID dengan
ID tugas migrasi Anda.
Jika tidak mengetahui ID, Anda dapat menggunakan perintah
gcloud database-migration migration-jobs list
untuk mencantumkan semua tugas migrasi di region tertentu dan melihat ID-nya. - REGION dengan ID region tempat profil koneksi Anda disimpan.
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud database-migration migration-jobs \ demote-destination MIGRATION_JOB_ID \ --region=REGION
Windows (PowerShell)
gcloud database-migration migration-jobs ` demote-destination MIGRATION_JOB_ID ` --region=REGION
Windows (cmd.exe)
gcloud database-migration migration-jobs ^ demote-destination MIGRATION_JOB_ID ^ --region=REGION
Hasil
Tindakan dilakukan secara asinkron. Oleh karena itu, perintah ini menampilkan entitas Operasi yang mewakili operasi yang berjalan lama:
done: false metadata: '@type': type.googleapis.com/google.cloud.clouddms.v1.OperationMetadata apiVersion: v1 createTime: '2024-02-20T12:20:24.493106418Z' requestedCancellation: false target: MIGRATION_JOB_ID verb: demote-destination name: OPERATION_ID
Untuk melihat apakah operasi Anda berhasil, Anda dapat membuat kueri objek operasi yang ditampilkan, atau memeriksa status tugas migrasi:
- Gunakan perintah
gcloud database-migration migration-jobs describe
untuk melihat status tugas migrasi. - Gunakan
gcloud database-migration operations describe
dengan OPERATION_ID untuk melihat status operasi itu sendiri.
Mengelola tugas migrasi
Pada tahap ini, tugas migrasi Anda dikonfigurasi dan terhubung ke instance database tujuan. Anda dapat mengelolanya menggunakan
operasi verify
,start
, stop
, restart
, dan resume
.
Memverifikasi tugas migrasi
Sebaiknya verifikasi terlebih dahulu tugas migrasi Anda dengan menjalankan perintah
gcloud database-migration migration-jobs verify
.
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
- MIGRATION_JOB_ID dengan
ID tugas migrasi Anda.
Jika tidak mengetahui ID, Anda dapat menggunakan perintah
gcloud database-migration migration-jobs list
untuk mencantumkan semua tugas migrasi di region tertentu dan melihat ID-nya. - REGION dengan ID region tempat profil koneksi Anda disimpan.
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud database-migration migration-jobs \ verify MIGRATION_JOB_ID \ --region=REGION
Windows (PowerShell)
gcloud database-migration migration-jobs ` verify MIGRATION_JOB_ID ` --region=REGION
Windows (cmd.exe)
gcloud database-migration migration-jobs ^ verify MIGRATION_JOB_ID ^ --region=REGION
Hasil
Tindakan dilakukan secara asinkron. Oleh karena itu, perintah ini menampilkan entitas Operasi yang mewakili operasi yang berjalan lama:
done: false metadata: '@type': type.googleapis.com/google.cloud.clouddms.v1.OperationMetadata apiVersion: v1 createTime: '2024-02-20T12:20:24.493106418Z' requestedCancellation: false target: MIGRATION_JOB_ID verb: verify name: OPERATION_ID
Untuk melihat apakah operasi Anda berhasil, Anda dapat membuat kueri objek operasi yang ditampilkan, atau memeriksa status tugas migrasi:
- Gunakan perintah
gcloud database-migration migration-jobs describe
dengan MIGRATION_JOB_ID untuk melihat status tugas migrasi. - Gunakan perintah
gcloud database-migration operations describe
dengan OPERATION_ID untuk melihat status operasi itu sendiri.
Mulai tugas migrasi
Mulai tugas migrasi dengan menjalankan perintah
gcloud database-migration migration-jobs start
.
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
- MIGRATION_JOB_ID dengan
ID tugas migrasi Anda.
Jika tidak mengetahui ID, Anda dapat menggunakan perintah
gcloud database-migration migration-jobs list
untuk mencantumkan semua tugas migrasi di region tertentu dan melihat ID-nya. - REGION dengan ID region tempat profil koneksi Anda disimpan.
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud database-migration migration-jobs \ start MIGRATION_JOB_ID \ --region=REGION
Windows (PowerShell)
gcloud database-migration migration-jobs ` start MIGRATION_JOB_ID ` --region=REGION
Windows (cmd.exe)
gcloud database-migration migration-jobs ^ start MIGRATION_JOB_ID ^ --region=REGION
Hasil
Tindakan dilakukan secara asinkron. Oleh karena itu, perintah ini menampilkan entitas Operasi yang mewakili operasi yang berjalan lama:
done: false metadata: '@type': type.googleapis.com/google.cloud.clouddms.v1.OperationMetadata apiVersion: v1 createTime: '2024-02-20T12:20:24.493106418Z' requestedCancellation: false target: MIGRATION_JOB_ID verb: start name: OPERATION_ID
Untuk melihat apakah operasi Anda berhasil, Anda dapat membuat kueri objek operasi yang ditampilkan, atau memeriksa status tugas migrasi:
- Gunakan perintah
gcloud database-migration migration-jobs describe
dengan MIGRATION_JOB_ID untuk melihat status tugas migrasi. - Gunakan perintah
gcloud database-migration operations describe
dengan OPERATION_ID untuk melihat status operasi itu sendiri.
Mempromosikan tugas migrasi
Setelah migrasi mencapai fase Change Data Capture (CDC),
Anda dapat mempromosikan instance database tujuan
dari replika baca ke instance mandiri.
Jalankan perintah gcloud database-migration migration-jobs promote
:
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
- MIGRATION_JOB_ID dengan
ID tugas migrasi Anda.
Jika tidak mengetahui ID, Anda dapat menggunakan perintah
gcloud database-migration migration-jobs list
untuk mencantumkan semua tugas migrasi di region tertentu dan melihat ID-nya. - REGION dengan ID region tempat profil koneksi Anda disimpan.
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud database-migration migration-jobs \ promote MIGRATION_JOB_ID \ --region=REGION
Windows (PowerShell)
gcloud database-migration migration-jobs ` promote MIGRATION_JOB_ID ` --region=REGION
Windows (cmd.exe)
gcloud database-migration migration-jobs ^ promote MIGRATION_JOB_ID ^ --region=REGION
Hasil
Tindakan dilakukan secara asinkron. Oleh karena itu, perintah ini menampilkan entitas Operasi yang mewakili operasi yang berjalan lama:
done: false metadata: '@type': type.googleapis.com/google.cloud.clouddms.v1.OperationMetadata apiVersion: v1 createTime: '2024-02-20T12:20:24.493106418Z' requestedCancellation: false target: MIGRATION_JOB_ID verb: start name: OPERATION_ID
- Gunakan perintah
gcloud database-migration migration-jobs describe
dengan MIGRATION_JOB_ID untuk melihat status tugas migrasi. - Gunakan perintah
gcloud database-migration operations describe
dengan OPERATION_ID untuk melihat status operasi itu sendiri.