SlideShare a Scribd company logo
1 of 10
Apa itu recovery?
 Backup and recovery adalah prosedur melindungi suatu database dari hilangnya data dan
merekonstruksi data yang seharusnya data tersebut sudah hilang. Rekonstruksi sebuah data
dapat decapai melalui media recovery, yang mengacu pada operasi yang terlibat di restoring,
rolling forward, dan rolling back a backup sebuah database files.
 Restore physical backup dari datafile atau control file adalah untuk rekonstruksi dan
membuatnya tersedia di Oracle database server. Recover a restored datafile is to update it
by applying archived redo logs and online redo logs, that is, records of changes made to the
database after the backup was taken. Jika menggunakan RMAN, maka juga dapat recover
datafiles dengan incremental backups, yang mana backup dari datafile hanya berisi blok
yang berubah setelah incremental backup sebelumnya.
 Setelah file yang diperlukan telah restored, media recovery harus dimulai oleh user.
Media recovery melibatkan berbagai operasi untuk restore, roll forward, and roll back a
backup dari database files.
 Untuk memperbaiki masalah karena logical data corruptions atau user errors, kamu
dapat menggunakan Oracle Flashback. Oracle Flashback Database and Oracle Flashback
Table membiarkan kamu cara cepat recover ke waktu sebelumnya.
 Berikut ilustrasi prisip dasar dari backing up, restoring, dan melakukan media recovery
di database.
 A redo log adalah bagian file dari Oracle database. Ketika transaksi di
commit, detail transaksi di redo log ditulis di redo logfile.
 There are two ways to perform Oracle backup and recovery: Recovery
Manager and user-managed backup and recovery.
 Recovery Manager (RMAN) is an Oracle utility that can back up,
restore, and recover database files. It is a feature of the Oracle
database server and does not require separate installation.
 You can also use operating system commands for backups and
SQL*Plus for recovery. This method, also called user-managed backup
and recovery, is fully supported by Oracle, although use of RMAN is
highly recommended because it is more robust and greatly simplifies
administration.
Media Recovery
 Complete Recovery
 Incomplete Recovery
 Datafile Media Recovery
 Block Media Recovery
Deciding Which Recovery Technique
to Use
 When to Use Media Recovery
 When to Use Oracle Flashback
 When to Use CREATE TABLE AS SELECT Recovery
 When to Use Import/Export Utilities Recovery
 When to Use Tablespace Point-in-Time Recovery
Purpose of Backup and Recovery
 Menanggapi perencanaan dan pengujian untuk berbagai jenis failures
 Konfigurasi lingkungan database untuk backup dan recovery
 Menyiapkan jadwal backup
 Pemantauan lingkungan backup dan recovery
 Pemecahan masalah backup
 Recovering dari kelihangan data jika diperlukan
Sebagai backup administrator, juga bisa melakukan tugas lain yang dimana
memiliki relasi untuk backup and recovery:
 Data archival, yang melibatkan pembuatan salinan/copyan database untuk
penyimpanan jangka panjang
 Data transfer, yang melibatkan perpindahan data dari satu database atau
satu host ke lainnya
Thank you
*Lanjut ke demo*
Video : http://tinyurl.com/j78ff3x

More Related Content

What's hot

Recovery (technology & comporation)
Recovery (technology & comporation)Recovery (technology & comporation)
Recovery (technology & comporation)DienNoorFawziahPandi
 
TMKS3043 Kitar Hayat Pembangunan Sistem Pangkalan Data (PSPD)
TMKS3043 Kitar Hayat Pembangunan Sistem Pangkalan Data (PSPD)TMKS3043 Kitar Hayat Pembangunan Sistem Pangkalan Data (PSPD)
TMKS3043 Kitar Hayat Pembangunan Sistem Pangkalan Data (PSPD)rosedainty
 
Kp.2 pembuatan database
Kp.2 pembuatan databaseKp.2 pembuatan database
Kp.2 pembuatan databaseDesty Yani
 
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...Linaputri03
 
Materi 6 db performance tuning
Materi 6 db performance tuningMateri 6 db performance tuning
Materi 6 db performance tuningElma Fiana
 

What's hot (7)

Recovery (technology & comporation)
Recovery (technology & comporation)Recovery (technology & comporation)
Recovery (technology & comporation)
 
TMKS3043 Kitar Hayat Pembangunan Sistem Pangkalan Data (PSPD)
TMKS3043 Kitar Hayat Pembangunan Sistem Pangkalan Data (PSPD)TMKS3043 Kitar Hayat Pembangunan Sistem Pangkalan Data (PSPD)
TMKS3043 Kitar Hayat Pembangunan Sistem Pangkalan Data (PSPD)
 
