BACKUP RESTORE DATABASE SQL 2000
BACKUP SQL 2000- Start SQL Server Agent
- Buka Microsoft SQL Servers – SQL Server – Group – (local)(Windows NT) – Database
- Klik kanan Database dan pilih All Tasks – Backup Database
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
BACA JUGA : REPLIKASI DATABASE SQL 2000
0 comment: