Di Microsoft SQL Server Management Studio, Anda dapat mengklik kanan database yang ingin Anda backup dan mengklik Tasks -> Generate Scripts.
Ini akan membuka wizard di mana Anda dapat mengatur yang berikut ini untuk melakukan pencadangan database yang layak, bahkan di server jauh :
- Pilih database yang ingin Anda backup dan tekan selanjutnya,
- Dalam opsi yang disajikan kepada Anda:
- Pada tahun 2010:di bawah Opsi Tabel/Tampilan, ubah 'Data Skrip' dan 'Indeks Skrip' menjadi Benar dan tekan berikutnya,
- Pada 2012:di bawah 'Umum', ubah 'Jenis data menjadi skrip' dari 'Skema saja' menjadi 'Skema dan data'
- Pada tahun 2014:opsi untuk skrip data sekarang "tersembunyi" di langkah "Setel Opsi Skrip", Anda harus mengklik "Lanjutan" dan mengatur "Jenis data ke skrip" ke nilai "Skema dan data"
- Dalam empat berikutnya windows, tekan 'pilih semua' lalu berikutnya,
- Pilih skrip ke jendela kueri baru
Setelah selesai, Anda akan memiliki skrip cadangan yang siap di depan Anda. Buat database lokal (atau remote) baru, dan ubah pernyataan 'USE' pertama dalam skrip untuk menggunakan database baru Anda. Simpan skrip di tempat yang aman, dan lanjutkan dan jalankan pada database kosong baru Anda. Ini akan membuat Anda (hampir) duplikat database lokal yang kemudian dapat Anda backup sesuka Anda.
Jika Anda memiliki penuh akses ke basis data jarak jauh, Anda dapat memilih untuk mencentang 'skrip semua objek' di jendela pertama wizard dan kemudian mengubah opsi 'Basis Data Skrip' ke True di jendela berikutnya. Hati-hati, Anda harus melakukan pencarian penuh &mengganti nama database dalam skrip ke database baru yang dalam hal ini Anda tidak perlu membuatnya sebelum menjalankan skrip. Ini akan membuat duplikat yang lebih akurat tetapi terkadang tidak tersedia karena batasan izin.