Validasi pramigrasi untuk layanan migrasi di Azure Database for PostgreSQL
BERLAKU UNTUK: Azure Database for PostgreSQL - Server Fleksibel
Validasi pramigrasi adalah sekumpulan aturan yang melibatkan penilaian dan verifikasi kesiapan sistem database sumber untuk migrasi ke Azure Database for PostgreSQL. Proses ini mengidentifikasi dan mengatasi potensi masalah yang memengaruhi migrasi database atau operasi pascamigrasi.
Bagaimana Anda menggunakan fitur validasi pramigrasi?
Untuk menggunakan validasi pramigrasi saat bermigrasi ke Azure Database for PostgreSQL - server fleksibel, Anda dapat memilih opsi migrasi yang sesuai baik melalui portal Azure selama penyiapan atau dengan menentukan --migration-option
parameter di Azure CLI saat membuat migrasi. Berikut cara melakukannya di kedua metode:
Menggunakan portal Azure
Navigasi ke tab migrasi dalam Azure Database for PostgreSQL.
Pilih tombol Buat
Di halaman Penyiapan, pilih opsi migrasi yang menyertakan validasi. Ini dapat diberi label sebagai validasi, validasi, dan migrasi
Gunakan Azure CLI
Buka antarmuka baris perintah Anda.
Pastikan Anda telah menginstal Azure CLI dan Anda masuk ke akun Azure Anda menggunakan az sign-in.
Versi harus setidaknya 2.56.0 atau lebih tinggi untuk menggunakan opsi migrasi.
Buat perintah pembuatan tugas migrasi Anda dengan Azure CLI.
az postgres flexible-server migration create --subscription <subscription ID> --resource-group <Resource group Name> --name <Flexible server Name> --migration-name <Unique migration ID> --migration-option ValidateAndMigrate --properties "Path of the JSON File" --migration-mode offline
--migration-option
Sertakan parameter diikuti dengan opsi validasi untuk melakukan hanya premigration Validate, Migrate, atau ValidateAndMigrate untuk melakukan validasi lalu lanjutkan dengan migrasi jika validasi berhasil.
Opsi validasi pra-migrasi
Anda dapat memilih salah satu opsi berikut.
Validasi - Gunakan opsi ini untuk memeriksa kesiapan server dan database Anda untuk migrasi ke target. Opsi ini tidak akan memulai migrasi data dan tidak akan memerlukan waktu henti server apa pun.
- Rencanakan migrasi Anda dengan lebih baik dengan melakukan validasi pramigrasi terlebih dahulu untuk mengetahui potensi masalah yang mungkin Anda temui saat melakukan migrasi.
Migrasi - Gunakan opsi ini untuk memulai migrasi tanpa melalui proses validasi. Lakukan validasi sebelum memicu migrasi untuk meningkatkan kemungkinan keberhasilan. Setelah validasi selesai, Anda dapat menggunakan opsi ini untuk memulai proses migrasi.
ValidateandMigrate - Opsi ini melakukan validasi, dan migrasi akan dipicu jika semua pemeriksaan dalam status berhasil atau peringatan . Kegagalan validasi tidak memulai migrasi antara server sumber dan target.
Sebaiknya pelanggan menggunakan validasi pramigrasi untuk mengidentifikasi masalah sebelum menjalankan migrasi. Ini membantu Anda merencanakan migrasi dengan lebih baik dan menghindari kejutan selama proses migrasi.
Pilih opsi Validasi dan jalankan validasi pramigrasi pada tanggal lanjutan migrasi yang Anda rencanakan.
Analisis output dan ambil tindakan perbaikan untuk kesalahan apa pun.
Jalankan ulang Langkah 1 hingga validasi berhasil.
Mulai migrasi menggunakan opsi Validasi dan Migrasi pada tanggal dan waktu yang direncanakan.
Status validasi
Posting hasil yang menjalankan opsi yang divalidasi dapat berupa:
- Berhasil - Tidak ada masalah yang ditemukan, dan Anda dapat merencanakan migrasi
- Gagal - Ada kesalahan yang ditemukan selama validasi, yang dapat menyebabkan migrasi gagal. Tinjau daftar kesalahan dan solusi yang disarankan dan lakukan langkah-langkah korektif sebelum merencanakan migrasi.
- Peringatan - Peringatan adalah pesan informatif yang harus Anda ingat saat merencanakan migrasi.
Konten terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk