← กลับหน้าคู่มือ

การตั้งค่าระบบ

โอนข้อมูล (Data Transfer)

คัดลอกข้อมูลจากระบบ Production ไปยัง Development สำหรับทดสอบ โดยไม่กระทบข้อมูลจริง

🔒 เมนูนี้ต้องใช้สิทธิ์ SuperAdmin จึงจะเข้าถึงได้ — เป็นฟีเจอร์สำหรับทีมพัฒนา
1

ภาพรวม

เมนูนี้ใช้คัดลอกข้อมูล MongoDB จาก Production (UAT) ไปยัง Development เพื่อทดสอบกับข้อมูลจริง

Production (UAT)

ข้อมูลจริง

Development

สำหรับทดสอบ

2

ขั้นตอนการโอนข้อมูล

1

โหลดรายการร้านค้าจาก Production

กดปุ่ม "โหลดรายการร้านค้า" เพื่อดึงรายชื่อร้านค้าจาก Production

2

เลือกร้านค้าต้นทาง

เลือกร้านค้าที่ต้องการคัดลอกข้อมูล — ค้นหาด้วยชื่อร้านค้าได้

3

ดูตัวอย่างข้อมูล (Preview)

ระบบจะแสดง รายการ Collection พร้อม จำนวนเอกสาร ที่จะคัดลอก เช่น products: 500 รายการ, sales: 1,200 รายการ

4

กดโอนข้อมูล

ตรวจสอบแล้วกด "โอนข้อมูล" หรือ "Copy" — ระบบจะแสดงสถานะ Real-time

5

รอจนเสร็จ

รอจนกว่าระบบจะแจ้ง "สำเร็จ" — อาจใช้เวลาขึ้นอยู่กับจำนวนข้อมูล

3

ข้อควรระวัง

⚠️ ข้อมูลใน Development จะถูก แทนที่ด้วยข้อมูลจาก Production — ข้อมูลเดิมใน Development จะหายไป
🔐 ข้อมูลใน Production ไม่ได้รับผลกระทบ — เป็นการคัดลอกอย่างเดียว ไม่ได้ลบ
⏱️ เวลาที่ใช้ขึ้นอยู่กับ จำนวนข้อมูล — ร้านค้าขนาดใหญ่อาจใช้เวลาหลายนาที

📌 สรุป

  • คัดลอกข้อมูลจาก Production → Development
  • ดู Preview จำนวนข้อมูลก่อนคัดลอก
  • ข้อมูล Production ไม่ได้รับผลกระทบ
  • ข้อมูลใน Development จะ ถูกแทนที่
  • ใช้สำหรับ ทีมพัฒนา เท่านั้น