BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: thecoy ที่ พฤษภาคม 27, 2010, 12:45:54 PM
-
อยากทราบว่าการย้ายข้อมูล เข้าไปยังเครื่อง server ตัวใหม่ วิธีไหนได้ครับ แล้วสมบูรณ์มากทีสุด
1.restore
2.initial import
หรือว่าใครมีวิธีอื่นๆครับ :D
-
อยากทราบว่าการย้ายข้อมูล เข้าไปยังเครื่อง server ตัวใหม่ วิธีไหนได้ครับ แล้วสมบูรณ์มากทีสุด
1.restore
2.initial import
หรือว่าใครมีวิธีอื่นๆครับ :D
แนะนำวิธีที่ 2 ครับ ...........จะอัพเดตสุดๆ...... ;) ;)
-
อยากทราบว่าการย้ายข้อมูล เข้าไปยังเครื่อง server ตัวใหม่ วิธีไหนได้ครับ แล้วสมบูรณ์มากทีสุด
1.restore
2.initial import
หรือว่าใครมีวิธีอื่นๆครับ :D
แนะนำวิธีที่ 2 ครับ ...........จะอัพเดตสุดๆ...... ;) ;)
สนับสนุนแบบที่สอง เช่นกันคับ ;D
-
initial import ครับ
-
8) แบบที่ 2 ดีจริง แต่ drive C: จะต้องมีเนื้อที่มากสักหน่อย นะขอรับ :o
;D แบบที่ 1 ก็ดี ที่สำนัก ใช้อยู่ สามารถล๊อคได้ แล้วให้save ไปเก็บที่ drive D:. 8)
-
8) แบบที่ 2 ดีจริง แต่ drive C: จะต้องมีเนื้อที่มากสักหน่อย นะขอรับ :o
;D แบบที่ 1 ก็ดี ที่สำนัก ใช้อยู่ สามารถล๊อคได้ แล้วให้save ไปเก็บที่ drive D:. 8)
เนื่องจากแบบที่ 2 โปรแกรมจะสร้าง temp ไว้ที่ไดร์ C ครับ ดังนั้นเมื่อมีข้อมูลที่จะ initial import มาก ไดร์ C ก็ต้องมีพื้นที่เหลือมากตามไปด้วยครับ
-
เคยใช้แต่แบบที่2 ครับ แน่นอนดีครับ :D(ความเห็นส่วนตัวนะครับ) :D
-
อยากทราบว่าการย้ายข้อมูล เข้าไปยังเครื่อง server ตัวใหม่ วิธีไหนได้ครับ แล้วสมบูรณ์มากทีสุด
1.restore
2.initial import
หรือว่าใครมีวิธีอื่นๆครับ :D
XtraBackup เร็วกว่า 1 ต่อ 4
-
;D ;D ใช้ทั้งสองตัวเลยครับ แล้วแต่สถานการณ์
-
แบบที่ 1 และ 2 ทั้ง 2 ตัวนี้ผมเข้าใจว่า มีการสร้าง temp ทั้ง 2 ตัวหรือเปล่าครับ
ถ้าสังเกตตอน backup
แบบที่ 1 จะมีการ backup ก่อน แล้ว Compress เป็น zip
แบบที่ 2 ก็มีการสร้าง temp เหมือนกัน
แต่ถ้าถามว่า 2 แบบนี้แบบไหนดีกว่ากัน
ก็น่าจะเป็นแบบที่ 2 initail import เพราะ เมื่อได้ไฟล์ sql ก็ dump ไปใส่ db อีกตัวเลย
ไม่ต้องเสียเวลา Compress ไฟล์เป็น zip ครับ
-
สงสัยหาคนทำ XtraBackup ไม่ได้แน่เลย
-
ณ ตอนนี้ หากแค่การย้ายข้อมูลใหม่ เท่าที่ผมทดสอบคงไม่มีวิธีไหนเร็วและสมบูรณ์ 100 % เท่าวิธีที่ผมใช้เหล่วว ;D
-
อยากทราบว่าการย้ายข้อมูล เข้าไปยังเครื่อง server ตัวใหม่ วิธีไหนได้ครับ แล้วสมบูรณ์มากทีสุด
1.restore
2.initial import
หรือว่าใครมีวิธีอื่นๆครับ :D
... ทั้ง 2 วิธีก็ใช้ได้ครับ แต่ initial import ใช้เวลาน้อยกว่า
แต่ถ้าให้แน่นอน ไม่ว่าวิธีไหน ขณะที่ทำ ข้อมูลที่ Server หลักไม่ควรมีการเปลี่ยนแปลง
ที่ผมเป็น รพ. 30 เตียง ก็จะใช้การหยุดระบบตอนหลังเที่ยงคืน แล้วตัด Server ที่จะโอนข้อมูล ออกจากระบบของโรงพยาบาลเลย ให้เชื่อมกันเฉพาะเครื่องที่จะโอนข้อมูล แล้ว initial import ไม่เกินเช้าก็เสร็จ เวลาทำก็นั่งดูไปด้วยว่ามีการโอนข้อมูลตรงไหนมีปัญหาหรือเปล่า
เนื่องจากไม่ได้ทำบ่อยๆ ครั้งหลังสุดก็นานแล้ว เลยยังไม่ได้ทดสอบพวก Xtra Backup เลย เห็นว่าแรง ;D
ส่วนตอนที่หยุดระะบบ จะมีปัญหาที่ห้องบัตรถ้าต้องการค้น OPD Card รวมทั้งดูว่าคนไข้ใหม่หรือเก่า ผมก็ใช้วิธีที่ก่อนที่จะหยุดระบบเที่ยงคืน ก็จะไปเอาเฉพาะตาราง patient มานำเข้าในเครื่อง Notebook ให้ห้องบัตรไว้ค้นข้อมูล HN ของคนไข้แล้วหา OPD Card ไปบันทึกข้อมูลด้วยมือไว้ก่อน แล้วค่อยนำมาคีย์เข้าระบบ
ถ้าพบว่าเป็นคนไข้ใหม่ก็จะได้สอบถามข้อมูลคนไข้ให้ละเอียด เพื่อมาคีย์เข้าระบบทีหลังได้อย่างสมบูรณ์ครับ
ส่วน Backup / Restore ก็เคยใช้นานมาแล้ว ตอนที่ต้องปรับ version ของ MySQL จาก 4.x ไปเป็น 5.x แล้วก็ปรับ version ของ HOSxP ที่มี version ห่างกันมาก(รู้สึกว่าห่างกันเกือบ 2 ปีเลย ;D) ซึ่งตอนนั้นมี Server เครื่องเดียว ต้องสำรองข้อมูลออกมาก่อน แล้วก็ set ระบบ server ใหม่ แล้วค่อนเอาข้อมูลมานำเข้า
แต่ตอนทำก็จะหยุดระบบเหมือนกัน คือหยุดระบบแล้วค่อย Backup แบบ cold ครับ ... :D ...
-
อยากทราบว่าการย้ายข้อมูล เข้าไปยังเครื่อง server ตัวใหม่ วิธีไหนได้ครับ แล้วสมบูรณ์มากทีสุด
1.restore
2.initial import
หรือว่าใครมีวิธีอื่นๆครับ :D
ย้ายไปทั้งก้อนเลย
/var/lib/mysql
ใช้ sftp ช่วย copy ไปเลย
ต้องตรวจสอบด้วยว่า linux เราส่งและรับไฟล์ขนาดใหญ่ๆๆ ได้หรือเปล่า
เพราะว่าระบบมันจะส่งไฟล์ได้เร็วหรือช้าอยู่ที่ ขนาดของก้อนข้อมูลแต่ละครั้งที่ส่งไป
-
เนื่องจากไม่ได้ทำบ่อยๆ ครั้งหลังสุดก็นานแล้ว เลยยังไม่ได้ทดสอบพวก Xtra Backup เลย เห็นว่าแรง ;D
แรงจริงครับ ทดลองแล้วจะติดใจ นะครับพี่ขวด
ข้อมูลไปทั้งหมด
-
... ;D ;D ...
-
อยากทราบว่าการย้ายข้อมูล เข้าไปยังเครื่อง server ตัวใหม่ วิธีไหนได้ครับ แล้วสมบูรณ์มากทีสุด
1.restore
2.initial import
หรือว่าใครมีวิธีอื่นๆครับ :D
ย้ายไปทั้งก้อนเลย
/var/lib/mysql
ใช้ sftp ช่วย copy ไปเลย
ต้องตรวจสอบด้วยว่า linux เราส่งและรับไฟล์ขนาดใหญ่ๆๆ ได้หรือเปล่า
เพราะว่าระบบมันจะส่งไฟล์ได้เร็วหรือช้าอยู่ที่ ขนาดของก้อนข้อมูลแต่ละครั้งที่ส่งไป
ี่พี่OOD ถ้าเรา copy ไปทั้งก่อน แ้ล้วต้องใช้ my.cnf ของserver ตัวเก่าเป็นฐานในปรับแต่ง my.cnf ด้วยใช้มั้ยครับ เพราะถ้าเราเอาทั้งก้อนแล้วใช้ my.cnf ตัวใหม่ service mysql start ได้หรือเปล่า
-
8) ปัญหา คือ แรม ต้องเท่ากันนะ ถึงจะใช้ my.cnf ตัวเดิม 8)