Aktivitas backup database merupakan hal yang sangat penting untuk menjaga keutuhan suatu database server. Ini dikarenakan setiap saat dapat terjadi hal-hal yang tidak di inginkan pada database server.
Sehingga, backup database memiliki peranan yang penting untuk dapat memulihkan kondisi tersebut.
backup database adalah sebuah proses untuk membuat data cadangan dengan cara menyalin seluruh data beserta konfigurasinya (schema,index,etc) dari suatu database yang telah ada
Pada SQL Server, mengembalikan backup database atau melakukan restore backup database dapat dilakukan dengan cukup mudah melalui bantuan tools SSMS (SQL Server Management Studio).
Cara menggunakan dan mengembalikan backup database di SSMS SQL Server Management Studio
1.Login ke instances SQL Server
langkah pertama tentunnya masuklah ke instances sql server dengan menggunakan SSMS. Gunakan metode login sesuai dengan konfigurasi server.
2. Siapkan file backup database
Pada langkah ini pastikan memiliki file backup database yang hendak direstorasi atau dikembalikan. File ini biasannya bertipe .bak yang nantinnya akan di restorasi pada salah satu database didalam instances.
Pada contoh kali ini, terdapat database backup adventure works.
3. Pilih database di object explorer.
Pergi ke bagian kiri pada window SSMS maka akan terlihat object explorer sesuai pada gambar dibawah ini.
pada object explorer, untuk dapat merestore atau mengembalikan backup database arahkan cursor (pilih) node Database kemudian klik kanan dan pilih menu restore database.
4. Pilih file backup (.bak) yang hendak di restore.
Langkah selanjutnya adalah pada window restore database pilihlah lokasi dari file backup tersebut. Pada kasus ini adalah AdventureWorks2017.bak dengan cara memilih pilihan device pada menu source.
kemudian klik tanda titik tiga “…” (elipses) dan tentukan lokasi dari file bak sesuai pada gambar dibawah ini dengan cara menekan tombol “add” untuk menentukan backup media yang akan digunakan.
pastikan lokasi file bakcup database (.bak) berada di drive C: agar SSMS dapat membacannya.
setelah backup file masuk kedalam list backup media tekan OK.
jika file backup valid maka detail dari data yang berada dibawah menu destination serta restore plan akan secara otomatis terisi sesuai dengan gambar dibawah ini.
pastikan kembali detail yang terisi secara otomatis tersebut. jika tidak ada yang perlu diubah maka SSMS telah siap untuk melakukan restorasi database. Klik OK
tunggu proses restorasi selesai (100%)
jika proses restorasi berhasil maka akan muncul notifikasi yang mengatakan bahwa proses restorasi tersebut telah sukses.
5. Validasi backup database yang telah direstore.
langkah terahir adalah memastikan bahwa backup database telah terestore dengan sempurna. Pergi ke object explorer dan buka tree list dari node database pastikan database yang telah direstore terdapat disana.
done. proses menggunakan backup serta merestorasinya dengan SSMS telah berhasil di lakukan.