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), Branch sdlc และ Tag sdlc-v1.0-final |
| รอบการสำรอง |
ซิงก์ทุกครั้งที่มีการส่งมอบหรือปรับปรุง 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 |
ซิงก์ Branch sdlc และ Tag sdlc-v1.0-final ไปยัง Remote สำรองและตรวจสอบการเรียกคืน |
ThS |
24 สิงหาคม 2569 |
ผ่าน |
ขั้นตอนการกู้คืน
| ลำดับ |
ขั้นตอน |
รายละเอียด |
| 1 |
ยืนยันขอบเขตความเสียหาย |
ตรวจสอบว่าข้อมูลที่สูญหายเป็น Source Code เอกสาร หรือฐานข้อมูล |
| 2 |
เลือกชุดสำรองที่จะใช้ |
เลือกชุดสำรองล่าสุดที่ผ่านการตรวจสอบและยืนยันวันที่ |
| 3 |
กู้คืนสู่สภาพแวดล้อมทดสอบก่อน |
Clone จาก Remote สำรอง หรือ Restore ฐานข้อมูลสู่เครื่องทดสอบ |
| 4 |
ตรวจสอบความถูกต้อง |
ตรวจสอบ Baseline, Tag และข้อมูลตัวอย่างว่าครบถ้วน |
| 5 |
กู้คืนสู่สภาพแวดล้อมใช้งานจริง |
บันทึกจุดกู้คืน หยุดบริการที่เกี่ยวข้อง กู้คืน แล้วตรวจสอบสถานะระบบตามคู่มือผู้ดูแลระบบ |
ผู้จัดทำเอกสาร (Secretary)
| ชื่อ |
ตำแหน่ง |
ลายเซ็น |
วันที่ |
| คุณธนกร สถิตวิทยากุล |
Developer |
|
|
ผู้ตรวจสอบเอกสาร (Reviewer)
| ชื่อ |
ตำแหน่ง |
ลายเซ็น |
วันที่ |
| คุณอภิรัชช์ สุภัทรประทีป |
Project Manager |
|
|
ผู้อนุมัติ (Approval)
| ชื่อ |
ตำแหน่ง |
ลายเซ็น |
วันที่ |
| คุณเสรี วิริยะสกุลธรณ์ |
Project Sponsor |
|
|