Backup dan Recovery Hendra Fajar H

Slides:



Advertisements
Presentasi serupa
MATERI 7 DESAIN SISTEM SECARA UMUM
Advertisements

Taukhid Wisnu Broto, S.Kom, MT Tim Informatika ITB
SQL – DML.
DESAIN & KONFIGURASI DATABASE
Backup dan Recovery.
Cloning, Backup, Recovery
Database Security BY NUR HIDAYA BUKHARI
Proteksi data BASIS DATA.
PENGENALAN DB2 Th. 80-an Pengertian DB2
BUSINESS CONTINUITY PLAN AND DISASTER RECOVERY
Administrasi Database
Database Backups and Recovery
PERENCANAAN KEAMANAN DATA
03:141 PROTEKSI DATA. 03:142 Proteksi Data DBMS umumnya memilikii fasilitas proteksi data, dari berbagai kemungkinan seperti; –Gangguan Listrik –Kerusakan.
BASIS DATA Proteksi data.
MATERI 6 DESAIN SISTEM SECARA UMUM (REVIEW)
BASIS DATA TERAPAN Triana Elizabeth, S. Kom
DATABASE CONTROL.
Sistem Terdistribusi.
Proteksi data BASIS DATA.
PENGONTROLAN KONKURENSI & RECOVERY
Praktek Pemograman Client-Server
Proteksi data (recovery)
Strategi Pengujian Perangkat Lunak
BACKUP DAN RESTORE DATABASE
Backup dan Restore dfd, 2012.
1 OTORISASI. Aturan Otorisasi Aturan otorisasi: kontrol yang melekat dalam sistem manajemen data yang membatasi akses thd data dan tindakan- tindakan.
Backup dan Restore 1.
PERTEMUAN 8 Teknik recovery.
Database Snapshot dfd, Pengantar dfd, 2012 Database Snapshot adalah database yang bersifat read-only yang dapat digunakan untuk mengambil data pada.
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
Transaksi Konsep Transaksi Status transaksi
Pengantar basis data PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR.
Basis Data.
TRANSACTION MANAGEMENT
BASIS DATA TERAPAN TINALIAH, S. Kom. Tujuan Perkuliahan  Mahasiswa mempelajari bagaimana mengelola database, mengakses data, mengubah data, membuat stored.
1 Membuat proposal proyek sisfo (PENGENDALIAN) Materi Pertemuan 25.
BAB VI SISTEM BASIS DATA DAN SISTEM BERORIENTASI OBJEK
Recovery Adapted from: Connolly, Thomas., et.al., Database System. Wokingham England: Addison-Wesley Publishing Company.
MERANCANG WEB DATA BASE UNTUK CONTENT SERVER
PENGENALAN SISTEM BASIS DATA
Proteksi data BASIS DATA.
DDL, DML.
SISTEM BASIS DATA.
Pengamanan Sistem Basis Data
Administrasi Server High Availability
Backup & Recovery Sistem Basis Data.
Disaster recovery planning
Backup & Recovery.
Brilliani Ayunda Putri
Basis Data Bab III Aplikasi Basis Data Presented by Team Basis Data
Data Movement & Distribution Database
Materi Kuliah ke 14 Proteksi data BASIS DATA.
Created By Amir Ali,S.Kom.,M.Kom
PENGELOLAAN DATA Roni Kurniawan M.Si.
Business Continuity Plan
Sistem Manajemen Basis Data
Oracle Memory Architechture
Keamanan database Jimmy Baharuddin
Chapter 10 Manajemen Database
Server Application Testing
Administrasi Database
PROTEKSI DATA Materi Pertemuan 27 & 28.
Kelompok 7 Sugianto ( ) Angga Wahyu Prima Yogi ( )
PROTEKSI DATA SBD - 12.
Menggunakan drag and drop dan mengenal tipe file
MERANCANG WEB DATA BASE UNTUK CONTENT SERVER 1. MENENTUKAN KEBUTUHAN SYSTEM 2. MENENTUKAN PROSEDUR RECOVERY 3. MERANCANG ARSITEKTUR BASIS DATA 4. MENGKLASIFIKASIKAN.
FAJAR Y. ZEBUA Pertemuan vi Database & MySQL FAJAR Y. ZEBUA
Strategi Pengujian Perangkat Lunak
Proteksi Data Pertemuan 13.
Transcript presentasi:

