Anda ingin mempertimbangkan memigrasi basis data sistem (master, msdb, dan mungkin model), jika Anda memerlukan akses ke metadata yang disimpan dalam basis data tersebut.
Master menyimpan item seperti login, sertifikat keamanan, dll.
msdb berisi perincian tentang cadangan, dan menyimpan konfigurasi pekerjaan Agen SQL Server, di antara perincian lainnya.
Model mungkin telah dikustomisasi oleh Anda atau tim Anda untuk memungkinkan basis data kosong yang baru dibuat berisi sekumpulan objek yang telah Anda gunakan di setiap basis data.
Memigrasi basis data sistem dapat dilakukan dengan cukup mudah; petunjuk terperinci tersedia dari MSDN di Cadangkan dan Kembalikan Database Sistem (SQL Server) .
Bergantung pada kebutuhan Anda, Anda bisa melakukan BACKUP DATABASE
operasi terhadap database pengguna pada instance 2005, dan kemudian RESTORE DATABASE
pada instance 2016 untuk membawa seluruh database, termasuk semua data, indeks, dan objek lainnya.
Ini akan, setidaknya pada awalnya, membutuhkan jumlah ruang yang sama yang dikonsumsi oleh database pada contoh 2005. Namun, setelah Anda memulihkan database, Anda bisa memanfaatkan kompresi data untuk secara substansial mengurangi jejak kaki yang diperlukan.
Lihat Tentang Bekerja dengan Cadangan Server SQL untuk detail tentang melakukan pencadangan, dan Tentang Kembalikan Skenario untuk detail tentang pemulihan.