การทดสอบสำรองข้อมูลโดยใช้โปรแกรม HOSxP XE4 กับฐานข้อมูล HOSxP บน MySQL 5.7 ใน notebook โดยแปลงฐานข้อมูลเป็น MyISAM ทั้งหมด ขนาด 32.2 GB (ไม่ได้นำเข้า log file ขนาดใหญ่บางตาราง)
1. เป็นแฟ้มที่สำรองข้อมูลโดยการใช้ menu สำรองข้อมูล (เรียกว่าเป็น Manual backup on demand) ได้ zip file ขนาดใหญ่ที่สุด
2. เป็นแฟ้มที่ได้จากการ Backup แบบตั้งเวลา จากเมนู Schedule backup โดยกำหนดเวลาไว้ให้เริ่มทำงานตอน 01:00 น. และติ๊กเลือก "ใช้ 7zip" ได้ zip file ขนาดเล็ก (Compression rate น่าจะสูง จึงทำให้ใช้เวลาในการ zip ค่อนข้างนาน) การสำเนาข้อมูลส่งออกมาเป็น .sql ใช้เวลาประมาณ 1 ชม. ครึ่ง เวลาที่เหลือคือการ zip file ให้เป็น .7z ใช้เวลารวมเกือบ 6 ชม. ครึ่ง
** export เป็น .sql และ zip ลง file ปลายทางเมื่อการ export เสร็จสิ้น ครบทุกแฟ้ม **
3. เป็นแฟ้มที่ได้จากการนำ file .sql ที่ส่งออกมาจากข้อ 2 มา zip เอง โดยใช้โปรแกรม 7zip 64 bit ใช้เวลาในการ zip ประมาณ 50 นาที
(ระหว่างนี้ มีการ update HOSxP XE4)
4. เป็นแฟ้มที่ได้จากการ Backup แบบตั้งเวลา จากเมนู Schedule backup โดยกำหนดเวลาไว้ให้เริ่มทำงานตอน 09:00 น. และไม่ติ๊กเลือก "ใช้ 7zip" ได้ zip file ขนาดค่อนข้างใหญ่ การสำเนาข้อมูลส่งออกมาเป็น .sql ใช้เวลาประมาณ 1 ชม. ครึ่ง เวลาที่เหลือคือการ zip file ให้เป็น .zip ใช้เวลารวม 3 ชม. 15 นาที
** export เป็น .sql และ zip ลง file ปลายทางทันที **
5. เป็นแฟ้มที่ได้จากการ Backup แบบตั้งเวลา จากเมนู Schedule backup โดยกำหนดเวลาไว้ให้เริ่มทำงานตอน 14:00 น. และติ๊กเลือก "ใช้ 7zip" ได้ zip file ขนาดเล็กมาก (Compression rate น่าจะสูงสุด จึงทำให้ใช้เวลาในการ zip ค่อนข้างนานที่สุดเช่นกัน) การสำเนาข้อมูลส่งออกมาเป็น .sql ใช้เวลาประมาณ 1 ชม. ครึ่ง เวลาที่เหลือคือการ zip file ให้เป็น .7z แต่ใช้เวลารวมเพียง 5 ชม. ถ้าเทียบกับ HOSxP XE4 Version ก่อนหน้า (ในข้อ 2) พบว่าได้ประสิทธิภาพที่ดีกว่า คือได้ zip file ขนาดเล็ก แต่ใช้เวลาน้อยกว่า
** export เป็น .sql และ zip ลง file ปลายทางเมื่อการ export เสร็จสิ้น ครบทุกแฟ้ม **
ปล. ผมลืมไปว่า File ในข้อ 5 ที่เป็น 7z ใช้เวลาน้อยลง และขนาดเล็กลง เนื่องจากมีการลบ mail_attachment ขนาดประมาณ 535 MB กับ mail_send ขนาดประมาณ 17 MB ออกจากฐานข้อมูลก่อนการสำรองครับ