Bagikan melalui


Migrasi dari SQL Server: Pra-migrasi

Berlaku untuk: Azure SQL Managed Instance SQL Server di Azure Virtual MachinesAzure SQL Database

Artikel ini menyediakan langkah-langkah untuk menyiapkan lingkungan Anda untuk bermigrasi dari SQL Server ke Azure SQL Database, Azure SQL Managed Instance, atau SQL Server di Azure VM.

Sumber dan target yang didukung untuk migrasi

Anda dapat memigrasikan SQL Server yang berjalan di lokal atau di:

  • SQL Server pada komputer virtual (VM).
  • Layanan Web Amazon (AWS) EC2.
  • Amazon Relational Database Service (AWS RDS).
  • Mesin Komputasi - Google Cloud Platform (GCP).

Dalam artikel ini, Anda mempelajari cara menemukan dan menilai database pengguna Anda sebelum memigrasikannya dari SQL Server ke Azure SQL.

Untuk panduan migrasi lainnya, lihat Panduan Migrasi Database Azure.

Setelah Anda memverifikasi bahwa lingkungan sumber Anda didukung, mulailah dengan tahap pra-migrasi. Temukan semua sumber data yang ada, nilai kelayakan migrasi, dan identifikasi masalah pemblokiran yang mungkin mencegah migrasi cloud Azure Anda.

Langkah migrasi

Bagian ini memberikan gambaran umum tentang langkah-langkah yang harus diambil untuk memigrasikan SQL Server Anda ke Azure SQL Database, Azure SQL Managed Instance, atau SQL Server di Azure VM.

Untuk memigrasikan SQL Server Anda ke Azure SQL Managed Instance, ikuti langkah-langkah berikut:

Cuplikan layar Langkah-langkah untuk migrasi ke Azure SQL Managed Instance.

Jika penilaian menghadapi beberapa kendala dalam memastikan bahwa database Anda belum siap menggunakan Azure SQL Managed Instance, maka pertimbangkan SQL Server di Azure Virtual Machines.

Temukan

Dalam fase penemuan, pindai jaringan untuk mengidentifikasi semua instans dan fitur SQL Server yang digunakan oleh organisasi Anda.

Gunakan alat berikut untuk menemukan instans SQL Server Anda:

  • Azure Migrate untuk menilai kesesuaian migrasi server lokal, melakukan ukuran berbasis performa, dan memberikan estimasi biaya untuk menjalankannya di Azure.
  • Microsoft Assessment and Planning Toolkit (MAP Toolkit) untuk menilai infrastruktur TI Anda saat ini. Toolkit menyediakan inventaris, penilaian, dan alat pelaporan yang kuat untuk menyederhanakan proses perencanaan migrasi.

Untuk informasi selengkapnya tentang alat yang tersedia untuk digunakan untuk fase penemuan , lihat Layanan dan alat yang tersedia untuk skenario migrasi data.

Menilai

Catatan

Jika Anda menilai seluruh data estate SQL Server dalam skala besar di VMware, lihat Membuat penilaian Azure SQL untuk mendapatkan rekomendasi penyebaran Azure SQL, ukuran target, dan perkiraan bulanan.

Jika penilaian Anda mengalami banyak hambatan, pertimbangkan untuk bermigrasi ke salah satu target Azure SQL sebagai alternatif, seperti Azure SQL Managed Instance dan SQL Server di Azure Virtual Machines.

Menilai dengan Azure Data Studio

Ekstensi Migrasi Azure SQL untuk Azure Data Studio memberikan pengalaman berbasis wizard yang mulus untuk menilai, mendapatkan rekomendasi Azure, dan memigrasikan database SQL Server Anda secara lokal ke Azure. Selain menyoroti pemblokir atau peringatan migrasi apa pun, ekstensi ini juga menyertakan opsi untuk rekomendasi Azure untuk mengumpulkan data performa database Anda dan merekomendasikan target Azure SQL berukuran tepat untuk memenuhi kebutuhan performa beban kerja Anda (dengan harga terendah).

Anda dapat menggunakan ekstensi Migrasi Azure SQL untuk Azure Data Studio untuk menilai database untuk mendapatkan:

Penting

Untuk menilai database menggunakan ekstensi migrasi Azure SQL, pastikan bahwa login yang digunakan untuk menghubungkan SQL Server sumber adalah anggota peran server sysadmin atau memiliki izin CONTROL SERVER.

