Migrasi ke Azure SQL Database (Pratinjau) - Migrasi SQL Server di Azure Arc

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:

  1. Evaluasi instance sumber.
  2. Pilih target.
  3. Migrasikan data.
  4. Pantau migrasi.

Evaluasi instans sumber

  1. Buka instans SQL Server Anda di portal Microsoft Azure.
  2. Di bawah Migrasi, pilih Migrasi Database.
  3. Di bawah Assess source instance, pilih Lihat laporan.
  4. Jika penilaian belum terkini, pilih Jalankan penilaian.
  5. 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

  1. Pada panel Penilaian , pilih Buat atau pilih target. Anda juga dapat memilih Pilih target di panel migrasi Database .
  2. Pilih target Azure SQL Database yang sudah ada atau buat target.
  3. Berikan informasi langganan, grup sumber daya, server logis, basis data, dan autentikasi yang diminta.
  4. 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:

  1. Pada panel Migrasi database , pilih Migrasikan data.
  2. Di panel Migrasi data baru, di bawah Metode Migrasi, pilih Migrasi menggunakan DMS (pratinjau).
  3. Pilih Select untuk membuka wizard Migrasi.

Lakukan migrasi dengan Panduan Migrasi

Wizard akan membimbing Anda melalui langkah-langkah berikut:

  1. Siapkan runtime integrasi.
  2. Hubungkan sumber dan target.
  3. Pilih basis data sumber dan target.
  4. Pilih tabel database untuk dimigrasikan.

Tangkapan layar langkah-langkah wizard migrasi, dimulai dengan pengaturan runtime integrasi.

Siapkan runtime integrasi

Runtime integrasi yang dihosting sendiri memungkinkan DMS terhubung ke instans SQL Server sumber Anda.

  1. 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.
  2. 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.
  3. 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

  1. Di bawah Hubungkan ke SQL Server sumber, berikan detail yang relevan dengan lingkungan sumber Anda.

  2. Pada bagian Sambungkan ke Azure SQL Database target, berikan rincian mengenai lingkungan target Anda.

  3. 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:

  1. 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.

  2. Ulangi untuk setiap database yang akan Anda migrasikan, lalu pilih Next.

Saat Anda siap, pilih Tinjau + buat lalu Buat untuk memulai migrasi.

Memantau migrasi

  1. Pada panel Migrasi database , pilih Pantau migrasi.
  2. Pilih migrasi untuk melihat statusnya dan status setiap tabel yang dipilih.
  3. 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.