BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: surasak_lek ที่ ธันวาคม 17, 2007, 09:31:17 AM

หัวข้อ: ทำยังไงให้สำรองข้อมูลให้อยู่ในรูป winrar ครับ
เริ่มหัวข้อโดย: surasak_lek ที่ ธันวาคม 17, 2007, 09:31:17 AM
เรียนอาจารย์ทุกท่านครับ เมื่อก่อนใช้ hosxp 3.50.7.4 สำรองข้อมูลแล้วจะมาในรูป winrar ปัจจุบันใช้ เวอร์ชั่น 3.50.11.21 Mysql 5.0.45 สำรองข้อมูลแล้วจะมาในรูปแบบไฟล์ที่ยังไม่ได้ซิปซึ่งเปลื่องพื้นที่ในการจัดเก็บมาก
รบกวนอาจารย์ช่วยแนะนำให้หน่อยครับ
surasak supunti นักวิชาการโรงพยาบาลกาญจนดิษฐ์
os fedora core 6 server IBM system x3200
slave HP proliant ML110 hosxp 3.50.11.21 Mysql 5.0.45
หัวข้อ: Re: ทำยังไงให้สำรองข้อมูลให้อยู่ในรูป winrar ครับ
เริ่มหัวข้อโดย: doramon ที่ ธันวาคม 17, 2007, 10:00:58 AM
แล้วเดิมสำรองข้อมูล นามสกุลไฟล์เป็นอะไรครับ

้hos.sql  หรือ  ???
หัวข้อ: Re: ทำยังไงให้สำรองข้อมูลให้อยู่ในรูป winrar ครับ
เริ่มหัวข้อโดย: surasak_lek ที่ ธันวาคม 17, 2007, 10:06:41 AM
ใช้คับอาจารย์ เวอร์ชั่น3.50.7.4สำรองข้อมูลนามสกุล เป็น hos.sql
หัวข้อ: Re: ทำยังไงให้สำรองข้อมูลให้อยู่ในรูป winrar ครับ
เริ่มหัวข้อโดย: nuttavut ที่ ธันวาคม 17, 2007, 11:48:18 AM
ใช้คับอาจารย์ เวอร์ชั่น3.50.7.4สำรองข้อมูลนามสกุล เป็น hos.sql

ไม่ทราบว่าสำรองแบบ MANUAL หรือ แบบ Scheduled ครับ
ตรวจสอบว่ามี hosxp_zip.exe ที่C:\Program Files\HOSXP\hosxp_zip.exe หรือเปล่า

ถ้าเป็นแบบ Scheduled ให้ตรวจสอบ Script ว่ามี แบบนี้หรือเปล่า

D:
cd D:\backup
mysqldump41.exe --opt --default-character-set=tis620 --force --allow-keywords --single-transaction -h 192.168.1.5 -u sa -psa hos -r "D:\\backup\\16\\hos.sql"
"C:\Program Files\HOSXP\hosxp_zip.exe" "D:\\backup\\16\\hos.sql"  






หัวข้อ: Re: ทำยังไงให้สำรองข้อมูลให้อยู่ในรูป winrar ครับ
เริ่มหัวข้อโดย: surasak_lek ที่ ธันวาคม 17, 2007, 13:32:12 PM
สำรองข้อมูลแบบ Scheduled ครับ
มี hosxp_zip.exe ที่C:\Program Files\HOSXP\hosxp_zip.exe
ตรวจสอบ Script ยังไงครับ
หัวข้อ: Re: ทำยังไงให้สำรองข้อมูลให้อยู่ในรูป winrar ครับ
เริ่มหัวข้อโดย: nuttavut ที่ ธันวาคม 17, 2007, 14:35:48 PM
สำรองข้อมูลแบบ Scheduled ครับ
มี hosxp_zip.exe ที่C:\Program Files\HOSXP\hosxp_zip.exe
ตรวจสอบ Script ยังไงครับ

ไม่ทราบว่าตั้ง Backup ไว้ที่ไหนครับ... ให้เข้าไปดูที่นั่นครับ..เช่น D:\backup\16\backup.bat  ให้ลอง Edit backup.bat  แล้วจะเห็น Script แบบที่ให้ดู

อีกอย่างหนึ่งให้ดูว่า Drive C:\ ของเครื่องที่สำรองควรมีพื้นที่ว่างด้วยครับ เพราะเวลาสำรองหรือบีบอัดข้อมูลจะใช้ Virtual Memory ด้วย
หัวข้อ: Re: ทำยังไงให้สำรองข้อมูลให้อยู่ในรูป winrar ครับ
เริ่มหัวข้อโดย: surasak_lek ที่ ธันวาคม 17, 2007, 15:44:26 PM
ใน Script ที่เข้าไปดู ไม่มี backup ที่ cd F:\\backup  กับที่ F:\\backup\\16\\hos.sql

Script ที่เข้าไปดูครับ
F:
cd F:\\
mysqldump41.exe --opt --default-character-set=tis620 --force --allow-keywords --single-transaction -h 192.168.0.2 -u sa -ppassword hos -r "F:\\\\16\\hos.sql"
"C:\Program Files\HOSXP\hosxp_zip.exe" "F:\\\\16\\hos.sql"

