Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Server runtime untuk migrasi adalah komponen penting dalam layanan migrasi di Azure Database for PostgreSQL. Ini berfungsi sebagai server perantara, memastikan transfer data yang aman dan efisien selama proses migrasi. Server ini sangat berguna saat memigrasikan database dari lingkungan yang hanya dapat diakses melalui jaringan privat.
Dengan bertindak sebagai jembatan antara instans PostgreSQL sumber dan instans server fleksibel Azure Database for PostgreSQL target, server runtime migrasi memfasilitasi migrasi data yang mulus. Ini memastikan bahwa migrasi terjadi dalam ruang jaringan yang aman dan terisolasi, menjaga integritas dan kerahasiaan data yang ditransfer.
Artikel ini memberikan tampilan mendalam tentang server runtime migrasi, skenario yang didukung, dan cara menggunakannya secara efektif dalam layanan migrasi di Azure Database for PostgreSQL.
Skenario migrasi yang didukung dengan server migrasi runtime
Runtime server migrasi sangat penting untuk mentransfer data antara instance PostgreSQL sumber yang berbeda dan instance server fleksibel Azure Database for PostgreSQL. Hal ini diperlukan dalam skenario berikut:
- Ketika sumbernya adalah Azure Database for PostgreSQL - Server Tunggal yang dikonfigurasi dengan titik akhir privat dan targetnya adalah server fleksibel Azure Database for PostgreSQL dengan titik akhir privat.
Nota
Layanan migrasi tidak mendukung penyalinan peran yang diautentikasi ID Microsoft Entra saat menggunakan server runtime untuk melakukan migrasi dari server tunggal ke server fleksibel. Kami menyarankan agar Anda membuat peran yang diautentikasi ID Entra secara manual di server target sebelum memulai migrasi.
- Untuk sumber seperti database lokal, komputer virtual Azure, atau instans AWS yang hanya dapat diakses melalui jaringan privat, serta untuk target Azure Database for PostgreSQL pada instans server fleksibel dengan titik akhir privat.
Bagaimana Anda menggunakan server runtime migrasi?
Untuk menggunakan server runtime migrasi dalam layanan migrasi di Azure Database for PostgreSQL, Anda memiliki dua opsi migrasi:
- Gunakan portal Microsoft Azure selama penyiapan.
-
migrationRuntimeResourceIdTentukan parameter dalam file properti JSON selama perintah pembuatan migrasi di Azure CLI.
Berikut cara melakukannya di kedua metode.
Gunakan portal Azure
Masuk ke portal Microsoft Azure dan akses layanan migrasi (dari server target) di instans Azure Database for PostgreSQL.
Mulai alur kerja migrasi baru dalam layanan.
Saat Anda mencapai tab Server runtime , pilih Ya di tombol radio Gunakan server runtime .
Pilih langganan Azure dan grup sumber daya Anda. Pilih lokasi instans server fleksibel Azure Database for PostgreSQL yang terintegrasi dengan jaringan virtual.
Pilih instans server fleksibel Azure Database for PostgreSQL yang sesuai untuk berfungsi sebagai instans server runtime migrasi Anda.
Pentingnya server runtime migrasi
- Konfigurasi minimal: Meskipun dibuat dari server fleksibel Azure Database for PostgreSQL, server runtime migrasi semata-mata memfasilitasi migrasi tanpa perlu ketersediaan tinggi, cadangan, kekhususan versi, atau fitur penyimpanan tingkat lanjut.
- Performa dan ukuran: Server runtime migrasi harus diskalakan dengan tepat untuk mengelola beban kerja. Kami menyarankan agar Anda memilih SKU yang setara dengan atau lebih besar dari server target.
- Jaringan: Pastikan bahwa server runtime migrasi diintegrasikan dengan tepat ke dalam jaringan virtual dan keamanan jaringan tersebut memungkinkan komunikasi yang aman dengan server sumber dan target. Untuk informasi selengkapnya, lihat Panduan jaringan untuk layanan migrasi.
- Pembersihan pascamigrasi: Setelah migrasi selesai, server runtime migrasi harus dinonaktifkan untuk menghindari biaya yang tidak perlu. Sebelum penghapusan, pastikan bahwa semua data berhasil dimigrasikan dan server tidak lagi diperlukan.