012. Bagaimana Melakukan Disaster Recovery Oracle Database menggunakan Ghost Image ?


Ghost Image, misal, memiliki database yg bernama DEPOT2, dan servicenya OracleServiceDEPOT2.

Dan ingin mengubahnya menjadi database gnputri, karena server dimana gnputri ini berada rusak. 

Caranya adalah hapus database DEPOT2 dengan menggunakan Database Configuration Assistant. 

Buat database GNPUTRI dengan tool yang sama, Database Configuration Assistant. 

Hapus seluruh oradata GNPUTRI yang dihasilkan oleh tool tsb, kemudian ganti dengan oradata dari GNPUTRI yang servernya bermasalah, kemudian jalankan 
script berikut : 

STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "GNPUTRI" NORESETLOGS ARCHIVELOG
   MAXLOGFILES 32
   MAXLOGMEMBERS 2
   MAXDATAFILES 254
   MAXINSTANCES 1
   MAXLOGHISTORY 3630
LOGFILE
  GROUP 1 'e:\oradata\gnputri\REDO01.LOG' SIZE 1M,
  GROUP 2 'e:\oradata\gnputri\REDO02.LOG' SIZE 1M,
  GROUP 3 'e:\oradata\gnputri\REDO03.LOG' SIZE 1M
DATAFILE
  'e:\oradata\gnputri\system01.dbf',
  'e:\Oradata\gnputri\rbs01.dbf',
  'e:\oradata\gnputri\users01.dbf',
  'e:\oradata\gnputri\temp01.dbf',
  'e:\oradata\gnputri\tools01.dbf',
  'e:\Oradata\gnputri\indx01.dbf',
  'e:\Oradata\gnputri\GNPUTRI.ORA'    
CHARACTER SET WE8ISO8859P1;
RECOVER DATABASE
ALTER SYSTEM ARCHIVE LOG ALL;
ALTER DATABASE OPEN;

Catatan, sesuaikan lokasi LOGFILE dan DATAFILE sesuai dengan keinginan anda.




Comments