Bagikan melalui


Runtime integrasi yang dihost sendiri untuk migrasi database

Anda dapat mengonfigurasi runtime integrasi yang dihost sendiri (SHIR) untuk menggunakan sumber daya komputasi Anda sendiri untuk mengakses file cadangan instans SQL Server sumber di lingkungan lokal Anda.

Anda memerlukan runtime integrasi yang dihost sendiri untuk mengakses cadangan database dari berbagi jaringan lokal Anda.

Runtime SHIR dapat diunduh dari portal Microsoft Azure. Kunci disediakan oleh Azure Database Migration Service (Azure DMS).

Untuk informasi tentang skenario migrasi tertentu dan target Azure SQL, lihat daftar tutorial dalam tabel berikut ini:

Skenario migrasi Mode migrasi
SQL Server menuju Azure SQL Managed Instance Pengalaman migrasi SQL Server di Azure Arc
SQL Server ke SQL Server pada komputer virtual Azure Online / Luring
SQL Server menuju Azure SQL Database Offline

Penting

Jika target Anda adalah Azure SQL Database, Anda dapat memigrasikan skema database dan data baik menggunakan Azure DMS melalui portal Microsoft Azure. Anda juga dapat menggunakan ekstensi Proyek SQL Database untuk Visual Studio Code untuk menyebarkan skema database sebelum Anda memulai migrasi data.

Recommendations

Gunakan runtime integrasi yang dihost sendiri untuk beberapa database SQL Server sumber.

Instal hanya satu instans runtime integrasi yang dihost sendiri di satu komputer apa pun.

Kaitkan hanya satu runtime integrasi yang dihost sendiri dengan satu instans Azure DMS.

Runtime integrasi yang dihost sendiri menggunakan sumber daya (memori dan CPU) di komputer tempat runtime integrasi diinstal. Instal runtime integrasi yang dihost sendiri di komputer yang terpisah dari instans SQL Server sumber Anda. Tetapi kedua komputer harus berada di dekatnya. Memiliki runtime integrasi yang dihost sendiri yang dekat dengan sumber data mengurangi waktu yang diperlukan agar runtime integrasi yang dihost sendiri terhubung ke sumber data.

Gunakan runtime integrasi yang dihost sendiri hanya ketika Anda memiliki cadangan database Anda dalam berbagi jaringan SMB lokal. Runtime integrasi yang dihost sendiri tidak diperlukan untuk migrasi basis data jika cadangan basis data sumber sudah ada di kontainer blob penyimpanan.

Gunakan hingga 10 migrasi database bersamaan untuk setiap runtime integrasi yang dihosting sendiri pada satu komputer. Untuk meningkatkan jumlah migrasi database bersamaan, skalakan runtime yang dihost sendiri hingga empat simpul atau buat instans terpisah dari runtime integrasi yang dihost sendiri di komputer yang berbeda.

Konfigurasikan runtime integrasi swakelola untuk memperbarui dan menerapkan secara otomatis setiap fitur baru, perbaikan bug, dan peningkatan yang dirilis. Untuk informasi selengkapnya, lihat Pembaruan otomatis runtime integrasi yang dihost secara mandiri.

Keterbatasan

Anda tidak dapat menggunakan runtime integrasi yang dihost sendiri yang sudah ada yang Anda buat di Azure Data Factory untuk migrasi database dengan Azure DMS.