Menilai kesiapan migrasi (pratinjau) - SQL Server yang didukung 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.
- Dijalankan secara berkala pada jadwal default sekali seminggu.
- Gratis, dan tersedia untuk semua edisi SQL Server.
Anda dapat memperoleh penilaian migrasi untuk SQL Server yang terletak di mana saja:
- Pusat data Anda
- Lokasi situs Edge, seperti toko ritel
- Penyedia cloud atau hosting publik
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 untuk 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 instance SQL Server dan database
- 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:
Jalankan pada instans SQL Server berbasis Windows tersambung ke Azure. Ikuti instruksi di Menyambungkan komputer SQL Server secara otomatis ke Azure Arc.
Memiliki Ekstensi Azure untuk SQL Server (
WindowsAgent.SqlServer
) versi 1.1.2594.118 atau versi yang lebih tinggi.Pelajari cara memeriksa Ekstensi Azure untuk versi SQL Server dan memperbarui ke yang terbaru.
Server memiliki konektivitas ke telemetri. {region}.arcdataservices.com (untuk informasi selengkapnya, lihat Persyaratan Jaringan )
Untuk melihat laporan penilaian di portal Azure, Anda harus diberi peran Azure dengan tindakan
Microsoft.AzureArcData/sqlServerInstances/getTelemetry/
yang ditetapkan. Untuk kenyamanan, Anda dapat menggunakan Peran Bawaan Azure Hybrid Database Administrator - Peran Layanan Baca Saja, yang sudah mencakup tindakan ini. Untuk informasi selengkapnya, tinjau Pelajari selengkapnya tentang peran bawaan Azure.
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 dengan hak istimewa paling sedikit.
Lihat hasil penilaian migrasi
Masuk ke portal Azure dan buka SQL Server Anda yang diaktifkan oleh Azure Arc
Buka sumber daya SQL Server Anda dan pilih Penilaian (pratinjau) di bawah Folder migrasi di panel kiri.
Waktu penilaian terakhir menunjukkan kapan penilaian dimulai. Untuk segera memicu penilaian, pilih Jalankan penilaian.
Tinjau kesiapan
Penilaian menunjukkan berbagai strategi migrasi yang dapat Anda pertimbangkan untuk penyebaran SQL Server Anda:
- Instans SQL Azure yang Terkelola
- 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 persyaratan.
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 konfigurasi untuk memenuhi karakteristik kompatibilitas, konfigurasi, dan performa di Azure Virtual Machine, Azure SQL Managed Instance, atau Azure SQL Database. Pilih hyperlink untuk meninjau rekomendasi agar instans/database SQL Server siap untuk jenis penyebaran target yang diinginkan.
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
Peringkat keyakinan adalah skala 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. Nilai didasarkan pada ketersediaan titik data performa/pemanfaatan yang diperlukan untuk menghitung penilaian untuk semua instans dan database SQL yang dinilai. 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
Penilaian mengumpulkan titik sampel data performa setiap 30 detik.
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 memperoleh nilai maksimum, rata-rata, dan varians untuk performa masing-masing penghitung.
Kami menyimpan semua poin data 10 menit selama sebulan terakhir.
Penilaian mengidentifikasi titik data yang sesuai untuk menentukan 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 penentuan ukuran yang tepat. Nilai persentil ke-95 memastikan Anda mengabaikan penyimpangan apa pun.
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 ekstensi
1.1.24724.69
dan sebelumnya, file log adalah:ExtensionLog_0.log
Menjalankan penilaian migrasi
Anda dapat memicu penilaian baru kapan saja. Pilih Jalankan Penilaian.
Setelah penilaian baru selesai, penilaian akan menggantikan penilaian terakhir yang berhasil. Penilaian migrasi terjadwal berlanjut sesuai jadwal setiap hari Minggu pukul 23:00 (23:00) sesuai dengan waktu lokal di komputer SQL Server.
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.
- Peringkat keyakinan tidak meningkat setelah satu minggu pengumpulan data. Keyakinan akan meningkat setelah minggu pertama.