Mengalihkan database dengan menggunakan link di SQL Server Management Studio - Azure SQL Managed Instance
BERLAKU UNTUK:
Azure SQL Managed Instance
Artikel ini mengajarkan Anda cara mengalihkan database dari SQL Server ke Azure SQL Managed Instance dengan menggunakan fitur link di SQL Server Management Studio (SSMS).
Mengalihkan database Anda dari SQL Server ke SQL Managed Instance memutuskan link antara dua database. Hal ini menghentikan replikasi dan membiarkan kedua database dalam keadaan independen, siap untuk masing-masing beban kerja baca/tulis.
Catatan
Link merupakan fitur dari Azure SQL Managed Instance dan saat ini berada dalam pratinjau.
Prasyarat
Untuk mengalihkan database Anda ke 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 yang lebih baru.
- Lingkungan yang disiapkan untuk replikasi.
- Penyiapan fitur link dan replikasi database Anda ke instans terkelola di Azure.
Mengalihkan database
Dalam langkah-langkah berikut, Anda menggunakan wizard Mengalihkan database ke Managed Instance di SQL Server Management Studio untuk mengalihkan database Anda dari SQL Server ke SQL Managed Instance. Wizard memandu Anda dalam memindahkan database Anda, memutuskan link antara dua instans dalam proses.
Perhatian
Jika Anda melakukan failover manual terencana, hentikan beban kerja pada database SQL Server sumber untuk memungkinkan database yang direplikasi SQL Managed Instance untuk sepenuhnya melakukan failover tanpa kehilangan data. Jika Anda melakukan failover paksa, Anda mungkin kehilangan data.
Buka SQL Server Management Studio dan hubungkan ke instans SQL Server Anda.
Di Object Explorer, klik kanan database Anda, arahkan ke link Azure SQL Managed Instance, dan pilih Alihkan database untuk membuka wizard Alihkan database ke Managed Instance.
Pada halaman Pengantar dari wizard Alihkan database ke Managed Instance, pilih Berikutnya.
Pada halaman Masuk ke Azure, pilih Masuk untuk memberikan kredensial Anda dan masuk ke akun Azure Anda. Pilih langganan yang menghosting SQL Managed Instance dari daftar dropdown, lalu pilih Berikutnya.
Pada halaman Jenis Failover, pilih jenis failover yang Anda lakukan. Pilih kotak untuk mengonfirmasi bahwa Anda telah menghentikan beban kerja untuk failover terencana, atau Anda memahami bahwa Anda mungkin kehilangan data jika menggunakan failover paksa. Pilih Selanjutnya.
Pada halaman Pembersihan (opsional), pilih untuk menghilangkan grup ketersediaan jika Anda membuatnya hanya untuk tujuan memigrasikan database ke Azure dan Anda tidak lagi membutuhkannya. Jika Anda ingin mempertahankan grup ketersediaan, biarkan kotak kosong. Pilih Selanjutnya.
Pada halaman Ringkasan, tinjau tindakan yang akan dilakukan untuk failover Anda. Secara opsional, pilih Skrip untuk membuat skrip yang dapat Anda jalankan di lain waktu. Saat Anda siap untuk melanjutkan failover, 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 dialihkan
Selama proses failover, link dihilangkan dan tidak ada lagi. Database SQL Server sumber dan database SQL Managed Instance target dapat menjalankan beban kerja baca/tulis. Database SQL Server sumber dan database SQL Managed Instance benar-benar independen.
Anda dapat memvalidasi bahwa link telah dihilangkan dengan meninjau database di SQL Server.
Kemudian, tinjau database di SQL Managed Instance.
Langkah berikutnya
Untuk mempelajari selengkapnya, lihat Fitur link untuk Azure SQL Managed Instance.