Kp.2 pembuatan database
Kp.2 pembuatan databaseKp.2 pembuatan database
Kp.2 pembuatan database
 
2.lingkungan bsd
2.lingkungan bsd2.lingkungan bsd
2.lingkungan bsd
 
Pertemuan 2
Pertemuan 2Pertemuan 2
Pertemuan 2
 
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
 
Materi 6 db performance tuning
Materi 6 db performance tuningMateri 6 db performance tuning
Materi 6 db performance tuning
 

Similar to Apa Itu Recovery Dalam Database

Dokumentasi komparasi incremental backup oracle dengan mysql
Dokumentasi komparasi incremental backup oracle dengan mysqlDokumentasi komparasi incremental backup oracle dengan mysql
Dokumentasi komparasi incremental backup oracle dengan mysqlAhmad Haris
 
Presentasi Simbada Kelompok 21
Presentasi Simbada Kelompok 21Presentasi Simbada Kelompok 21
Presentasi Simbada Kelompok 21kibagus21
 
Presentasi Simbada Kelompok 21
Presentasi Simbada Kelompok 21Presentasi Simbada Kelompok 21
Presentasi Simbada Kelompok 21guest769ec9
 
28modul 41 maintenance-disaster-recovery
28modul 41 maintenance-disaster-recovery28modul 41 maintenance-disaster-recovery
28modul 41 maintenance-disaster-recoverysetioariwibowo
 
Backup oracle
Backup oracleBackup oracle
Backup oracle14523011
 
Backup oracle
Backup oracleBackup oracle
Backup oracle14523011
 
Dokumen Demonstrasi Backup Antara Oracle dan Firebird
Dokumen Demonstrasi Backup Antara Oracle dan FirebirdDokumen Demonstrasi Backup Antara Oracle dan Firebird
Dokumen Demonstrasi Backup Antara Oracle dan FirebirdNur Arga Dahana
 
Dokumen Demonstrasi Backup Antara Oracle dan Firebird
Dokumen Demonstrasi Backup Antara Oracle dan FirebirdDokumen Demonstrasi Backup Antara Oracle dan Firebird
Dokumen Demonstrasi Backup Antara Oracle dan FirebirdNur Arga Dahana
 
Pertemuan-3-Pengantar-Sistem-Basis-Data.ppt
Pertemuan-3-Pengantar-Sistem-Basis-Data.pptPertemuan-3-Pengantar-Sistem-Basis-Data.ppt
Pertemuan-3-Pengantar-Sistem-Basis-Data.pptwildanmoch
 
Pertemuan III-Manajemen Data dan Konsep Database.ppt
Pertemuan III-Manajemen Data dan Konsep Database.pptPertemuan III-Manajemen Data dan Konsep Database.ppt
Pertemuan III-Manajemen Data dan Konsep Database.pptudnsupriadi
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptNikoEstradiyanto1
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptNikoEstradiyanto1
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptPutriDewintari1
 
Slide-INF106-INF106-Slide-01.ppt
Slide-INF106-INF106-Slide-01.pptSlide-INF106-INF106-Slide-01.ppt
Slide-INF106-INF106-Slide-01.pptafidatulmasbakhah1
 

Similar to Apa Itu Recovery Dalam Database (20)

#6 - Backup & Restore.pptx
#6 - Backup & Restore.pptx#6 - Backup & Restore.pptx
#6 - Backup & Restore.pptx
 
Dokumentasi komparasi incremental backup oracle dengan mysql
Dokumentasi komparasi incremental backup oracle dengan mysqlDokumentasi komparasi incremental backup oracle dengan mysql
Dokumentasi komparasi incremental backup oracle dengan mysql
 
Laporan 6
Laporan 6Laporan 6
Laporan 6
 
Presentasi Simbada Kelompok 21
Presentasi Simbada Kelompok 21Presentasi Simbada Kelompok 21
Presentasi Simbada Kelompok 21
 
Presentasi Simbada Kelompok 21
Presentasi Simbada Kelompok 21Presentasi Simbada Kelompok 21
Presentasi Simbada Kelompok 21
 
28modul 41 maintenance-disaster-recovery
28modul 41 maintenance-disaster-recovery28modul 41 maintenance-disaster-recovery
28modul 41 maintenance-disaster-recovery
 
Pertemuan tiga
Pertemuan tigaPertemuan tiga
Pertemuan tiga
 
Backup oracle
Backup oracleBackup oracle
Backup oracle
 
Backup oracle
Backup oracleBackup oracle
Backup oracle
 
Dokumen Demonstrasi Backup Antara Oracle dan Firebird
Dokumen Demonstrasi Backup Antara Oracle dan FirebirdDokumen Demonstrasi Backup Antara Oracle dan Firebird
Dokumen Demonstrasi Backup Antara Oracle dan Firebird
 
