Bagikan melalui


Gambaran Umum Asisten Migrasi Data

Penting

Asisten Migrasi Data (DMA) tidak digunakan lagi. Untuk opsi migrasi dari SQL Server ke Azure SQL, lihat opsi migrasi untuk SQL Server ke Azure SQL.

Asisten Migrasi Data (DMA) membantu Anda meningkatkan ke platform data modern dengan mendeteksi masalah kompatibilitas yang dapat memengaruhi fungsionalitas database saat Anda:

DMA merekomendasikan peningkatan performa dan keandalan untuk lingkungan target Anda dan memungkinkan Anda memindahkan skema, data, dan objek yang tidak berisi dari server sumber ke server target Anda.

Untuk migrasi besar SQL Server (dalam hal jumlah dan ukuran database) ke Azure, kami sarankan Anda menggunakan Azure Database Migration Service, yang dapat memigrasikan database dalam skala besar.

DMA tidak mendukung migrasi database ke Azure SQL Managed Instance. Gunakan ekstensi Migrasi Azure SQL untuk Azure Data Studio sebagai gantinya, yang mendukung migrasi database online dan offline ke Azure SQL Managed Instance.

Dapatkan Asisten Migrasi Data

Untuk menginstal DMA, unduh versi terbaru alat dari Pusat Unduhan Microsoft, lalu jalankan DataMigrationAssistant.msi file.

Kemampuan

DMA menghadirkan kemampuan berikut:

Menilai Instans SQL Server lokal yang bermigrasi ke Azure

Menilai instans SQL Server lokal yang bermigrasi ke Azure SQL Database atau Azure SQL Managed Instance. Alur kerja penilaian membantu Anda mendeteksi masalah berikut, yang mungkin memengaruhi migrasi Azure SQL Anda dan memberikan panduan terperinci tentang cara mengatasinya.

  • Masalah pemblokiran migrasi: Menemukan masalah kompatibilitas yang memblokir migrasi database SQL Server lokal ke Azure SQL Database atau Azure SQL Managed Instance. DMA memberikan rekomendasi untuk membantu Anda mengatasi masalah tersebut.

  • Fitur yang didukung sebagian atau tidak didukung: Mendeteksi fitur yang didukung sebagian atau tidak didukung yang saat ini digunakan oleh instans SQL Server sumber. DMA memberikan serangkaian rekomendasi yang komprehensif, pendekatan alternatif yang tersedia di Azure, dan langkah-langkah mitigasi sehingga Anda dapat memasukkannya ke dalam proyek migrasi Anda.

Menemukan masalah yang memengaruhi peningkatan

Temukan masalah yang dapat memengaruhi peningkatan ke SQL Server lokal. Ini dijelaskan sebagai masalah kompatibilitas dan diatur dalam kategori berikut:

  • Perubahan mencolok
  • Perubahan perilaku
  • Fitur yang tidak digunakan lagi

Menemukan fitur baru

Temukan fitur baru di platform SQL Server target yang dapat diuntungkan database setelah peningkatan. Ini dijelaskan sebagai rekomendasi fitur dan diatur dalam kategori berikut:

  • Performa
  • Keamanan
  • Penyimpanan

Memigrasikan instans lokal ke SQL Server di Azure VM

Migrasikan instans SQL Server lokal ke instans SQL Server modern yang dihosting secara lokal atau di komputer virtual Azure (VM) yang dapat diakses dari jaringan lokal Anda. Azure VM dapat diakses menggunakan VPN atau teknologi lainnya. Alur kerja migrasi membantu Anda memigrasikan komponen berikut:

  • Skema database
  • Data dan pengguna
  • Peran server
  • Login SQL Server dan Windows

Menilai migrasi paket SSIS lokal ke Azure

Menilai paket SQL Server Integration Services (SSIS) lokal yang bermigrasi ke Azure SQL Database atau Azure SQL Managed Instance. Penilaian membantu menemukan masalah yang dapat memengaruhi migrasi. Ini dijelaskan sebagai masalah kompatibilitas dan diatur dalam kategori berikut:

  • Pemblokir migrasi: menemukan masalah kompatibilitas yang memblokir migrasi paket sumber ke Azure. DMA memberikan rekomendasi untuk membantu Anda mengatasi masalah tersebut.

  • Masalah informasi: mendeteksi fitur yang didukung sebagian atau tidak digunakan lagi yang digunakan dalam paket sumber.

Menyambungkan ke database setelah migrasi

Setelah migrasi berhasil, aplikasi dapat terhubung ke database SQL target dengan mulus.

Izin

Untuk menjalankan penilaian, Anda harus menjadi anggota peran sysadmin SQL Server. Resolusi tampilan yang direkomendasikan adalah 1024x756.

Versi sumber dan target yang didukung

DMA menggantikan semua versi SQL Server Konsultan Peningkatan sebelumnya dan harus digunakan untuk peningkatan untuk sebagian besar versi SQL Server. Daftar berikut menunjukkan versi sumber dan target yang didukung untuk penilaian:

Sumber yang didukung

  • SQL Server 2005 (tidak digunakan lagi)
  • SQL Server 2008
  • SQL Server 2008 R2
  • SQL Server 2012
  • SQL Server 2014
  • SQL Server 2016
  • SQL Server 2017
  • SQL Server 2019
  • SQL Server 2022
  • Amazon RDS untuk SQL Server

Target yang didukung