Archive for the ‘Backup & Recovery’

Dataguard 10g: Solusi Archived Log Hilang06.26.08

Karena masalah jaringan, beberapa waktu yang lalu archived log di primary database tidak terkirim ke standby database (hal seperti ini sering saya alami). Kadang-kadang karena kesibukan, saya tahunya setelah beberapa hari, jadi mesti mengejar untuk apply archived log yang tertinggal itu.

Policy saya, archived log di production saya compress (zip), backup ke tape, dan hapus setiap hari. Archived log di-keep di backup sehingga tidak banyak memakai banyak space di production (primary).

(more…)

Posted in Backup & Recovery, Dataguardwith No Comments →

Step-step Mencopy Database ke Mesin yang Sama06.24.08

Mengcopy database di mesin lain, itu sama saja dengan backup & recovery konvensional. Mengcopy database di mesin yang sama, ada sedikit bedanya karena di satu mesin tidak boleh ada 2 (atau lebih) database yang sama; ada step untuk mengubah nama database.

Saya punya 1 database development, nama databasenya adalah ts2. Untuk keperluan test, saya butuh database lagi di mesin development tersebut. Content database baru adalah sama dengan database terdahulu. Bagaimana cara membuatnya, ada dua cara:

  1. Membuat database baru, export dari database lama, kemudian import ke database baru.
  2. Mengcopy database lama ke yang baru, seperti kalau backup dan recovery

Cara pertama tentu saja memakan waktu yang cukup lama, apalagi kalau datanya cukup besar. Kalau begitu saya pilih cara kedua; saya backup database pertama, kemudian saya naikkan (restore & recovery) dengan nama yang berbeda (saya beri nama tsrep). Berikut ini langkah-langkahnya:

(more…)

Posted in Administration, Backup & Recoverywith 6 Comments →

Memindahkan Database ke Mesin lain06.11.08

Pertanyaan
Hallo Mas.., bacaan di blog nya mas sangat berguna bagi saya sebagai pemula di Oracle. Saya mau tanya sedikit masalah database Oracle. Misalnya di PC server yang saya gunakan mengalami crash.. dan tidak bisa hidup lagi. Apakah bisa hardisk yg isinya database Oracle dipindahkan ke PC yg lain dan di buka dengan oracle di PC yang baru ini? Dan diharapkan datanya utuh… atau ada solusi lain untuk masalah ini? Mohon petunjuk dari mas.

Jawaban
Kalau data-data di harddisk (terutama bagian yang memuat file-file database) masih bisa dibaca, tentu saja database anda bisa dinaikkan di mesin (komputer/PC) lain. Anggap saja data di hard disk anda sebagai backup, selanjutnya backup data ini akan anda naikkan di tempat lain. Dengan kata lain, anda akan melakukan Restore dari off line backup

(more…)

Posted in Backup & Recoverywith 4 Comments →

Restore dan Recovery dari online backup05.16.08

Sebaiknya silahkan dibaca dulu online backup di sini
http://rohmad.net/2008/04/22/online-backup-database-oracle/
dan tentang archived log di sini
http://rohmad.net/2008/04/22/men-setting-database-menjadi-archivelog-mode/. Secara sederhana, kedua artikel tersebut membahas landasan teorinya.

Restore dari online backup adalah sama persis dengan restore dari offline backup, kecuali ada 1 tambahan step setelah melakukan restore dari online backup, yaitu kita WAJIB melakukan recovery. Lihat secara detail tentang restore dari offline backup di sini http://rohmad.net/2008/05/15/restore-dari-off-line-backup/

(more…)

Posted in Backup & Recoverywith 4 Comments →

Restore dari off line backup05.15.08

Restore dari hasil offline backup adalah sangat sederhana, sesederhana backup-nya. Lihat offline backup di sini http://rohmad.net/…/off-line-backup-database-oracle/

Berikut ini step-step restore dengan memakai instance yang sama.
(more…)

Posted in Backup & Recoverywith 1 Comment →

Startup Inconsistent Database05.05.08

Sebagai DBA kita kadang dipusingkan dengan masalah yang disebabkan oleh file corrupt. Masalah ini bisa disebabkan oleh database yang mati tiba-tiba karena listrik mati atau masalah di storage (disk). Misalnya database tidak bisa startup dengan error berikut

SQL> startup
ORACLE instance started.

Total System Global Area 1610612736 bytes
Fixed Size 2177912 bytes
Variable Size 396149896 bytes
Database Buffers 1207959552 bytes
Redo Buffers 4325376 bytes
Database mounted.
ORA-01113: file 2 needs media recovery
ORA-01110: data file 2: '/oradata/oracle/ts/undotbs01.dbf'

Biasanya database tidak bisa startup kalau yang perlu di-recovery adalah file UNDO atau SYSTEM. [Dalam contoh di atas adalah file UNDO]. Dalam kasus ini baik yang bermasalah file SYSTEM atau UNDO, perlakuan (work around atau solusi sementara) nya adalah sama.

(more…)

Posted in Backup & Recovery, Troubleshootingwith No Comments →

Men-setting database menjadi archivelog mode04.22.08

Di database Oracle, semua transaksi di-record (disimpan) di dalam log file. Dalam 1 instance, minimal ada 2 group logfile. Mekanisme kerjanya adalah sirkular. Bila logfile penuh, maka transaksi disimpan di log berikutnya. Setelah semua log terisi, maka log yang terlama akan ditulis ulang (rewrite), tentu saja dengan menghapus content (isi) sebelumnya. Tentu saja, kita akan kehilangan jejak transaksi yang ada di logfile tersebut.

Dalam database dengan mode archivelog, sebelum logfile ditulis ulang, content-nya dicopy (backup) dulu ke archived log. Oleh karena itu kita tidak kehilangan jejak transaksi yang disimpan di log yang ditulis ulang tersebut.

(more…)

Posted in Backup & Recoverywith 2 Comments →

Online backup database Oracle04.22.08

Beberapa waktu yang lalu saya telah menulis tentang off line backup database Oracle di sini http://rohmad.net/2008/04/18/off-line-backup-database-oracle/. Kali ini saya akan membahas tentang online backup. Beberapa keuntungan metode online backup adalah :

  1. Waktu backup, database tidak perlu dimatikan sehingga tidak ada downtime
  2. Bisa melakukan backup per tablespace, bahkan per datafile
  3. Bisa merestore data sampai terakhir sebelum masalah. Bahkan bisa merestore data sampai waktu yang ditentukan. Berbeda dengan restore hasil offline backup di mana yang bisa direstore hanya data terakhir melakukan backup saja.

(more…)

Posted in Backup & Recoverywith 7 Comments →

Off line backup database Oracle04.18.08

Ada dua metode untuk membackup database Oracle, yaitu off line dan online. Off line backup dilakukan dengan mematikan database terlebih dahulu, baru kemudian membackup datafile. Online backup dilakukan tanpa mematikan database, jadi database masih bisa diakses selama proses backup.

Online backup mensyaratkan database berada dalam mode archive log. Nanti akan saya bahas di artikel lain. Kali ini saya akan membahas tentang off line backup.

Berikut ini step-step untuk off line backup:

(more…)

Posted in Backup & Recoverywith 8 Comments →

    Ingin dikirim artikel ke Email Anda?

  • Enter your email address:

    Delivered by FeedBurner

  • Search