Pilih target Azure SQL optimal menggunakan Penilaian migrasi (pratinjau) - SQL Server diaktifkan oleh Azure Arc

Berlaku untuk:SQL Server

SQL Server yang diaktifkan oleh Azure Arc secara otomatis menghasilkan penilaian untuk migrasi ke Azure. Penilaian ini berperan penting dalam keberhasilan perjalanan migrasi dan modernisasi cloud Anda. Azure Arc menyederhanakan proses penemuan dan penilaian kesiapan untuk migrasi.

Penilaian:

  • Menyediakan kesiapan cloud, mengidentifikasi risiko, dan menawarkan strategi mitigasi.
  • Menyediakan tingkat layanan tertentu dan konfigurasi Azure SQL (ukuran SKU) untuk setiap opsi penyebaran Azure SQL, paling sesuai dengan kebutuhan beban kerja.
  • Dihasilkan secara otomatis.
  • Berjalan terus-menerus pada jadwal default sekali per minggu.
  • Gratis, dan tersedia untuk semua edisi SQL Server.

Anda dapat memperoleh penilaian migrasi untuk SQL Server yang terletak di mana saja:

  • Di pusat data Anda
  • Di lokasi situs tepi, seperti toko ritel
  • Cloud publik atau penyedia hosting apa pun

Penilaian tersedia untuk instans SQL Server apa pun yang diaktifkan oleh Azure Arc.

Catatan

Sebagai fitur pratinjau, teknologi yang tersaji dalam artikel ini tunduk pada Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure.

Pembaruan terbaru tersedia dalam catatan Rilis - SQL Server yang diaktifkan oleh Azure Arc.

Fitur penilaian migrasi SQL Server

Penilaian kesiapan Azure SQL: Mengevaluasi dan mengukur kesiapan SQL Server untuk migrasi ke Azure SQL. Proses ini

  • Menemukan dan menilai instans dan database SQL Server
  • Menentukan beban kerja SQL Server yang siap untuk migrasi
  • Mengidentifikasi potensi masalah kompatibilitas dengan lingkungan target
  • Menilai risiko migrasi
  • Memberikan rekomendasi untuk mengurangi risiko ini

Rekomendasi ukuran Azure SQL: Memberikan rekomendasi yang paling sesuai, termasuk tingkat layanan dan ukuran yang tepat berdasarkan riwayat performa.

Prasyarat

Untuk menilai SQL Server, instans SQL Server perlu:

Izin

Ekstensi Azure SQL untuk SQL Server melakukan pengumpulan data penilaian secara default di bawah akun layanan, NT AUTHORITY\SYSTEM. Namun, Anda dapat mengonfigurasi layanan ekstensi agen untuk dijalankan dengan akun yang memiliki hak istimewa paling sedikit.

Lihat hasil penilaian migrasi

  1. Masuk ke portal Azure dan buka SQL Server Anda yang diaktifkan oleh Azure Arc

  2. Buka sumber daya SQL Server Anda dan pilih Penilaian (pratinjau) di bawah Folder migrasi di panel kiri.

    Cuplikan layar memperlihatkan cara masuk ke laporan penilaian migrasi SQL Server sumber daya SQL Server.

Tinjau kesiapan

Penilaian menunjukkan berbagai strategi migrasi yang dapat Anda pertimbangkan untuk penyebaran SQL Server Anda:

  • Instans terkelola Azure SQL
  • SQL Server di komputer virtual Azure
  • Database Azure SQL

Tinjau kesiapan untuk jenis penyebaran target dan rekomendasi ukuran Azure SQL. Kesiapan didasarkan pada evaluasi performa untuk instans dan database SQL Server yang ditandai siap atau siap dengan kondisi.

  • Siap: Instans atau database SQL Server siap untuk dimigrasikan ke opsi penyebaran target Azure SQL tertentu tanpa pemblokir migrasi apa pun. Jika ada peringatan, atasi masalah ini menggunakan panduan remediasi yang disediakan.

  • Belum siap: Penilaian tidak dapat menemukan SQL Server di Azure Virtual Machine, Azure SQL Managed Instance, atau konfigurasi Azure SQL Database yang memenuhi karakteristik kompatibilitas, konfigurasi, dan performa yang diinginkan. Pilih hyperlink untuk meninjau rekomendasi agar instans/database SQL Server siap untuk jenis penyebaran target yang diinginkan.

    Cuplikan layar memperlihatkan cara masuk ke panduan mitigasi saat SQL Server belum siap untuk bermigrasi.

  • Tidak diketahui: Azure Migrate tidak dapat menilai kesiapan. Hasil ini dapat terjadi karena penemuan sedang berlangsung atau ada masalah selama penemuan yang perlu diperbaiki. Periksa panel pemberitahuan. Jika masalah berlanjut, hubungi dukungan Microsoft.

