TUGAS IV
PLANNING REPLIKASI & MIRORRING
1. Rencana
pemilihan model desain database dengan menggunakan centralize atau distribution
dengan menyertakan alasan pemilihan dan diagram database serta jaringannya
Penjelasan :
Kelompok kami dengan topik SISTEM INFORMASI
SEKOLAH, desain databasenya menggunakan
centralize karena databasenya dapat dikontrol secara terpusat yang berarti
fokus pada keseluruhan data dan dapat mengurangi redundansi data.
Replikasi merupakan
Replikasi
database adalah suatu fitur teknologi pada dunia pemrograman database yang
memungkinkan suatu database untuk mereplikasi atau mengopy datanya ke database
lain secara otomatis. Secara sederhana replikasi database adalah proses
automatik perintah dari database satu ke database lain yang tentunya terhubung
dalam jaringan.
Gambar
diatas merupakan Replikasi
Diagram
Database SISTEM ABSENSI SEKOLAH
Miroring merupakan
Database mirroring adalah proses
“penduplikatan” database ke tempat lain, dimana bertujuan untuk mencegah
terjadinya hal-hal yang tidak diinginkan pada database kita, misalnya mesin
database crash, dan lain sebagainya. Kita bisa saja mempergunakan backup dari
database kita apabila terjadi sesuatu dengan database kita, tetapi tentunya
untuk proses recovery akan butuh waktu dan juga data yang ada tidak akan bisa
pada state terakhir.
Planning Replikasi Database
SQL SERVER 2000
Menggunakan snapshot
-
Pastikan sql server yang akan anda
gunakan aktif
-
Lalu buka sql server enterprise manager
untuk memudahkan menggunakan fasilitas database yang ada
-
Sediakan minimal 2 database, missal HAHA
sebagai database master dan HIHI sebagai sebagai database describe
-
Database master atau HAHA memiliki
tabel-tabel yang akan di replikasi
-
Menentukan database HAHA sebagai
distributor dengan cara pilih menu tool kemudian replication configure
publishing, subscribers dan distribution
-
Menentukan dan mengkonfigurasi database
HAHA yang akan di publisher
-
Menentukan dan mengkonfigurasikan database
HIHI sebagai penerima
-
Kemudian dari database HAHA di
replikasikan ke database HIHI
-
Kemudian meng-update data dengan cara
klik kanan pada snapshot lalu pilih start agent kemudian
-
Lalu meng-automatisasi replikasi snapshot
dengan cara klik kanan pada snapshot lalu pilih agent properties lalu pilih tab
schedule kemudian klik edit lalu pilih
schedule type On Time
Planning Replikasi Database
ORACLE
-
Periapkan table space untuk menyimpan
data milik schema snapshot user
-
Buat user
-
Buat TNS Names. Bisa
pakai netca atau manual dengam menambahkan entry berikut di file $ORACLE_HOME/network/admin/tnsnames.ora
-
Buat database link
-
Buat Snapshot
-
Kalau diperlukan, kitapun bisa membuat
index di tabel TBLMV sesuai kehendak kita (tidak ada aturan untuk menyamakan
index di sini dengan yang di SOURCE)
Planning Miroring Database
SQL SERVER 2000 dan ORACLE
-
Pada mode sinkron, transaksi berkomitmen dijamin
akan direkam pada server mirror. Jika kegagalan terjadi pada server utama,
tidak ada transaksi berkomitmen hilang ketika server mirror mengambil
alih. Dalam mode ini, server utama mengirimkan halaman transaksi log untuk
mirror ketika transaksi berkomitmen. Server mirror transmisi mengakui
bahwa ketika telah menulis halaman-halaman untuk menyalin nya dari log
transaksi. Server utama tidak membalas aplikasi sampai menerima pengakuan
ini.
-
Menggunakan mode sinkron
menyediakan keamanan transaksi karena server operasional dalam
keadaan disinkronisasi, dan perubahan dikirim ke mirror harus diakui sebelum
utama dapat dilanjutkan.


0 komentar:
Posting Komentar