Untuk menilai lingkungan Anda menggunakan ekstensi Migrasi Azure SQL, ikuti langkah-langkah berikut:

  1. Buka ekstensi migrasi Azure SQL untuk Azure Data Studio.
  2. Sambungkan ke instans SQL Server sumber Anda.
  3. Pilih Migrasi ke Azure SQL, di wizard Migrasi Azure SQL di Azure Data Studio.
  4. Pilih database untuk penilaian, lalu pilih Berikutnya.
  5. Pilih target Azure SQL Anda.
  6. Pilih Tampilkan/Pilih untuk meninjau laporan penilaian.
  7. Cari masalah pemblokiran migrasi dan kesetaraan fitur. Laporan penilaian juga dapat diekspor ke file yang dapat dibagikan dengan tim atau personel lain di organisasi Anda.
  8. Tentukan tingkat kompatibilitas database yang meminimalkan upaya pasca migrasi.

Untuk mendapatkan rekomendasi Azure menggunakan ekstensi Migrasi Azure SQL, ikuti langkah-langkah berikut:

  1. Buka ekstensi migrasi Azure SQL untuk Azure Data Studio.
  2. Sambungkan ke instans SQL Server sumber Anda.
  3. Pilih Migrasi ke Azure SQL, di wizard Migrasi Azure SQL di Azure Data Studio.
  4. Pilih database untuk penilaian, lalu pilih Berikutnya.
  5. Pilih target Azure SQL Anda.
  6. Navigasikan ke bagian rekomendasi Azure, dan pilih Dapatkan rekomendasi Azure.
  7. Pilih Kumpulkan data performa sekarang. Pilih folder di komputer lokal Anda untuk menyimpan log performa, lalu pilih Mulai.
  8. Setelah 10 menit, Azure Data Studio menunjukkan bahwa rekomendasi tersedia untuk Azure SQL Managed Instance.
  9. Periksa kartu Azure SQL Managed Instance, di panel target Azure SQL untuk meninjau rekomendasi SKU Azure SQL Managed Instance Anda.

Untuk tutorial target migrasi Azure SQL tertentu, lihat:

Menilai dengan SQL Server yang diaktifkan oleh Arc

Untuk menilai instans SQL Server Anda untuk migrasi ke Azure, gunakan SQL Server yang diaktifkan oleh Azure Arc. Fitur ini, saat ini dalam pratinjau, secara otomatis menghasilkan penilaian untuk migrasi ke Azure, menyederhanakan proses penemuan dan penilaian kesiapan untuk migrasi.

Untuk menilai instans Anda menggunakan SQL Server yang diaktifkan oleh Azure Arc, ikuti langkah-langkah berikut:

  1. Menyambungkan komputer SQL Server secara otomatis ke Azure Arc.
  2. Verifikasi ekstensi Azure Anda untuk versi SQL Server (WindowsAgent.SqlServer) adalah 1.1.2594.118 atau yang lebih baru.
  3. Buka SQL Server Anda yang diaktifkan oleh sumber daya Azure Arc di portal Azure.
  4. Di bawah Migrasi, pilih Penilaian (Pratinjau) untuk membuka halaman Penilaian dan meninjau hasil.

Untuk lebih jelasnya, lihat Menilai instans untuk migrasi dengan SQL Server yang diaktifkan oleh Azure Arc.

Penilaian dan analisis berskala

Ekstensi migrasi Azure SQL untuk Azure Data Studio dan Azure Migrate dapat melakukan penilaian berskala dan mengonsolidasikan laporan penilaian untuk analisis.

Jika Anda memiliki beberapa server dan database yang perlu dinilai dan dianalisis dalam skala besar untuk memberikan tampilan yang lebih luas tentang bidang data, lihat tautan berikut ini untuk mempelajari lebih lanjut:

Menjalankan penilaian dalam skala besar untuk beberapa database juga dapat diotomatisasi menggunakan Jalankan Asisten Migrasi Data dari baris perintah yang juga memungkinkan hasilnya diunggah ke Azure Migrate untuk analisis lebih lanjut dan kesiapan target.

Anda dapat mengotomatiskan proses dengan menggunakan skrip dengan salah satu opsi berikut. Untuk mempelajari selengkapnya tentang menggunakan pembuatan skrip, lihat Memigrasikan database dalam skala besar menggunakan otomatisasi (Pratinjau).

Untuk pelaporan ringkasan di seluruh properti besar, penilaian Asisten Migrasi Data dapat dikonsolidasikan ke dalam Azure Migrate.

Menilai aplikasi

Biasanya, lapisan aplikasi mengakses database pengguna untuk bertahan dan memodifikasi data. Asisten Migrasi Data dapat menilai lapisan akses data aplikasi dengan dua cara:

Selama penilaian database pengguna, gunakan Asisten Migrasi Data untuk mengimpor file jejak yang diambil.