Memverifikasi migrasi
Di halaman ini, Anda mengonfirmasi bahwa tugas migrasi telah memigrasikan data dari instance database sumber ke instance database AlloyDB tujuan dengan benar.Minimal, pastikan instance database dan tabelnya ada di instance AlloyDB. Anda juga dapat memverifikasi jumlah baris tabel atau konten yang tepat.
Langkah-langkah berikut menunjukkan contoh minimal:
- Buka halaman cluster AlloyDB di konsol Google Cloud.
- Klik entri replika baca tugas migrasi Anda.
- Klik ikon Aktifkan Cloud Shell yang muncul di area kanan atas halaman.
- Pada prompt Cloud Shell, tekan Enter.
- Opsional: Jika kotak dialog Izinkan Cloud Shell muncul, klik Izinkan.
- Pada perintah Masukkan sandi, masukkan sandi yang Anda berikan atau yang dibuat Database Migration Service untuk Anda di Menentukan dan membuat instance AlloyDB tujuan.
- Jalankan perintah SQL untuk memverifikasi migrasi. Contoh:
- Pada perintah postgres, masukkan
\list
untuk mencantumkan database dan memverifikasi bahwa Anda melihat instance database sumber. - Pada perintah postgres, masukkan
\connect SOURCE_DB_NAME
, dan masukkan sandi saat diminta, untuk terhubung ke instance database dan melihat tabel yang terkait dengan instance tersebut. Nama dari perintah berubah daripostgres
menjadi SOURCE_DB_NAME. - Pada perintah SOURCE_DB_NAME, masukkan
\dt
untuk melihat tabel instance ini. - Pada perintah SOURCE_DB_NAME, masukkan
GRANT alloydbexternalsync to USER;
karena Anda ingin memberikan izin kepada pengguna ini agar dapat mengakses data dalam tabel instance ini. Selain itu, ganti USER dengan nama pengguna yang Anda gunakan untuk terhubung ke instance database tujuan. - Pada perintah SOURCE_DB_NAME, masukkan
SELECT * from TABLE_NAME;
untuk melihat informasi yang direplikasi dari tabel dalam instance database sumber Anda. - Pastikan Anda melihat informasi yang benar dalam tabel.
- Pada perintah postgres, masukkan
Jika semua yang Anda periksa sesuai dengan yang Anda harapkan, berarti Database Migration Service telah memigrasikan data dengan benar.