Files
wms-app/sdlc/1-PM Process (10 Work Product)/10.Project Repository (Backup)/200-WMS-26-001-00 Project Repository Backup 25690824 V1.0 ThS.md
T

5.9 KiB

Project Repository (Backup)

| Document No | Project Repository (Backup) | Release, Version, By: | 25690824 V1.0 ThS | | Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด | | Project Code | 200-WMS-26-001-00 | | Title | พื้นที่สำรองสำหรับใช้กู้คืนข้อมูล Project Repository ในกรณีที่เกิดการสูญหาย | | ระยะเวลา | 5 มกราคม 2569 – 24 สิงหาคม 2569 | | Organizer | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) | | Recorder | คุณเยาวลักษณ์ บางชมภู (Document Control) |

การสำรอง Source Code และเอกสาร

หัวข้อ รายละเอียด
วิธีการสำรอง Git Remote สำรอง (Secondary Remote)
ชื่อ Remote สำรอง backup
ที่อยู่ Remote สำรอง git@github.com:thanakorninbox-dev/wms-app.git
ขอบเขตการสำรอง Branch main (Baseline 6c39700) และเอกสารส่งมอบใน Git Repository
รอบการสำรอง ซิงก์ทุกครั้งที่มีการส่งมอบหรือปรับปรุง Baseline
ผู้รับผิดชอบ คุณธนกร สถิตวิทยากุล (Developer)

การสำรองฐานข้อมูล

หัวข้อ รายละเอียด
วิธีการสำรอง Export ฐานข้อมูล wms และ wms2 อัตโนมัติ
รอบการสำรอง ทุกวัน เวลา 02:00 น. (Asia/Bangkok)
ที่จัดเก็บ พื้นที่จัดเก็บบนคลาวด์ที่บริษัทควบคุม
ระยะเวลาเก็บรักษา ชุดสำรองรายวันเก็บ 30 วัน และชุดสิ้นเดือนเก็บ 12 เดือน
สิทธิ์การเข้าถึง จำกัดเฉพาะผู้ดูแลระบบและผู้บริหารที่ได้รับมอบหมาย

รายการตรวจสอบการสำรองข้อมูล

ลำดับ รายการตรวจสอบ ผู้รับผิดชอบ วันที่ดำเนินการ ผลการตรวจสอบ
BK-001 ตรวจสอบว่า Remote สำรองเข้าถึงได้และมี Baseline 6c39700 ตรงกับ Repository หลัก ThS 17 สิงหาคม 2569 ผ่าน
BK-002 ทดสอบ Clone จาก Remote สำรองและตรวจสอบความครบถ้วนของข้อมูล ThS 17 สิงหาคม 2569 ผ่าน
BK-003 ทดสอบกู้คืนฐานข้อมูลจากชุดสำรองสู่สภาพแวดล้อมทดสอบ ThS 23 สิงหาคม 2569 ผ่าน
BK-004 ซิงก์เอกสารส่งมอบใน Git Repository ไปยัง Remote สำรองและตรวจสอบการเรียกคืน ThS 24 สิงหาคม 2569 ผ่าน

ขั้นตอนการกู้คืน

ลำดับ ขั้นตอน รายละเอียด
1 ยืนยันขอบเขตความเสียหาย ตรวจสอบว่าข้อมูลที่สูญหายเป็น Source Code เอกสาร หรือฐานข้อมูล
2 เลือกชุดสำรองที่จะใช้ เลือกชุดสำรองล่าสุดที่ผ่านการตรวจสอบและยืนยันวันที่
3 กู้คืนสู่สภาพแวดล้อมทดสอบก่อน Clone จาก Remote สำรอง หรือ Restore ฐานข้อมูลสู่เครื่องทดสอบ
4 ตรวจสอบความถูกต้อง ตรวจสอบ Baseline และข้อมูลตัวอย่างว่าครบถ้วน
5 กู้คืนสู่สภาพแวดล้อมใช้งานจริง บันทึกจุดกู้คืน หยุดบริการที่เกี่ยวข้อง กู้คืน แล้วตรวจสอบสถานะระบบตามคู่มือผู้ดูแลระบบ

ผู้จัดทำเอกสาร (Secretary)

ชื่อ ตำแหน่ง ลายเซ็น วันที่
คุณธนกร สถิตวิทยากุล Developer

ผู้ตรวจสอบเอกสาร (Reviewer)

ชื่อ ตำแหน่ง ลายเซ็น วันที่
คุณอภิรัชช์ สุภัทรประทีป Project Manager

ผู้อนุมัติ (Approval)

ชื่อ ตำแหน่ง ลายเซ็น วันที่
คุณเสรี วิริยะสกุลธรณ์ Project Sponsor