HandyCafe Docs
owner it-admin

การย้ายข้อมูล

หน้าจอ Migration นำเข้าลูกค้า, สินค้า, การตั้งราคา และประวัติจากการติดตั้ง HandyCafe 3.x หรือ 4.x รุ่นเดิมเข้าสู่ HandyCafe อยู่ภายใต้ Settings ในกลุ่ม Infrastructure และ System

วิธีการทำงาน

  • แหล่งที่มาเป็นแบบอ่านอย่างเดียว HandyCafe เปิดไฟล์ต้นฉบับเพื่ออ่านและไม่เคยเขียนลงไป การติดตั้งเก่าของคุณจะยังคงเหมือนเดิม คุณสามารถกลับไปใช้ได้ทุกเมื่อ
  • ตรวจสอบก่อนนำเข้า ปุ่ม Inspect อ่านไฟล์ต้นฉบับและรายงานสิ่งที่พบ ปุ่ม Start migration จะยังไม่สามารถใช้งานได้จนกว่าการตรวจสอบจะสำเร็จ
  • แสดงความคืบหน้าตามขั้นตอน มีการเปิดหน้าต่างความคืบหน้าในระหว่างการทำงานและรายงานขั้นตอนที่กำลังดำเนินการ เช่น สมาชิก, สินค้า หรือธุรกรรม
  • การรันซ้ำปลอดภัย แถวที่นำเข้าแล้วจะถูกอัปเดตในที่เดิม ไม่ซ้ำซ้อน เมื่อการย้ายข้อมูลเสร็จสิ้น ปุ่มจะเปลี่ยนเป็น Re-run migration
  • ทุกการรันสามารถยกเลิกได้ หลังจากการรันเสร็จสิ้นจะมีปุ่ม Undo migration ปรากฏขึ้น มันจะลบทุกแถวที่นำเข้าจากแหล่งที่มานั้น คุณจะถูกขอให้ยืนยันก่อน
  • คำเตือนไม่หยุดการรัน หากมีบางแถวที่ไม่สามารถอ่านได้ การรันจะเสร็จสิ้นพร้อมคำเตือน เปิด Logs เพื่อดูว่าแถวใดถูกข้ามไป
  • การรันที่ถูกขัดจังหวะจะกู้คืนเอง หากแอปพลิเคชันปิดหรือเครื่องสูญเสียพลังงานระหว่างการนำเข้า หน้าจะรายงานว่าการนำเข้าก่อนหน้านี้ถูกขัดจังหวะ การเริ่มต้นใหม่ปลอดภัย

ขยาย Last import counts ที่ด้านล่างของแผงเพื่อดูจำนวนแถวที่การรันล่าสุดนำเข้าตามหมวดหมู่

HandyCafe Legacy

นำเข้าจากการติดตั้ง HandyCafe 3.x หรือ 4.x นี่คือแหล่งที่มาสำหรับร้านที่อัปเกรดจาก HandyCafe รุ่นก่อนหน้า

การตรวจจับ

บน Windows หน้าจะสแกนระบบเพื่อหาการติดตั้งรุ่นเก่าและรายงาน:

ป้ายกำกับ ความหมาย
Install Path ที่อยู่ของการติดตั้งรุ่นเก่าบนดิสก์
Database Path เส้นทางเต็มไปยังไฟล์ฐานข้อมูลรุ่นเก่า
Server Version สตริงเวอร์ชันของเซิร์ฟเวอร์เก่า เช่น 3.4.01 หรือ 4.0.10
INI File Count จำนวนไฟล์การตั้งค่า INI ที่พบในโฟลเดอร์การติดตั้ง

หากไม่พบอะไร หน้าจะรายงานว่าไม่พบการติดตั้งรุ่นเก่า ตรวจสอบว่าไฟล์รุ่นเก่าอยู่ในตำแหน่งมาตรฐาน เช่น Program Files\HandyCafe หรือ C:\HandyCafe

บน macOS และ Linux การสแกนอัตโนมัติไม่สามารถทำงานได้ แผงจะเสนอเครื่องมือเลือกโฟลเดอร์แทน ชี้ไปที่โฟลเดอร์ Db รุ่นเก่าที่คัดลอกมาจากเครื่อง Windows เก่า แล้วเริ่มการย้ายข้อมูล

สิ่งที่นำเข้า

สมาชิก, ระดับราคา, สินค้า, ออเดอร์, ธุรกรรม, บันทึก และการตั้งค่าที่เก็บในไฟล์ INI รุ่นเก่า

หยุดเซิร์ฟเวอร์รุ่นเก่าก่อนเริ่ม ฐานข้อมูลต้นทางไม่ควรถูกเขียนขณะกำลังอ่าน

สำหรับคำแนะนำแบบเต็ม ดู วิธีการย้ายข้อมูลจากการติดตั้งรุ่นเก่า

ก่อนที่คุณจะเริ่ม

  • สำรองข้อมูลก่อน เปิด การบำรุงรักษาฐานข้อมูล และใช้ Back up now การย้ายข้อมูลเขียนลงในฐานข้อมูลสด การถ่ายภาพใหม่จะให้วิธีการกลับไปอีกทางนอกจาก Undo migration
  • ปิดแอปพลิเคชันต้นทาง ฐานข้อมูลที่กำลังถูกเขียนอาจทำให้การอ่านไม่สมบูรณ์
  • เผื่อเวลาไว้เพียงพอ ชุดข้อมูลขนาดใหญ่อาจใช้เวลาหลายนาที ปล่อยให้ HandyCafe เปิดจนกว่าหน้าต่างความคืบหน้าจะแจ้งว่าการรันเสร็จสิ้น
  • ตรวจสอบจำนวนเมื่อการรันสิ้นสุด เปรียบเทียบกับสิ่งที่คุณคาดหวังจากระบบเก่าก่อนเริ่มใช้งานระบบใหม่

หน้าที่เกี่ยวข้อง