หัวข้อ: Re: ทำยังไงให้สำรองข้อมูลให้อยู่ในรูป winrar ครับ
เริ่มหัวข้อโดย: nuttavut ที่ ธันวาคม 17, 2007, 21:17:43 PM
C:\\backup\\16\\hos.sql หมายถึงผมสร้าง Folder ชื่อ Backup ครับแต่ละคนอาจแตกต่างกัน 16 หมายถึงวันที่ครับ

ไม่ทราบว่าลองสำรองแบบ Manual แล้วมัน ZIP ให้หรือเปล่า ถ้าได้..ให้ลองทดสอบโดยการลบรายการใน Scheduled แล้วทำการสร้างใหม่ดูครับ...
หัวข้อ: Re: ทำยังไงให้สำรองข้อมูลให้อยู่ในรูป winrar ครับ
เริ่มหัวข้อโดย: wiphusit ที่ ธันวาคม 18, 2007, 10:17:30 AM
ตัว Client ที่ใช้สำรองข้อมูลได้ลง Full Installer  3.50.8.22 ก่อนจะลงตัว  Upgrade หรือเปล่า
หัวข้อ: Re: ทำยังไงให้สำรองข้อมูลให้อยู่ในรูป winrar ครับ
เริ่มหัวข้อโดย: somnuk ที่ ธันวาคม 18, 2007, 10:52:37 AM
ที่ผมเคยโพสท์ไว้ครั้งก่อน ว่า hosxp_zip มีข้อจำกัด เรื่องของการบีบอัดไฟล์ที่มีขนาดเกิน 4 Gb ไม่ได้ ซึ่งภายหลัง อ.ชัยพร ก็ให้คง hos.sql ไว้ ซึ่งมีขนาดค่อนข้างใหญ่ ที่รพ.ผมตั้งเวลาให้ทำ full backup ทุกวันเวลาตี 4 ถ้าเก็บ sql ไว้ วันละ 7 Gb ครบ 30 วัน ก็ไม่ต่ำกว่า 200 Gb แล้ว แล้วข้อมูลมันจะมีขนาดมากขึ้นทุกวันอยู่แล้ว

ผมจึงได้แก้ปัญหาเฉพาะหน้าโดยเปลี่ยนไปใช้ 7-zip แทน โดยการไปแก้ไฟล์ backup.bat ของทุกวัน ให้เปลี่ยนมาใช้ 7-zip (command line version) ซึ่งก็แก้ปัญหาได้ดี

ผมเลือกให้ 7-zip ให้บีบอัดในรูปแบบ zip (ใช้ option -t) เพราะเกรงว่า เวลาหยิบไฟล์ไปแล้ว ถ้าเป็น format อื่น เวลาไปใช้ที่อื่นๆ อาจจะหาตัวระเบิดไฟล์ไม่ได้ zip น่าจะหาได้ง่ายกว่า (แต่ถ้าบีบอัดเป็น 7z จะทำให้ขนาดไฟล์เล็กลงกว่า)

นอกจากนั้น ผมก็แก้ batch file ให้ทำการบีบอัดและตั้งชื่อไฟล์เป็น ปี-เดือน-วัน (ใช้ system environment ใน batch command) ไว้ในแต่ละโฟลเดอร์เลย อย่างนี้ ผ่านไป 2 เดือน ก็ไม่มีการเขียนทับกัน นานๆ หรือว่างๆ ผมค่อยมา backup ลงดีวีดี

เท่าที่ทดลองใช้มาประมาณ 1 เดือน วนครบรอบผ่านไปแล้ว ก็ใช้ได้ดีเป็นที่พอใจครับ

นอกจากนั้น ในแต่ละ folder ผมก็เชื่อมกับ web ให้ดาวน์โหลดได้ (config apache ให้ซ่อนไฟล์ bat) ทีมงานสามารถโหลดไปทดสอบในเครื่องส่วนตัวได้เลย เผื่อว่าจะวิเคราะห์ หรือประมวลผลอะไรจะได้ไม่ไปกระทบ server หลัก

เห็นอ.ชัยพร เคยบอกไว้ว่า รุ่นใหม่ มีการปรับปรุงตรงส่วนนี้แล้ว โดยใช้ LZMA (7-zip เหมือนกัน) ผมยังไม่มีโอกาสได้ทดสอบ ใครใช้แล้วเป็นยังไง เล่าให้ฟังด้วยนะครับ
หัวข้อ: Re: ทำยังไงให้สำรองข้อมูลให้อยู่ในรูป winrar ครับ
เริ่มหัวข้อโดย: thannawe ที่ ธันวาคม 25, 2007, 16:04:02 PM
ตอนนี้ ใช้ได้แล้วนะครับ ไฟล์ขนาด  7 Gb  ของโรงพยาบาลโพธารามก็ backup ด้วยโปรแกรม hosxp ได้แล้ว
ใช้เวอร์ชั่น 3.50.12.16b ครับ เมนูสุดท้ายเลยใน ระบบ สำรองข้อมูล ที่เพิ่มมาใหม่
ใช้งานได้ดีมากครับ แถม restore ตารางสำคัญก่อนได้ด้วยครับ
หัวข้อ: Re: ทำยังไงให้สำรองข้อมูลให้อยู่ในรูป winrar ครับ
เริ่มหัวข้อโดย: akachai ที่ ธันวาคม 26, 2007, 08:47:14 AM
สำรองข้อมูลแบบ Scheduled ยังไม่ได้ครับ เหมือนเดิม คือ zip ไม่ได้ ได้แต่ hos.sql 6.2 gb