Rencana model desain Data Base kami menggunaka Data Base Terpusat karena sistem basis data terpusat merupakan suatu sistem yang menempatkan data disuatu lokasi saja dan semua lokasi lain mengakses basis data di lokasi tersebut. Dimana tugas server disini hanya melayani permintaan dari client. Sedangkan client meminta layanan dari server.
o Alasan penggunaan Data Base Terpusat
System database kami menggunakan Basis Data Terpusat karna berjalan pada sistem komputer tunggal dan tidak berinteraksi dengan sistem komputer yang lain atau dengan kata lain server bekerja setelah ada permintaan dari client.
Planning Backup pada SQL Server dan SQL Oracle beserta fitur masing – masing produk SQL Server dan Oracle
Planning Backup SQL Server
Keterangan :
1. Tanggal 25/06/14 : Kami menggunakan Full Backup karena Full Backup merupakan jenis backup yang cocok digunakan dalam system kami dan bisa sering dibackup sesuai kebutuhan.
2. Tanggal 26/06/14 – 27/06/14 : Kami menggunakan Differential Backup karna metode ini digunakan setelah database yang berubah sejak terakhir kalinya dilakukan Full Backup. Karna setalah ada perubahan lagi setelah di Full Backup, Differential lah yang memBackup ulang.
Full Backup
Differential Backup
Full Backup
Differential Backup
3. Tanggal 28/06/14 – 29/06/14 : Setelah system kami di Differential Backup pada hari sebelumnya, kami melanjutkan backup data menggunakan Full Backup. 4. Tanggal 30/06/14 – 01/07/14 : Menggunakan Differential Backup karna
Planning Backup SQL Oracle
Keterangan :
1. Tanggal 02/07/14 : Kami menggunakan Full Backup karena Full Backup merupakan jenis backup yang cocok digunakan dalam system kami dan bisa sering dibackup sesuai kebutuhan.
2. Tanggal 03/07/14 – 04/07/14 : Kami menggunakan Differential Backup karna metode ini digunakan setelah database yang berubah sejak terakhir kalinya
Full Backup
Differential Backup
Full Backup
Differential Backup
dilakukan Full Backup. Karna setalah ada perubahan lagi setelah di Full Backup, Differential lah yang memBackup ulang. 3. Tanggal 05/07/14 – 06/07/14 : Setelah system kami di Differential Backup pada hari sebelumnya, kami melanjutkan backup data menggunakan Full Backup. 4. Tanggal 07/07/14 – 08/07/14 : Menggunakan Differential Backup karna untuk mengetahui perubahan data yang terjadi terakhir setelah Full Backup
#Teori/Materi fitur masing-masing produk (SQL Server dan Oracle)
Macam – macam fitur pada Backup Data SQL Server
- Backup Compression
Backup Compression merupakan fitur peningkatan untuk backup strategy. Dengan backup compression ini ukuran file menjadi lebih kecil dan menambah kecepatan dalam proses backup. Tetapi akan bermasalah pada I/O.
- Copy-only backup
Sebuah khusus digunakan backup yang independen dari urutan teratur backup SQL Server.
Sebuah backup data dalam database yang lengkap (backup database), database parsial (partial backup), atau set file data dan filegroups (backup file).
Sebuah backup database. Backup database penuh mewakili seluruh database pada saat backup selesai. Database backup Diferensial hanya berisi perubahan yang dibuat ke database sejak backup database penuh terbaru.
Sebuah backup data yang didasarkan pada cadangan terakhir penuh database lengkap atau parsial atau set file data dan filegroups (basis diferensial) dan yang hanya berisi luasan data yang telah berubah sejak dasar diferensial. Sebuah cadangan diferensial parsial mencatat hanya luasan data yang telah berubah dalam filegroups sejak backup parsial sebelumnya, dikenal sebagai dasar untuk diferensial tersebut.
Sebuah backup data yang berisi semua data dalam database tertentu atau set filegroups atau file, dan juga cukup log untuk memungkinkan untuk memulihkan data itu.
Sebuah cadangan log transaksi yang mencakup semua catatan log yang tidak didukung dalam log backup sebelumnya. (Model pemulihan penuh)
Sebuah cadangan dari satu atau lebih file database atau filegroups.
Berisi data dari hanya beberapa filegroups dalam database, termasuk data dalam filegroup utama, setiap membaca / menulis filegroup, dan setiap read-only opsional ditentukan file.
#Macam – macam fitur pada Backup Data SQL Oracle
oracle 10g memiliki fitur yang dapat digunakan untuk melakukan backup kompresi sehingga file backup yang dihasilkan akan memiliki ukuran yang lebih kecil dan kapasitas harddisk dapat dihemat.
untuk mempercepat proses backup secara incremental, maka oracle 10g memperkenalkan fitur baru yang disebut block change tracking. dengan oracle ini oracle hanya akan mencatat block-block yang memperbaharui, mulai dari level 0 ke dalam sebuah file dan nantinya berdasarkan file tersebut RMAN dapat melakukan backup pada setiap block yang sudah tercatat didalamnya.
Membuat cadangan semua atau ditetapkan datafiles dari sebuah tablespace online saat database terbuka, tapi hanya jika database berjalan dalam mode archivelog. Dalam hal ini, Oracle dapat menulis perubahan pada datafiles backup online saat ini terjadi
Dilakukan sementara tablespace atau datafile offline. Anda dapat mengambil tablespace offline dengan pernyataan ALTER tablespace OFFLINE dengan menggunakan salah satu dari tiga pilihan yang berbeda: NORMAL, SEMENTARA, atau SEGERA. Mengambil cadangan offline dengan opsi NORMAL memastikan bahwa setelah backup selesai, Anda tidak perlu melakukan pemulihan untuk membawa tablespace atau datafile kembali online. Dengan cara ini, Anda dapat melakukan backup yang diperlukan pada datafiles dan tablespace tanpa harus menutup database atau melakukan pemulihan.
Berbeda dengan backup logis, backup fisik adalah backup file database fisik: datafiles dan file kontrol. Jika Anda menjalankan database dalam mode ARCHIVELOG, maka database juga menghasilkan Redo log diarsipkan. Anda dapat membuat cadangan file data, file kontrol, dan Redo log diarsipkan.
Sebuah backup data yang didasarkan pada cadangan terakhir penuh database lengkap atau parsial atau set file data dan filegroups (basis diferensial) dan yang hanya berisi luasan data yang telah berubah sejak dasar diferensial. Sebuah cadangan diferensial parsial mencatat hanya luasan data yang telah berubah dalam filegroups sejak backup parsial sebelumnya, dikenal sebagai dasar untuk diferensial tersebut.
Sebuah backup data yang berisi semua data dalam database tertentu atau set filegroups atau file, dan juga cukup log untuk memungkinkan untuk memulihkan data itu.
- Backup data
Sebuah backup data dalam database yang lengkap (backup database), database parsial (partial backup), atau set file data dan filegroups (backup file).
- Backup database
Sebuah backup database. Backup database penuh mewakili seluruh database pada saat backup selesai. Database backup Diferensial hanya berisi perubahan yang dibuat ke database sejak backup database penuh terbaru.
- Diferensial Backup
Sebuah backup data yang didasarkan pada cadangan terakhir penuh database lengkap atau parsial atau set file data dan filegroups (basis diferensial) dan yang hanya berisi luasan data yang telah berubah sejak dasar diferensial. Sebuah cadangan diferensial parsial mencatat hanya luasan data yang telah berubah dalam filegroups sejak backup parsial sebelumnya, dikenal sebagai dasar untuk diferensial tersebut.
- Full backup
Sebuah backup data yang berisi semua data dalam database tertentu atau set filegroups atau file, dan juga cukup log untuk memungkinkan untuk memulihkan data itu.
- Log backup
Sebuah cadangan log transaksi yang mencakup semua catatan log yang tidak didukung dalam log backup sebelumnya. (Model pemulihan penuh)
- File cadangan
Sebuah cadangan dari satu atau lebih file database atau filegroups.
- Backup parsial
Berisi data dari hanya beberapa filegroups dalam database, termasuk data dalam filegroup utama, setiap membaca / menulis filegroup, dan setiap read-only opsional ditentukan file.
#Macam – macam fitur pada Backup Data SQL Oracle
- Kompresi Backupset
oracle 10g memiliki fitur yang dapat digunakan untuk melakukan backup kompresi sehingga file backup yang dihasilkan akan memiliki ukuran yang lebih kecil dan kapasitas harddisk dapat dihemat.
- block change tracking
untuk mempercepat proses backup secara incremental, maka oracle 10g memperkenalkan fitur baru yang disebut block change tracking. dengan oracle ini oracle hanya akan mencatat block-block yang memperbaharui, mulai dari level 0 ke dalam sebuah file dan nantinya berdasarkan file tersebut RMAN dapat melakukan backup pada setiap block yang sudah tercatat didalamnya.
- Online Backup
Membuat cadangan semua atau ditetapkan datafiles dari sebuah tablespace online saat database terbuka, tapi hanya jika database berjalan dalam mode archivelog. Dalam hal ini, Oracle dapat menulis perubahan pada datafiles backup online saat ini terjadi
- Offline Backup
Dilakukan sementara tablespace atau datafile offline. Anda dapat mengambil tablespace offline dengan pernyataan ALTER tablespace OFFLINE dengan menggunakan salah satu dari tiga pilihan yang berbeda: NORMAL, SEMENTARA, atau SEGERA. Mengambil cadangan offline dengan opsi NORMAL memastikan bahwa setelah backup selesai, Anda tidak perlu melakukan pemulihan untuk membawa tablespace atau datafile kembali online. Dengan cara ini, Anda dapat melakukan backup yang diperlukan pada datafiles dan tablespace tanpa harus menutup database atau melakukan pemulihan.
- Physical Backup
Berbeda dengan backup logis, backup fisik adalah backup file database fisik: datafiles dan file kontrol. Jika Anda menjalankan database dalam mode ARCHIVELOG, maka database juga menghasilkan Redo log diarsipkan. Anda dapat membuat cadangan file data, file kontrol, dan Redo log diarsipkan.
- Diferensial Backup
Sebuah backup data yang didasarkan pada cadangan terakhir penuh database lengkap atau parsial atau set file data dan filegroups (basis diferensial) dan yang hanya berisi luasan data yang telah berubah sejak dasar diferensial. Sebuah cadangan diferensial parsial mencatat hanya luasan data yang telah berubah dalam filegroups sejak backup parsial sebelumnya, dikenal sebagai dasar untuk diferensial tersebut.
- Full backup
Sebuah backup data yang berisi semua data dalam database tertentu atau set filegroups atau file, dan juga cukup log untuk memungkinkan untuk memulihkan data itu.
Tidak ada komentar:
Posting Komentar