BACKUP RESTORE DATABASE SQL 2000

6:18 PM Blogger RayDiansyah 0 Comments

BACKUP SQL 2000 

  1. Start SQL Server Agent
  2. Buka Microsoft SQL Servers – SQL Server – Group – (local)(Windows NT) – Database
  3. Klik kanan Database dan pilih All Tasks – Backup Database
   Full Backup

4. Di Tab General isikan nama backup anda
5. Tab Steps di database pilih database anda
Selesai tekan OK.

6. Kemudian di Tab Schedule
Selesai tekan ok dan ok


Differential & Transaction Backup
7. Sama seperti sebelumnya, namun hanya beda nama.
8. Isikan Step Namenya
9. Disini schedule dari differential backupnya saya membuat setiap hari senin – jumat dan transactionya di jam kerja yaitu 08.00 – 16.00
10. Untuk melihat jadwal backup sudah berjalan atau tidak, klik pada management – SQL Server Agent – Jobs
Gambar diatas menunjukkan proses backup sukses

11. Setelah anda selesai membuat backup, cobalah untuk menghapus beberapa tabel dari database anda, setelah sukses menghapus tabel, jangan lupa untuk memastikan bahwa tabel tersebut benar benar terhapus.

12. Restore Database anda

RESTORE SQL 2000
1. Drop salah satu table di database yang akan di restore

 
2. Klik kanan Database dan pilih All Tasks – Restore Database
3. Pilih Database yang akan direstore.
Ada 2 pilihan full dan differential, yang saya pilih yaitu full (yang atas). Kemudian tekan OK.
4. Restore dalam proses

5. Bila restore sukses, akan muncul sepeti gambar dibawah ini


 
5. Coba cek lagi tabel yang anda hapus tadi, apakah kembali seperti semula, bila iya maka anda sukses merestorenya.

6. Selesai

Jadi kesimpulanya :
BackUp Full berarti, seluruh data dan object database, constraint, dsb dan transaction log di backup, backup transactional log hanya mem-backup transactional log saja, untuk melakukan backup transaction log, kita harus memiliki backup database full, begitu pula dengan differential backup, backup jenis ini hanya melakukan backup sejak backup full terakhir, dan yang dibackup tidak hanya transaction log saja, tetapi data, dan object database baru, dsb. misalnya hari minggu kita melakukan backup full, kemudian setiap harinya dari senin, sampai jumat kita melakukan backup differential, dan tiap 8 jam mulai jam 8 pagi kita melakukan backup transaction log agar tidak selalu melakukan backup full yang memakan waktu lama, jika terjadi masalah pada hari rabu jam 9 pagi, kita dapat melakukan restore full yang hari minggu dan restore differential backup yang hari selasa dan restore transaction log yang jam 8 pagi. Ya jika kita melakukan insert, update dan delete, akan masuk ke transaction log. Ketiga jenis ini bukan untuk pilihan tetapi saling melengkapi, untuk data yang besar sekali (VLDB), ketiga jenis backup ini harus dilakukan, jadi tidak perlu dicari keuntungan dan kerugiannya.


BACA JUGA : REPLIKASI DATABASE SQL 2000 




0 comment: