Mengalihkan database dengan link di SQL Server Management Studio - Azure SQL Managed Instance
BERLAKU UNTUK:
Azure SQL Managed Instance
Artikel ini mengajarkan Anda cara untuk mengalihkan database dari SQL Server ke Azure SQL Managed Instance dengan fitur link di SQL Server Management Studio (SSMS).
Catatan
Link merupakan fitur dari Azure SQL Managed Instance dan saat ini berada dalam pratinjau.
Prasyarat
Untuk mereplikasi database pada Azure SQL Managed Instance, Anda memerlukan prasyarat berikut:
- Langganan Azure aktif. Jika Anda tidak memilikinya, buat akun gratis.
- SQL Server 2019 edisi Enterprise atau Developer, dimulai dengan CU15 (15.0.4198.2).
- Azure SQL Managed Instance. Memulai jika Anda belum memilikinya.
- SQL Server Management Studio v18.11.1 atau versi yang lebih baru.
- Lingkungan yang dipersiapkan dengan baik.
Mereplikasi database
Pada langkah berikut ini, Anda menggunakan panduan Tautan Instans Terkelola Baru pada SQL Server Management Studio untuk membuat link antara SQL Server dan SQL Managed Instance. Setelah Anda membuat tautan, database sumber Anda akan memperoleh salinan replika baca-saja pada instans terkelola target Anda.
Catatan
Link hanya mendukung replikasi database pengguna. Replikasi database sistem tidak didukung. Untuk mereplikasi objek tingkat instans (disimpan dalam database master atau msdb), sebaiknya buat skrip dan jalankan skrip T-SQL pada instans tujuan.
Buka SQL Server Management Studio serta hubungkan ke instans SQL Server Anda.
Di Object Explorer, klik kanan database Anda, arahkan kursor ke Link Azure SQL Managed Instance dan pilih Replikasi database untuk membuka wizard Link Managed Instance baru. Jika versi SQL Server tidak didukung, opsi ini tidak akan tersedia pada menu konteks.
Pada halaman Pendahuluan wizard, pilih Berikutnya.
Pada halaman Persyaratan SQL Server, wizard memvalidasi persyaratan untuk membuat link ke SQL Managed Instance Anda. Pilih Berikutnya sesudah semua persyaratan divalidasi.
Pada halaman Pilih Database, pilih satu atau beberapa database yang ingin direplikasi ke SQL Managed Instance melalui link Managed Instance. Lalu, pilih Berikutnya.
Pada halaman Masuk ke Azure dan pilih Instans Terkelola, pilih Masuk untuk masuk ke Microsoft Azure.
Pada halaman Login ke Azure dan pilih Instans Terkelola, pilih langganan, grup sumber daya, serta instans terkelola target dari daftar drop down. Pilih Masuk serta berikan detail masuk untuk SQL Managed Instance. Setelah memberikan seluruh informasi yang diperlukan, pilih Berikutnya.
Tinjau nilai yang sudah terisi sebelumnya pada halaman Tentukan Opsi AG Terdistribusi, dan ubah pengaturan apa pun yang memerlukan penyesuaian. Jika Anda sudah siap, pilih Berikutnya.
Tinjau tindakan pada halaman Ringkasan. Secara opsional, pilih Skrip untuk membuat skrip yang dapat dijalankan di lain waktu. Jika Anda telah siap, pilih Selesai.
Halaman Menjalankan tindakan akan menampilkan kemajuan setiap tindakan.
Setelah seluruh langkah selesai, halaman Hasil menampilkan tanda centang di samping tindakan yang berhasil diselesaikan. Kini Anda dapat menutup jendela.
Melihat database yang telah direplikasi
Setelah link Instans Terkelola dibuat, database yang dipilih akan direplikasi ke SQL Managed Instance.
Gunakan Object Explorer pada instans SQL Server Anda untuk melihat status Tersinkronisasi database yang direplikasi. Perluas Grup Ketersediaan serta Grup Ketersediaan AlwaysOn High Availability dan Grup Ketersediaan untuk melihat grup ketersediaan terdistribusi yang dibuat untuk link.
Sambungkan pada SQL Managed Instance Anda dan gunakan Object Explorer untuk melihat database yang direplikasi. Tergantung pada ukuran database serta kecepatan jaringan, pada awalnya database mungkin berada dalam status Memulihkan. Setelah seeding awal selesai, database akan dipulihkan ke SQL Managed Instance dan siap untuk beban kerja baca-saja.
Langkah berikutnya
Untuk memutuskan link serta melakukan failover database ke SQL Managed Instance, lihat Failover database. Untuk mempelajari selengkapnya, lihat Fitur link bagi Azure SQL Managed Instance.