Thursday, September 6, 2007

PROCEDUR RECOVERY GL-AS

PROCEDURE RECOVERY:

TUJUAN : Untuk Membuang Block Data yang RUSAK

PROCESS A
1. BACKUP/COPY dahulu file original JURNAL.DAT ke tempat lain.
2. Copykan file CHOP.EXE ke dalam directory Recovery Utility.
3. Copykan File HEADER.DAT ke dalam directory Files.
4. Jalankan Recovery untuk File yang Rusak. (RECOVERY JURNAL.DAT X)
5. Perhatikan prosesnya berhenti di Block ke berapa ?
Misalnya : Proses berhenti di Block 300
6. Hitung jumlah byte yang akan dipotong
7. 1 Block = 512 byte, jadi 300 * 512 = 153600 bytes
8. Lakukan perintah ini :
CHOP JURNAL.DAT 153600 -b
9. Komputer akan membelah-belah file jurnal jadi beberapa bagian sebesar 153600 sizenya.
10. Misalnya : kalau ada 10 file, maka akan generate (JURNAL.1, JURNAL.2 . dst s/d JURNAL.10)
11. COPY JURNAL.1 ke JURNAL1.DAT
12. Lakukan Recovery JURNAL1.DAT
13. Kalau berhasil, simpanlah File ini di tempat terpisah,
14. Kalau tidak berhasil, perhatikan benar berhenti di proses block ke berapa ? Tebak-tebak aja, kemudian ulangi Step 4-12.
15. RUBAHLAH SEMUA NAMA JURNAL.1 s/d JURNAL.10 menjadi PROSA.1 s/d PROSA.10

PROCESS B
Kalau Process A sudah berhasil, kemungkinan besar BLOCK yang rusak pastilah ada di file PROSA.2
16. Untuk potongan File yang satu ini , lakukan perintah berikut :
17. COPY HEADER.DAT /B + PROSA.2 /B JURNAL.DAT /B
18. Ulangi Step 4-9
19. Misalnya : kalau ada 10 file, maka akan generate (JURNAL.1, JURNAL.2 . dst s/d JURNAL.10)
20. Sekarang kita skip JURNAL.1 --- > asumsi inilah BLOCK yang RUSAK
21. COPY HEADER.DAT /B + JURNAL.2 /B + …. + JURNAL.10 /B JURNAL.DAT /B
22. Lakukan Recovery JURNAL.DAT
23. Kalau berhasil, simpanlah File ini di tempat terpisah,
24. Kalau tidak berhasil, maka akan jadi lebih RUWET lagi, berarti ada sebagian di BLOCK yang LAIN juga RUSAK. Maka File JURNAL ini akan diulangi dgn PROCESS A + B
25. RUBAHLAH SEMUA NAMA JURNAL.1 s/d JURNAL.10 menjadi PROSB.1 s/d PROSB.10


PROCESS C
Kalau Process B sudah berhasil, kemungkinan besar BLOCK yang rusak pastilah ada di file PROSB.1
26. Untuk Menggbungkan ulang semua potongan File yang bagus , lakukan perintah berikut :
27. COPY PROSA.1 /B + PROSB.2/B + PROSB.3/B + ….. + PROSB.10/B + PROSA.3 /B + PROSA.4/B + …..+ PROSA.10/B JURNAL.DAT /B
28. Lakukan Recovery JURNAL.DAT
29. Kalau berhasil, simpanlah File ini di tempat terpisah,
30. Kalau tidak berhasil, maka akan jadi lebih RUWET lagi, berarti ada sebagian di BLOCK yang LAIN juga RUSAK. Maka File JURNAL ini akan diulangi dgn PROCESS A + B
31. Check lah di System G/L apakah data-data bisa diakses. PASTILAH ada sebgian data yang hilang.
32. Untuk DATA yang hilang ini sudah tidak bisa ditolong lagi.
33. Ada baiknya lakukanlah COMBINE utility untuk jurnal ini ke directory files yang baru. Supaya semua Index Record ditulis ulang dan Block-Clock data ditata ulang.

SELAMAT MENCOBA !!!

No comments: