Backup and Recovery (Save/Restore)
เรื่องพูดกันจริงๆ จะยาวมาก (IBM แยกหนังสือมาหนึ่งเล่มเลย)https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_73/rzai8/sc415345.pdf
พูดย่อๆ คงประมาณนี้
- วางแผนการ Backup - รองรับ(ฉุกเฉิน)ได้ระดับไหน
- วิธีทำประจำวัน กับ วิธีทำเมื่อต้องการ Recovery
วางแผนการ Backup - รองรับได้ระดับไหน
ให้นึกถึงการ save บน PC ของแต่ละคน- ไม่เคยทำ! -> เริ่มทำซะ
- อืม ทำแล้ว เมื่อ 3 เดือนที่แล้ว ... ถ้า Disk เสียวันนี้ ข้อมูลใหม่ใน 3 เดือนหายหมด!
ไม่ทำบ่อย เพราะ file ใหญ่มาก ทำทีหนึ่ง ใช้เวลา 2-3 ชม เชียวน๊ะ - ทำทุกวันเลย copy D:\ ทั้ง Drive ไปที่ External Disk, Server
ทำตอนเที่ยง (PC ต้องเปิดเครื่องทิ้งไว้)
ใช้เทคนิค Save เฉพาะส่วนที่เปลี่ยนแปลง - (ยุคสมัยนี้ 2019/11) เก็บ file บน Server เท่านั้น ไม่เก็บที่ PC- Admin เป็นคนดูแลให้
- เก็บบน Cloud ที่การันตีว่า 99.999 ไม่เสีย (ผู้ให้บริการ หรือ Admin ดูแล
สำหรับคนทั่วไป จะทำข้อ 3 สำหรับ PC ที่ต่อผ่านเครือข่าย (ในบ้าน,องค์กร,...) จะทำ 4 กับ 5
โดยหนังสือ IBM ที่อ่าน การจัดการ "อย่างดี" ครับ
เอาไว้ มีเวลา จะมาคุยรายละเอียดกัน ภายหลัง
ยุคสมัยนี้ (2019/11) ถ้าทำข้อ 4 หรือ 5
คำสั่งที่เกี่ยวข้อง
วันนี้(สำหรับ iSeries) จะพูดถึง พื้นฐาน + งานที่ต้องทำ Recovery ครับเกี่ยวกับ การ Save
ที่ใช้บ่อย คือ SavXXX เช่น SavObj , SavLib
สำหรับบางหน่วยงาน ใช้ CpyToTap
เกี่ยวกับ การ Recovery (Restore)
ที่ใช้บ่อย คือ RstXXX เช่น RstObj , RstLib
สำหรับบางหน่วยงาน ใช้ CpyFrmTap
สำหรับ History บางระบบ ใช้คำสั่งนี้ CpyFrmTap , CpyToTap (ตั้งชื่อการ save ได้)
DSPTAP *LABEL ต่างกับ DSPTAP *SAVRST
เรียนรู้จาก งานปัจจุบัน
จำลองเหตุการณ์-1 ใช้ SavFile ส่ง Pgm,File ขนาดเล็กจาก A3xxx ไปที่ A3yyySrc : CrtSavf (savfile) -> SavObj to SavFile -> SndNetf (savfile)
Target : CrtSavf (savfile) -> WrkNetF + RcvNetf to (savfile) *ADD, *REPLACE
-> RstObj from (savfile) New, Replace / มี-ไม่มีสิทธิ์
จำลองเหตุการณ์-2 นำ Lib จาก A3yyy ไปติดตั้งที่ Japan (จำลองใช้ A3xxx)
Src : Save obj เข้า Tape/Cartridge จริง
Target : RstLib จาก Tape/Cartridge จริง to New, Replace / มี-ไม่มีสิทธิ์
จำลองเหตุการณ์-3 User Req Data 3 ปีที่แล้ว (อยู่ใน History Tape/Cartridge) A3xxx มาติดตั้ง
ที่ A3zzz
(คล้าย -2) แต่ระบบ Hist จะ save โดยใช้ cmd CpyToTap (ช่วยตั้งชื่อ)
Src : หา Tape/Cartridge ตำแหน่ง DSPTAP *LABEL
Target : CpyFrmTap
จำลองเหตุการณ์-4 เผลอ "ลบ" Source Code โปรแกรม , ต้องการได้ Source Code ของ 3 วันที่แล้ว
Save ประจำวันจะ save ด้วยคำสั่ง SavLib โดยแผน Backup จะแยก Tape เป็น 7 ชุดๆละ 1 วัน
- สอบถาม SysOpr เลือก Tape (/Cartridge/Virtual Tape) ที่ตรงกับวันที่ต้องการ
- RstObj จาก Tape
ไม่มีความคิดเห็น:
แสดงความคิดเห็น