Backup dan Recovery Hendra Fajar H 11.41010.0276 Ardo Yoga P 11.41010.0277 Achmad Reza A 11.41010.0278

Backup Backup kopian data yang digunakan untuk restore dan recovery Backup dapat digunakan untuk restore setelah failure Failure disebabkan oleh: Media failure User errors, misal,tidak sengaja drop table. Hardware failures misal disk-drive rusak atau permanent loss sebuah server Natural disasters

Tipe backup Tipe backup: Scope dari backup data dapat berupa: Data backup simple recovery model, full recovery model Full backup Differential backup Transaction log backup full recovery model; bulk- logged recovery model Scope dari backup data dapat berupa: Keseluruhan database(Database backups) Sebagian database/ partial database(Partial backups) Set of files or filegroups (File backups)

Tipe backup: data backup Full backup Full backup berisi semua data pada database atau set of filegroups/ file tertentu, dan berisi cukup log untuk recovery data

Tipe backup: data backup Differential backup Differential backup berdasarkan dari full backup terakhir dari data(full backup untuk differential backup= diffrerential base) Diferential backup berisi hanya data yang berubah sejak fill backup(diferential base) Mempercepat proses backup Ukuran backup lebih kecil Ketika database makin besar dan jumlah data pada differential backup bertambah Proses pembuatan backup dan restore lambat Buat differential base baru untuk differential backup

Differential backup Langkah backup: Langkah restore: Buat full backup(differential base) Buat differential backup teratur Bila differential backup sudah banyak, buat differential base baru Langkah restore: Restore pertama kali diperlukan full backup Diikiti restore differential backup paling baru

Tipe Backup: Transaction Log Backup Transaction Log (Log Backup) Meliputi bagian dari transaction log yang active ketika backup dibuat termasuk semua record log yang tidak di backup log backup sebelumnya. Log backup dari urutan yang tidak terinterupsi berisi semua log chain dari database, disebut unbroken Dengan unbroken log chain, maka dapat merestore database suatu titik waktu kapan saja Langkah backup: Buat full backup, misalnya database backup Buat log backup pertama Buat transaction log backup teratur

Strategi backup & Restore Strategi backup meliputi: Tipe dan frekuensi backup, Kecepatan hardware, Bagaimana backup diuji Dimana dan bagaimana media backup disimpan Strategi restore meliputi: Siapa yang melakukan restore Disarankan untuk mendokumentasikan prosedur backup dan restore

Desain strategi backup Berapa jam per hari aplikasi mengakses database? Bila ada prediksi masa off-peak (benar-benar/ puncak luang), jadwalkan full database backup pada masa itu Berapa sering perubahan dan update terjadi? Bila sering: Simple recovery model Jadwalkan differential backup antara full database backup Differential backup menangkap hanya perubahan sejak full database backup Full recovery model Jadwalkan log backup yang sering Penjadwlan differential backup antara full backup dapat mengurangi waktu restore dengan menggurangi jumlah log backup untuk merestore

Penjadwalan backup Buat maintenance plan Buat dan jadwalkan job schedule SQL Server agent harus strated

Recovery Recovery  Merupakan upaya untuk mengembalikan basis data ke keadaaan yang dianggap benar setelah terjadinya suatu kegagalan. Proses rolling-forward uncommited transaction, bila ditentukan database ke status online Contoh syntax RESTORE DATABASE database FROM device_name WITH RECOVERY

Recovery Pemulihan : Pemulihan terhadap kegagalan transaksi : Kesatuan prosedur alam program yang dapat mengubah / memperbarui data pada sejumlah tabel. Pemulihan terhadap kegagalan media : Pemulihan karena kegagalan media dengan cara mengambil atau memuat kembali salinan basis data (backup) Pemulihan terhadap kegagalan sistem : Karena gangguan sistem, hang, listrik terputus alirannya.