Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: Azure SQL Managed Instance
SQL Server di Azure Virtual Machines
Azure 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.
- Gambaran umum migrasi: SQL Server ke Azure SQL Managed Instance
- Gambaran umum migrasi: SQL Server ke SQL Server di Azure VM
- Gambaran umum migrasi: SQL Server ke Azure SQL Database
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-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:
- Tinjau fitur mesin database SQL Server yang tersedia di Azure SQL Managed Instance.
- Pilih metode migrasi dan alat yang sesuai untuk metode Anda.
- Buat garis besar performa untuk menentukan penggunaan sumber daya pada instans SQL Server sumber Anda. Langkah ini membantu Anda menyebarkan instans terkelola berukuran tepat sehingga performa setelah migrasi tidak terpengaruh.
- Temukan semua instans dan fitur SQL Server yang digunakan oleh organisasi Anda.
- Menilai database SQL Server Anda untuk mengidentifikasi pemblokir migrasi atau masalah kompatibilitas.
- Buat target SQL Managed Instance. Sebarkan instans terkelola berukuran optimal tempat Anda memilih karakteristik teknis (jumlah vCore, jumlah memori) dan tingkat performa (Business Critical, General Purpose) instans terkelola Anda.
- Konfigurasikan konektivitas dan izin yang tepat untuk mengakses sumber dan target.
- Migrasikan database tempat Anda memigrasikan database menggunakan opsi migrasi offline atau migrasi online.
- Sambungkan aplikasi Anda ke Azure SQL Managed Instance.
- Pantau dan perbaiki aplikasi untuk memastikan bahwa performanya sesuai harapan Anda.
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.
Discover
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.
Assess
Note
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 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:
- Menyambungkan komputer SQL Server secara otomatis ke Azure Arc.
- Verifikasi ekstensi Azure Anda untuk versi SQL Server (WindowsAgent.SqlServer) adalah 1.1.2594.118 atau yang lebih baru.
- Buka SQL Server Anda yang diaktifkan oleh sumber daya Azure Arc di portal Azure.
- 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
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 data estate yang lebih luas, lihat Memigrasikan database dalam skala besar menggunakan otomatisasi dengan DMS (Pratinjau).
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).
Menilai aplikasi
Biasanya, lapisan aplikasi mengakses database pengguna untuk bertahan dan memodifikasi data. Komponen migrasi SQL Server dapat menilai lapisan akses data aplikasi dengan dua cara:
- Dengan menggunakan extended events yang diambil atau pelacakan SQL Server Profiler dari database pengguna Anda.