** Myself
Question:
ผมมี Oracle 8i และ 9i บน Sun solaris 8 และ 9 ตามลำดับ
ต้องการ Backup ครับ ด้วย Netbackup 6.0 MP5
Medea และ Master Server เป็นตัวเดียวกัน Windows Server 2003
คือมีของเดิมอยู่ครับ คนเก่าเค้าทำไว้ มีทั้ง Offline และ Online backup เท่าที่รู้ Offline นี่เค้าปิด Database และ copy files ออกมาคับ
ถึงตอนนี้ ระบบเปลี่ยนครับ มีการเพิ่มและลด database เลยจะทำ backup job เพิ่มและลบของเดิมออกด้วย ครับ นั่งอ่าน oracle มาสามสัปดาห์แล้วคับ
ถ้าฝั้ง windows ล่ะง่ายเลย(พวก MS SQL) นะคับ ปกติไม่ได้จับ Oracle คับ
Ans:
ลำบากนิดนึงน๊ะครับสำหรับคนไม่เคยจับ oracle และแนะนำให้ไปดู ใน web veritas สำหรับ netbackup กับ oracle เพิ่ม
เติมน๊ะคับ ขอตอบแบบต้องไปพยายามต่อน๊ะคับ จากคำถามแสดงว่า
1.ทั้ง ver 8i,9i ที่ back อยู่ไม่ได้ใช้ oracle agent น๊ะคับใช้การ freezed database แล้วนำมา backup
2.เพิ่มลบ db แก้ไข script
สิ่งที่ต้องไปดูและระวังให้ทำการ copy script to new แล้วแก้ไข
1.ต้องรู้ชื่อ db ที่ script เขียนน๊ะคับ แกะให้ได้
2.ต้องรู้ว่าเค้า hard code ชื่อ ของ tablespace หรือเปล่าเพราะ ver เก่ากว่า 10g ไม่สามารถ alter database begin backup ได้ เพราะคนมา implement อาจไม่ระวัง อันนี้สำคัญมาก ถ้าไม่ได้ query มา แล้ว hard code ถ้าโชคร้าย แสดงว่าตลอดเวลาที่ backup ไม่เคย backup สำเร็จเลย เคยเจอมาหลาย case อันตรายต่อ admin มาก
3.ในbackup policy ของ NBU(ถ้าเป็น backupspec อย่าง omnibackup,dataprotector ก็เหมือนกันเกิดได้เหมือนกัน) ต้องเลือกให้ครบทุก path ของ datafile อันนี้ก็อันตราย เหมือนที่เขียนในข้อต้น แสดงว่า backup ไม่เคยครบเลย ถ้าเกิดมีการเพิ่มลด path ของ datafiles น๊ะคับ อันนี้ admin ไม่เคยรู้เลยดูแต่ว่า backup complete อันนี้ถึงวันที่เกิดเหตุแก้ได้ยากมากคับ
## ข้อ2,3 ระวังอย่างยิ่งคับ
0 comments:
Post a Comment