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.
Aplikasi ke:Azure SQL Managed Instance
SQL Server on Azure Virtual Machines
Azure SQL Database
Artikel ini menjelaskan lima fase untuk migrasi cloud yang berhasil dari SQL Server ke Azure SQL.
Penemuan
Saat Anda memulai perjalanan migrasi cloud, sangat penting untuk menemukan inventori perangkat lunak yang diinstal, aplikasi web, dan instans dan database SQL Server di server yang berjalan di lingkungan lokal Anda. Penemuan ini membantu Anda menyesuaikan jalur migrasi dengan Azure SQL.
Appliance Azure Migrate melakukan penemuan ini menggunakan domain OS Windows atau kredensial non-domain, atau kredensial autentikasi SQL Server yang memiliki akses ke instans dan database SQL Server Anda. Proses penemuan ini tanpa agen, yang berarti Anda tidak menginstal apa pun di server. Appliance Azure Migrate mendukung penemuan di berbagai platform virtualisasi seperti VMware, Microsoft Hyper-V, dan lingkungan fisik.
Untuk mempelajari cara menemukan SQL Server lokal Anda, lihat bagian Temukan nanti di artikel ini.
Kasus bisnis
Kemampuan kasus bisnis membantu Anda membangun proposal bisnis untuk memahami bagaimana Azure dapat memberikan nilai paling besar untuk bisnis Anda. Ini menyoroti:
Total biaya kepemilikan (TCO) antara lokal dan Azure SQL.
Analisis arus kas tahunan.
Wawasan berbasis pemanfaatan sumber daya untuk mengidentifikasi server dan beban kerja yang ideal untuk cloud.
Pencapaian cepat untuk migrasi dan modernisasi, termasuk penghentian dukungan OS Windows dan versi SQL.
Penghematan biaya jangka panjang dengan berpindah dari model pengeluaran modal ke model pengeluaran operasi , dengan hanya membayar apa yang Anda gunakan.
Penilaian
Penilaian adalah analisis data konfigurasi, pemanfaatan, dan performa yang dikumpulkan selama penemuan. Analisis ini digunakan untuk mengukur kesiapan, dan memperkirakan efek, migrasi instans SQL Server lokal ke target Azure SQL yang berbeda. Penilaian pada instans SQL Server dapat dijalankan menggunakan Azure Arc untuk SQL Server, atau menggunakan Azure Migrate.
Penilaian Azure SQL menyediakan dua kriteria ukuran:
Di lokal: Penilaian yang membuat rekomendasi berdasarkan konfigurasi SQL Server lokal saja.
Berbasis Kinerja: Penilaian yang membuat rekomendasi berdasarkan data kinerja yang dikumpulkan.
Setelah penilaian menentukan kesiapan dan jenis penyebaran Azure SQL yang direkomendasikan, penilaian menghitung tingkat layanan tertentu dan konfigurasi Azure SQL (ukuran SKU) yang dapat memenuhi atau melebihi performa SQL Server lokal. Perhitungan ini bergantung pada apakah Anda menggunakan kriteria ukuran lokal atau berbasis performa.
Konversi
Dalam migrasi heterogen, saat Anda memigrasikan data dari satu database ke database lainnya, pastikan Anda mengonversi skema database dan objek menjadi sintaks Transact-SQL yang setara. Mesin database sumber dan target berbeda. Objek database ini mencakup tabel, indeks, tampilan, jenis data, pernyataan Transact-SQL, prosedur tersimpan, dan fungsi.
Catatan
Anda tidak memerlukan fase konversi untuk SQL Server ke migrasi Azure SQL. SQL Server Migration Assistant (SSMA) melakukan konversi saat bermigrasi ke salah satu target Azure SQL. SSMA mendukung beberapa sumber, seperti Oracle, MySQL, DB2, Sybase, dan Microsoft Access, untuk konversi dan migrasi data.
Migration
Migrasi adalah tahap terakhir dari proses ini, di mana Anda memigrasikan data dari database sumber ke database target.
Pilih metode migrasi
Pilih dari beberapa metode migrasi tergantung pada platform target Anda dan waktu henti aplikasi yang dapat diterima.
tautan SQL Managed Instance (hampir nol waktu henti ke Azure SQL Managed Instance)
Jika Anda mengaktifkan Azure Arc untuk instance SQL Server Anda, Anda dapat menggunakan tautan Instans Terkelola untuk melakukan migrasi online ke Azure SQL Managed Instance. Fitur tautan menggunakan grup ketersediaan terdistribusi untuk mereplikasi data dari SQL Server ke SQL Managed Instance hampir secara real-time. Pendekatan ini memungkinkan database sumber Anda untuk tetap beroperasi saat data terus disinkronkan ke lingkungan target. Waktu henti terbatas pada fase cutover akhir saat Anda mengalihkan aplikasi Anda ke database yang dimigrasikan.
Pencadangan dan pemulihan (migrasi satu kali ke SQL Server pada VM Azure)
Jika waktu henti yang direncanakan dapat diterima, gunakan pencadangan satu kali dan migrasi pemulihan ke SQL Server on Azure Virtual Machines. Dalam pendekatan migrasi offline ini, waktu henti aplikasi dimulai ketika migrasi dimulai dan berlanjut hingga pemulihan database selesai pada lingkungan target.
Azure Database Migration Service (semua sasaran)
Azure Database Migration Service (Azure DMS) adalah layanan terkelola penuh yang mendukung migrasi dari beberapa sumber database ke platform data Azure dengan waktu henti minimal, keandalan tinggi, dan ketahanan. Anda dapat mengakses DMS Azure melalui portal Azure, PowerShell, dan Azure CLI. Untuk mempelajari lebih lanjut, lihat Apa itu Azure Database Migration Service.
Azure DMS mendukung migrasi offline (satu kali) ke migrasi Azure SQL Database, SQL Managed Instance, atau SQL Server pada VM Azure, dan migrasi online (pemulihan cadangan berkelanjutan) untuk SQL Managed Instance dan Azure VM, sehingga Anda dapat memilih pendekatan migrasi berdasarkan persyaratan waktu henti.