- Resource: MigrationExecution
- CloudSQLMigrationConfig
- CdcConfig
- CloudSQLConnectionConfig
- Status
- Fase
- Metode
Resource: MigrationExecution
Detail resource eksekusi migrasi.
Representasi JSON |
---|
{ "name": string, "createTime": string, "endTime": string, "state": enum ( |
Kolom | |
---|---|
name |
Hanya output. Nama resource relatif dari eksekusi migrasi, dalam bentuk berikut: |
createTime |
Hanya output. Waktu eksekusi migrasi dimulai. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
endTime |
Hanya output. Waktu saat eksekusi migrasi selesai. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
state |
Hanya output. Status eksekusi migrasi saat ini. |
phase |
Hanya output. Fase eksekusi migrasi saat ini. |
stateMessage |
Hanya output. Informasi tambahan tentang status eksekusi migrasi saat ini. |
Kolom union migration_config . Informasi konfigurasi yang diperlukan oleh Dataproc Metastore untuk memulai proses migrasi migration_config hanya dapat berupa salah satu dari hal berikut: |
|
cloudSqlMigrationConfig |
Informasi konfigurasi khusus untuk bermigrasi dari metastore hive yang dikelola sendiri di Google Cloud menggunakan Cloud SQL sebagai database backend ke Dataproc Metastore. |
CloudSQLMigrationConfig
Informasi konfigurasi untuk bermigrasi dari metastore hive yang dikelola sendiri di Google Cloud menggunakan Cloud SQL sebagai database backend ke Dataproc Metastore.
Representasi JSON |
---|
{ "cdcConfig": { object ( |
Kolom | |
---|---|
cdcConfig |
Wajib. Informasi konfigurasi untuk memulai aliran Change Data Capture (CDC) dari database pelanggan ke database backend Dataproc Metastore. Dataproc Metastore beralih untuk menggunakan database backend-nya setelah fase transisi migrasi. |
cloudSqlConnectionConfig |
Wajib. Informasi konfigurasi untuk membuat koneksi database pelanggan sebelum fase transisi migrasi |
CdcConfig
Informasi konfigurasi untuk memulai aliran Change Data Capture (CDC) dari database pelanggan ke database backend Dataproc Metastore.
Representasi JSON |
---|
{ "vpcNetwork": string, "subnetIpRange": string, "username": string, "password": string, "reverseProxySubnet": string, "bucket": string, "rootPath": string } |
Kolom | |
---|---|
vpcNetwork |
Wajib. Nama yang sepenuhnya memenuhi syarat dari jaringan VPC instance Cloud SQL atau jaringan VPC bersama yang akan dihubungkan dengan Datastream, dalam format berikut: |
subnetIpRange |
Wajib. Rentang IP CIDR /29 untuk peering dengan datastream. |
username |
Wajib. Nama pengguna yang harus digunakan layanan Datastream untuk koneksi MySQL. |
password |
Wajib. Hanya input. Sandi untuk pengguna yang harus digunakan layanan Datastream untuk koneksi MySQL. Kolom ini tidak ditampilkan berdasarkan permintaan. |
reverseProxySubnet |
Wajib. URL resource subnetwork untuk membuat instance VM yang menghosting reverse proxy. Konteks selengkapnya di https://cloud.google.com/datastream/docs/private-connectivity#reverse-csql-proxy Subjaringan harus berada di jaringan yang disediakan dalam permintaan yang akan dihubungkan oleh Datastream dan harus berada di region yang sama dengan Datastream, dalam format berikut. |
bucket |
Opsional. Bucket tempat data peristiwa aliran perantara akan ditulis. Nama bucket harus tanpa awalan seperti "gs://". Lihat persyaratan penamaan bucket. Kolom ini bersifat opsional. Jika tidak ditetapkan, bucket Cloud Storage Artifacts akan digunakan. |
rootPath |
Opsional. Jalur root di dalam bucket Cloud Storage. Data peristiwa streaming akan ditulis ke jalur ini. Nilai defaultnya adalah |
CloudSQLConnectionConfig
Informasi konfigurasi untuk membuat koneksi database pelanggan sebelum fase transisi migrasi
Representasi JSON |
---|
{ "instanceConnectionName": string, "ipAddress": string, "port": integer, "hiveDatabaseName": string, "username": string, "password": string, "proxySubnet": string, "natSubnet": string } |
Kolom | |
---|---|
instanceConnectionName |
Wajib. Nama koneksi database Cloud SQL (projectId:region:instance_name) |
ipAddress |
Wajib. Alamat IP pribadi instance Cloud SQL. |
port |
Wajib. Port jaringan database. |
hiveDatabaseName |
Wajib. Nama database hive. |
username |
Wajib. Nama pengguna yang akan digunakan layanan Dataproc Metastore untuk terhubung ke database. |
password |
Wajib. Hanya input. Sandi untuk pengguna yang akan digunakan layanan Dataproc Metastore untuk terhubung ke database. Kolom ini tidak ditampilkan berdasarkan permintaan. |
proxySubnet |
Wajib. Nama resource relatif subnetwork tempat layanan proxy SOCKS5 akan di-deploy. Subjaringan harus berada di jaringan tempat instance Cloud SQL dapat diakses. Nama resource harus dalam format, |
natSubnet |
Wajib. Nama resource relatif dari subnetwork yang akan digunakan untuk Private Service Connect. Perhatikan bahwa subnet ini tidak boleh berupa subnet reguler dan hanya digunakan untuk NAT. (https://cloud.google.com/vpc/docs/about-vpc-hosted-services#psc-subnets) Subnet ini digunakan untuk memublikasikan layanan proxy SOCKS5. Ukuran subnet harus minimal |
Negara bagian/Provinsi
Status eksekusi migrasi saat ini.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status eksekusi migrasi tidak diketahui. |
STARTING |
Eksekusi migrasi dimulai. |
RUNNING |
Eksekusi migrasi sedang berjalan. |
CANCELLING |
Eksekusi migrasi sedang dalam proses pembatalan. |
AWAITING_USER_ACTION |
Eksekusi migrasi menunggu tindakan pengguna. |
SUCCEEDED |
Eksekusi migrasi berhasil diselesaikan. |
FAILED |
Eksekusi migrasi gagal. |
CANCELLED |
Eksekusi migrasi dibatalkan. |
DELETING |
Eksekusi migrasi sedang dihapus. |
Fase
Fase eksekusi migrasi saat ini.
Enum | |
---|---|
PHASE_UNSPECIFIED |
Fase eksekusi migrasi tidak diketahui. |
REPLICATION |
Fase replikasi mengacu pada fase migrasi saat Dataproc Metastore menjalankan pipeline untuk mereplikasi perubahan di database pelanggan ke database backend-nya. Selama fase ini, Dataproc Metastore menggunakan database pelanggan sebagai database backend metastore hive. |
CUTOVER |
Fase transisi mengacu pada fase migrasi saat Dataproc Metastore beralih untuk menggunakan database backend-nya sendiri. Migrasi memasuki fase ini saat pelanggan selesai memigrasikan semua cluster/workload mereka ke Dataproc Metastore dan memicu CompleteMigration . |
Metode |
|
---|---|
|
Menghapus satu eksekusi migrasi. |
|
Mendapatkan detail satu eksekusi migrasi. |
|
Mencantumkan eksekusi migrasi di layanan. |