Tinjau peringkat keyakinan

Penilaian Migrasi SQL menetapkan peringkat keyakinan ke penilaian migrasi SQL Server berdasarkan ketersediaan titik data performa/pemanfaatan yang diperlukan untuk menghitung penilaian untuk semua instans dan database SQL yang dinilai. Peringkat dari satu bintang (terendah) hingga bintang lima (tertinggi). Peringkat keyakinan diproyeksikan mencapai puncaknya (bintang lima) sekitar setelah 30 hari pengumpulan data berkelanjutan. Ini harus meningkat satu bintang untuk setiap minggu pengumpulan data. Peringkat keyakinan membantu Anda memperkirakan keandalan rekomendasi ukuran dalam penilaian. Peringkat keyakinan adalah sebagai berikut:

Ketersediaan poin data Peringkat keyakinan
0%-20% 1 bintang
21%-40% 2 bintang
41%-60% 3 bintang
61%-80% 4 bintang
81%-100% 5 bintang

Perhitungan konfigurasi Azure SQL berbasis performa (ukuran SKU)

Penilaian menggabungkan semua data konfigurasi dan performa dan mencoba menemukan kecocokan terbaik di berbagai tingkat layanan dan konfigurasi Azure SQL dan memilih konfigurasi yang dapat cocok atau melebihi persyaratan performa instans SQL, mengoptimalkan biaya.

Ekstensi SQL Server untuk Azure mengumpulkan data performa untuk pengaturan komputasi dengan langkah-langkah ini

  1. Penilaian mengumpulkan titik sampel data performa setiap 30 detik.

  2. Mengagregasi poin data sampel yang dikumpulkan setiap 30 detik selama 10 menit. Untuk membuat titik data, penilaian ukuran memilih nilai puncak dari semua sampel. Ini mendapatkan maksimum, rata-rata, dan varians untuk performa setiap penghitung.

  3. Kami menyimpan semua poin data 10 menit selama sebulan terakhir.

  4. Penilaian mengidentifikasi titik data yang sesuai untuk digunakan untuk ukuran yang tepat. Identifikasi didasarkan pada nilai persentil 95% untuk riwayat performa.

    Misalnya, jika riwayat performa adalah satu minggu, penilaian mengurutkan titik sampel 10 menit selama seminggu terakhir. Ini mengurutkannya dalam urutan naik dan memilih nilai persentil ke-95 untuk ukuran yang tepat. Nilai persentil ke-95 memastikan Anda mengabaikan outlier apa pun.

  5. Metrik tingkat tinggi yang dikumpulkan untuk memutuskan target Azure SQL yang optimal termasuk.

    File log ekstensi berada di:

    C:\ProgramData\GuestConfig\extension_logs\Microsoft.AzureData.WindowsAgent.SqlServer\

    Nama file log bergantung pada versi Ekstensi Azure untuk SQL Server, untuk versi terbaru Ekstensi Azure untuk SQL Server, file lognya adalah:

    unifiedagent.log

    Untuk versi 1.1.24724.69 ekstensi dan yang lebih lama, file log adalah:

    ExtensionLog_0.log

Menonaktifkan penilaian migrasi

Penilaian migrasi SQL Server secara otomatis dihasilkan untuk setiap SQL Server yang diaktifkan oleh Arc. Anda dapat menonaktifkan penilaian dengan menggunakan opsi Nonaktifkan di bilah menu atas.

Mengaktifkan kembali penilaian migrasi

Gunakan tombol Aktifkan Penilaian untuk mengaktifkan kembali penilaian migrasi SQL Server.

Batasan

  • Penilaian migrasi SQL Server saat ini terbatas pada SQL Server yang berjalan di komputer Windows, tidak berlaku untuk SQL pada komputer Linux.
  • SQL Server yang berjalan pada Windows Server 2012 dan versi yang lebih lama tidak didukung.
  • Versi SQL Server harus 2012 atau lebih tinggi.
  • Instans kluster failover (FCI) saat ini tidak didukung.

Masalah umum

xp_commandShell Saat diaktifkan dan digunakan, itu dicatat sebagai peringatan untuk SQL Managed Instance. Masalah ini dianggap sebagai pemblokir migrasi. Ini mengganggu fungsionalitas objek yang secara khusus memanfaatkan xp_commandShell. Gunakan panduan remediasi yang disediakan dalam penilaian untuk mengurangi masalah.

Pemecahan Masalah

Hubungi dukungan Microsoft jika Anda mengalami salah satu masalah di bawah ini.

  • Laporan penilaian tidak muncul di portal, bahkan setelah waktu yang dijadwalkan pada hari Minggu pukul 23:00 (2300), sesuai dengan waktu lokal komputer SQL Server.
  • Peringkat keyakinan tidak meningkat setelah satu minggu pengumpulan data. Keyakinan akan meningkat setelah minggu pertama.