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.
Berlaku untuk:SQL Server
Artikel ini menunjukkan cara memigrasi database dari instance SQL Server yang diaktifkan oleh Azure Arc ke Azure SQL Database di portal Azure.
Note
- Migrasi ke Azure SQL Database melalui portal Azure saat ini sedang dalam tahap pratinjau.
- Anda dapat memberikan umpan balik tentang pengalaman migrasi Anda langsung ke grup produk.
Overview
Azure SQL Database adalah mesin basis data platform sebagai layanan (PaaS) yang sepenuhnya dikelola. Migrasi SQL Server di Azure Arc membantu Anda menilai basis data SQL Server sumber Anda, memilih target Azure SQL Database, dan memulai migrasi offline dari portal Azure.
Gunakan penilaian migrasi untuk mengidentifikasi masalah kompatibilitas dan memilih tier layanan serta konfigurasi yang sesuai. Selama migrasi, Azure Database Migration Service menyalin objek skema yang dipilih dan data tabel ke Azure SQL Database target.
Important
Migrasi online ke Azure SQL Database saat ini belum tersedia dengan Azure Database Migration Service. Waktu henti aplikasi dimulai saat migrasi offline dimulai.
Migrasi berbantuan Microsoft Copilot
Microsoft Copilot terintegrasi dalam pengalaman migrasi untuk membantu Anda membuat keputusan dan menyelesaikan tindakan. Anda dapat mengajukan pertanyaan tentang penilaian, membandingkan target, memulai atau memantau migrasi, dan memecahkan masalah migrasi.
Pilih ikon Copilot di panel migrasi Database untuk membuka jendela chat Copilot.
Prasyarat
Sebelum Anda memulai migrasi:
- Siapkan lingkungan sumber dan basis data target Anda. Untuk izin, persyaratan SHIR, dan batasan, lihat Persiapan migrasi ke Azure SQL Database.
- Konfirmasi bahwa instance SQL Server sumber memiliki versi terbaru dari ekstensi Azure untuk SQL Server.
- Selesaikan masalah pemblokiran yang diidentifikasi oleh penilaian migrasi.
Memperbarui ekstensi
Ekstensi Azure untuk SQL Server diperbarui secara independen dari SQL Server. Instal versi ekstensi saat ini untuk mendapatkan fitur migrasi terbaru dan perbaikan. Untuk informasi lebih lanjut, lihat Tingkatkan ekstensi.
Bermigrasi ke Azure SQL Database
Panel migrasi Database membimbing Anda melalui empat tahap:
Evaluasi instans sumber
- Buka instans SQL Server Anda di portal Microsoft Azure.
- Di bawah Migrasi, pilih Migrasi Database.
- Di bawah Assess source instance, pilih Lihat laporan.
- Jika penilaian belum terkini, pilih Jalankan penilaian.
- Di ubin Azure SQL Database, pilih Lihat detail penilaian. Tinjau kesiapan basis data, masalah pemblokiran, peringatan, dan konfigurasi target yang direkomendasikan.
Selesaikan masalah pemblokiran sebelum Anda memulai migrasi. Tinjau peringatan untuk menentukan apakah memengaruhi beban kerja Anda.
Pilih target
- Pada panel Penilaian , pilih Buat atau pilih target. Anda juga dapat memilih Pilih target di panel migrasi Database .
- Pilih target Azure SQL Database yang sudah ada atau buat target.
- Berikan informasi langganan, grup sumber daya, server logis, basis data, dan autentikasi yang diminta.
- Konfirmasi pilihan target dan kembali ke panel migrasi Database .
Migrasikan data
Migrasi ke Azure SQL Database menggunakan migrasi logis melalui Azure Database Migration Service (DMS) dan runtime integrasi yang di-host sendiri. Berbeda dengan migrasi ke SQL Server di Azure VM, metode ini tidak melakukan pencadangan di Azure Blob Storage. Sebagai gantinya, DMS menyalin skema dan data yang dipilih dari sumber ke target melalui runtime integrasi.
Migrasi ini offline. Perubahan yang dilakukan pada sumber setelah migrasi dimulai tidak tertangkap. Rencanakan waktu henti aplikasi dari awal migrasi hingga cutover selesai.
Pilih metode migrasi
Pada panel Migrasi Database , pilih metode migrasi untuk transfer data Anda:
- Pada panel Migrasi database , pilih Migrasikan data.
- Di panel Migrasi data baru, di bawah Metode Migrasi, pilih Migrasi menggunakan DMS (pratinjau).
- Pilih Select untuk membuka wizard Migrasi.
Lakukan migrasi dengan Panduan Migrasi
Wizard akan membimbing Anda melalui langkah-langkah berikut:
- Siapkan runtime integrasi.
- Hubungkan sumber dan target.
- Pilih basis data sumber dan target.
- Pilih tabel database untuk dimigrasikan.
Siapkan runtime integrasi
Runtime integrasi yang dihosting sendiri memungkinkan DMS terhubung ke instans SQL Server sumber Anda.
- Di bawah Pilih DMS yang sudah ada, pilih instance DMS yang sudah ada dari daftar Pilih DMS . Jika instance tersebut sudah memiliki runtime integrasi yang terdaftar, detailnya akan ditampilkan dan Anda dapat melanjutkan ke langkah berikutnya.
- Jika Anda belum memiliki instance DMS, pilih Buat DMS baru secara otomatis, lalu ikuti langkah-langkah terpandu untuk mengunduh, menginstal, dan mendaftarkan runtime integrasi. Gunakan kunci autentikasi untuk mendaftarkan node runtime.
- Konfirmasi laporan runtime sebagai online, lalu pilih Next.
Untuk panduan lengkap tentang instalasi, jaringan, dan pemecahan masalah, lihat Membuat dan mengonfigurasi self-hosted integration runtime.
Terhubung ke sumber dan target
Di bawah Hubungkan ke SQL Server sumber, berikan detail yang relevan dengan lingkungan sumber Anda.
Pada bagian Sambungkan ke Azure SQL Database target, berikan rincian mengenai lingkungan target Anda.
Pilih Selanjutnya. Kedua koneksi harus berhasil divalidasi sebelum Anda dapat melanjutkan.
Pilih basis data sumber dan target
Petakan setiap basis data sumber ke basis data targetnya.
Note
Anda hanya bisa memigrasikan database yang online. Memilih basis data di negara bagian lain tidak tersedia.
Pilih tabel database untuk dimigrasikan
Anda dapat memperluas setiap database untuk melihat dan memilih tabel-tabel individualnya untuk migrasi:
Di bawah Pilih apa yang ingin Anda migrasikan, pilih:
- Migrasikan data saat skema target sudah ada.
- Migrasikan skema untuk membuat objek tanpa menyalin data.
- Kedua opsi untuk memigrasi skema dan data.
Portal mendeteksi apa yang sudah ada di target. Saat menemukan skema yang cocok, sistem menampilkan Skema ditemukan di target. Migrasi skema tidak diperlukan dan menonaktifkan opsi Migrasikan skema. Jika tabel target tidak kosong, memilih tabel tersebut akan menggantikan data target yang ada.
Ulangi untuk setiap database yang akan Anda migrasikan, lalu pilih Next.
Saat Anda siap, pilih Tinjau + buat lalu Buat untuk memulai migrasi.
Memantau migrasi
- Pada panel Migrasi database , pilih Pantau migrasi.
- Pilih migrasi untuk melihat statusnya dan status setiap tabel yang dipilih.
- Pilih Segarkan untuk mengambil status terbaru.
Migrasi selesai ketika statusnya menunjukkan Berhasil. Validasi skema yang dimigrasikan dan, jika dipilih, data. Verifikasi konektivitas aplikasi sebelum Anda mengarahkan beban produksi ke Azure SQL Database.
Keterbatasan
Tinjau batasan migrasi Azure SQL Database sebelum memulai migrasi.