Dokumen Demonstrasi Backup Antara Oracle dan Firebird
Dokumen Demonstrasi Backup Antara Oracle dan FirebirdDokumen Demonstrasi Backup Antara Oracle dan Firebird
Dokumen Demonstrasi Backup Antara Oracle dan Firebird
 
Pertemuan-3-Pengantar-Sistem-Basis-Data.ppt
Pertemuan-3-Pengantar-Sistem-Basis-Data.pptPertemuan-3-Pengantar-Sistem-Basis-Data.ppt
Pertemuan-3-Pengantar-Sistem-Basis-Data.ppt
 
D wh pentol
D wh pentolD wh pentol
D wh pentol
 
Pertemuan III-Manajemen Data dan Konsep Database.ppt
Pertemuan III-Manajemen Data dan Konsep Database.pptPertemuan III-Manajemen Data dan Konsep Database.ppt
Pertemuan III-Manajemen Data dan Konsep Database.ppt
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
 
Slide-INF106-INF106-Slide-01.ppt
Slide-INF106-INF106-Slide-01.pptSlide-INF106-INF106-Slide-01.ppt
Slide-INF106-INF106-Slide-01.ppt
 
1._Pengantar_BasisData_.ppt
1._Pengantar_BasisData_.ppt1._Pengantar_BasisData_.ppt
1._Pengantar_BasisData_.ppt
 
PSI
PSIPSI
PSI
 

Apa Itu Recovery Dalam Database

  • 1.
  • 2. Apa itu recovery?  Backup and recovery adalah prosedur melindungi suatu database dari hilangnya data dan merekonstruksi data yang seharusnya data tersebut sudah hilang. Rekonstruksi sebuah data dapat decapai melalui media recovery, yang mengacu pada operasi yang terlibat di restoring, rolling forward, dan rolling back a backup sebuah database files.  Restore physical backup dari datafile atau control file adalah untuk rekonstruksi dan membuatnya tersedia di Oracle database server. Recover a restored datafile is to update it by applying archived redo logs and online redo logs, that is, records of changes made to the database after the backup was taken. Jika menggunakan RMAN, maka juga dapat recover datafiles dengan incremental backups, yang mana backup dari datafile hanya berisi blok yang berubah setelah incremental backup sebelumnya.
  • 3.  Setelah file yang diperlukan telah restored, media recovery harus dimulai oleh user. Media recovery melibatkan berbagai operasi untuk restore, roll forward, and roll back a backup dari database files.  Untuk memperbaiki masalah karena logical data corruptions atau user errors, kamu dapat menggunakan Oracle Flashback. Oracle Flashback Database and Oracle Flashback Table membiarkan kamu cara cepat recover ke waktu sebelumnya.  Berikut ilustrasi prisip dasar dari backing up, restoring, dan melakukan media recovery di database.
  • 4.
  • 5.  A redo log adalah bagian file dari Oracle database. Ketika transaksi di commit, detail transaksi di redo log ditulis di redo logfile.
  • 6.  There are two ways to perform Oracle backup and recovery: Recovery Manager and user-managed backup and recovery.  Recovery Manager (RMAN) is an Oracle utility that can back up, restore, and recover database files. It is a feature of the Oracle database server and does not require separate installation.  You can also use operating system commands for backups and SQL*Plus for recovery. This method, also called user-managed backup and recovery, is fully supported by Oracle, although use of RMAN is highly recommended because it is more robust and greatly simplifies administration.
  • 7. Media Recovery  Complete Recovery  Incomplete Recovery  Datafile Media Recovery  Block Media Recovery
  • 8. Deciding Which Recovery Technique to Use  When to Use Media Recovery  When to Use Oracle Flashback  When to Use CREATE TABLE AS SELECT Recovery  When to Use Import/Export Utilities Recovery  When to Use Tablespace Point-in-Time Recovery
  • 9. Purpose of Backup and Recovery  Menanggapi perencanaan dan pengujian untuk berbagai jenis failures  Konfigurasi lingkungan database untuk backup dan recovery  Menyiapkan jadwal backup  Pemantauan lingkungan backup dan recovery  Pemecahan masalah backup  Recovering dari kelihangan data jika diperlukan Sebagai backup administrator, juga bisa melakukan tugas lain yang dimana memiliki relasi untuk backup and recovery:  Data archival, yang melibatkan pembuatan salinan/copyan database untuk penyimpanan jangka panjang  Data transfer, yang melibatkan perpindahan data dari satu database atau satu host ke lainnya
  • 10. Thank you *Lanjut ke demo* Video : http://tinyurl.com/j78ff3x