ผู้เขียน หัวข้อ: การทำ Replicate data จาก Tool ใน HOSxP มีหลักการทำอย่างไร  (อ่าน 14273 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ leonet

  • Sr. Member
  • ****
  • กระทู้: 454
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลศรีสังวรสุโขทัย
พอดี ผมทำ Replicat data สำรองข้อมูลไว้อีกเครื่องหนึ่ง ขั้นตอนที่ทำ
ก็เริ่มจากการทำ  Initial Import ครับ เมื่อทำเสร็จเรียบร้อย  ก็ทำการตรวจสอบข้อมูล
ข้อมูลที่ได้ ยังไม่สมบูรณ์  ยังมีข้อมูลบางส่วนที่ยังไม่ถูกดึงเข้ามาที่ Server สำรอง 
จึงได้ใช้ Tool  Replicat ของ HOSxP   ทำงานต่อ แต่เมื่อ Run
จะเห็นว่ามีจำนวน ตัวเลข ของ  MaxReplicat และ LastReplicat เท่ากัน 

จะต้องแก้ไข ตรงไหนอย่างไร ถึงจะให้ ตัว Replicat มันทำงานต่อได้  ซึ่งปัจจุบันข้อมูลยังไม่ครบเหมือนกับตัวจริง ครับ

Mr.Kreangkrai Chatsut   http://www.facebook.com/banotwo
mail : kchatsut@hotmail.com Srisangwornsukhothai Hospital  web : www.srisangworn.go.th
SERVER :  Quad Core Xeon 2.4    Ram 32G   SAN STORAGE 600 GB  OS : Linux CENTOS 6.0   Mysql  5.5.17 ล่าสุดครับ
เริ่ม  4 สิงหาคม 2549  ขึ้นระบบ : อ.ชัยพร และ ทีม BMS ปรับระบบล่าสุด 13 ธ.ค. 54
----------------------------------------------------------

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: การทำ Replicate data จาก Tool ใน HOSxP มีหลักการทำอย่างไร
« ตอบกลับ #1 เมื่อ: ตุลาคม 15, 2012, 10:45:34 AM »
0
เมื่อใดที่มีการปรับโครงสร้าง Master Server  ก็ต้องปรับโครงสร้างตารางใน  Slave Server ด้วยครับ..อาจใช้ initial ก่อนกด run replicate ต่อครับ..จึงจะได้วันเดือนปี ปัจจุบัน มิใช่ 2442
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ leonet

  • Sr. Member
  • ****
  • กระทู้: 454
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลศรีสังวรสุโขทัย
Re: การทำ Replicate data จาก Tool ใน HOSxP มีหลักการทำอย่างไร
« ตอบกลับ #2 เมื่อ: ตุลาคม 15, 2012, 10:53:24 AM »
0
ถ้า Master Sever  Version ต่ำกว่า Slave Server สามารถทำงานได้ไหมครับ
Mr.Kreangkrai Chatsut   http://www.facebook.com/banotwo
mail : kchatsut@hotmail.com Srisangwornsukhothai Hospital  web : www.srisangworn.go.th
SERVER :  Quad Core Xeon 2.4    Ram 32G   SAN STORAGE 600 GB  OS : Linux CENTOS 6.0   Mysql  5.5.17 ล่าสุดครับ
เริ่ม  4 สิงหาคม 2549  ขึ้นระบบ : อ.ชัยพร และ ทีม BMS ปรับระบบล่าสุด 13 ธ.ค. 54
----------------------------------------------------------

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: การทำ Replicate data จาก Tool ใน HOSxP มีหลักการทำอย่างไร
« ตอบกลับ #3 เมื่อ: ตุลาคม 15, 2012, 10:55:13 AM »
0
ถ้า Master Sever  Version ต่ำกว่า Slave Server สามารถทำงานได้ไหมครับ


ได้ครับ..แต่ index แต่ละตารางอาจไม่ตรงกัน...or PK ของ Record ทำให้โอนไม่เข้าได้นะครับ..

ถึงได้ต้อง Full Initial จาก Master เป็นหลักครับ...แล้วค่อย Replicate เพราะกระบวนการคือทำให้ข้อมูลใน Slave เหมือน Master มิใช่ให้ Master เหมือน Slave  :D :D
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ leonet

  • Sr. Member
  • ****
  • กระทู้: 454
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลศรีสังวรสุโขทัย
Re: การทำ Replicate data จาก Tool ใน HOSxP มีหลักการทำอย่างไร
« ตอบกลับ #4 เมื่อ: ตุลาคม 15, 2012, 10:59:25 AM »
0
ผมได้ทำ  Full Initial แล้วครับ แล้วก็ Run Replicat   ตัวเลขที่เห็นมันเท่ากัน ทั้ง Max และ Lastreplicat เลยครับ

จะทำอย่างไรดี


Mr.Kreangkrai Chatsut   http://www.facebook.com/banotwo
mail : kchatsut@hotmail.com Srisangwornsukhothai Hospital  web : www.srisangworn.go.th
SERVER :  Quad Core Xeon 2.4    Ram 32G   SAN STORAGE 600 GB  OS : Linux CENTOS 6.0   Mysql  5.5.17 ล่าสุดครับ
เริ่ม  4 สิงหาคม 2549  ขึ้นระบบ : อ.ชัยพร และ ทีม BMS ปรับระบบล่าสุด 13 ธ.ค. 54
----------------------------------------------------------

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: การทำ Replicate data จาก Tool ใน HOSxP มีหลักการทำอย่างไร
« ตอบกลับ #5 เมื่อ: ตุลาคม 15, 2012, 11:00:39 AM »
0
แต่ผมอ่านแล้วก็งง ๆ ครับ พี่เกื้อ

หลักการมันก็คือ initial import จาก master ไปใส่ในตัวสำรองอื่นๆ ที่ต้องการ
พอ inital import เสร็จแล้ว ก็ใช้ตัว Replication Manager เป็นตัว Sync ข้อมูลจาก master ที่เกิดขึ้นระหว่างตอนที่ทำ initial import  ให้ไปหาตัวรองจนกว่าจะขึ้น Active-Sync โดยตัว Replication Manager จะไปดึงคำสั่ง (transaction ที่เกิดขึ้นกับ master) ที่เก็บไว้ในตาราง replicate_log ของ master ให้ไปมีผลกับตัวสำรอง เสมือนตัวสำรองมีการทำ transaction เอง ... เพราะฉะนั้นระหว่างการทำ initial import และระหว่างการรอ Active-Sync ห้ามลบข้อมูลในตาราง replicate_log ของ mater โดยเด็ดขาด ถึงแม้จะมีข้อความเตือนให้ลบก็ตาม

ท่าน leonet ทำแบบนี้หรือป่าวครับ?
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: การทำ Replicate data จาก Tool ใน HOSxP มีหลักการทำอย่างไร
« ตอบกลับ #6 เมื่อ: ตุลาคม 15, 2012, 11:04:07 AM »
0
แต่ผมอ่านแล้วก็งง ๆ ครับ พี่เกื้อ

หลักการมันก็คือ initial import จาก master ไปใส่ในตัวสำรองอื่นๆ ที่ต้องการ
พอ inital import เสร็จแล้ว ก็ใช้ตัว Replication Manager เป็นตัว Sync ข้อมูลจาก master ที่เกิดขึ้นระหว่างตอนที่ทำ initial import  ให้ไปหาตัวรองจนกว่าจะขึ้น Active-Sync โดยตัว Replication Manager จะไปดึงคำสั่ง (transaction ที่เกิดขึ้นกับ master) ที่เก็บไว้ในตาราง replicate_log ของ master ให้ไปมีผลกับตัวสำรอง เสมือนตัวสำรองมีการทำ transaction เอง ... เพราะฉะนั้นระหว่างการทำ initial import และระหว่างการรอ Active-Sync ห้ามลบข้อมูลในตาราง replicate_log ของ mater โดยเด็ดขาด ถึงแม้จะมีข้อความเตือนให้ลบก็ตา

ท่าน leonet ทำแบบนี้หรือป่าวครับ?

จุดสำคัญ...อืม..อาจเป็นตรงนี้นี่เองครับ.. 8) 8)
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ leonet

  • Sr. Member
  • ****
  • กระทู้: 454
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลศรีสังวรสุโขทัย
Re: การทำ Replicate data จาก Tool ใน HOSxP มีหลักการทำอย่างไร
« ตอบกลับ #7 เมื่อ: ตุลาคม 15, 2012, 11:04:20 AM »
0
แต่ผมอ่านแล้วก็งง ๆ ครับ พี่เกื้อ

หลักการมันก็คือ initial import จาก master ไปใส่ในตัวสำรองอื่นๆ ที่ต้องการ
พอ inital import เสร็จแล้ว ก็ใช้ตัว Replication Manager เป็นตัว Sync ข้อมูลจาก master ที่เกิดขึ้นระหว่างตอนที่ทำ initial import  ให้ไปหาตัวรองจนกว่าจะขึ้น Active-Sync โดยตัว Replication Manager จะไปดึงคำสั่ง (transaction ที่เกิดขึ้นกับ master) ที่เก็บไว้ในตาราง replicate_log ของ master ให้ไปมีผลกับตัวสำรอง เสมือนตัวสำรองมีการทำ transaction เอง ... เพราะฉะนั้นระหว่างการทำ initial import และระหว่างการรอ Active-Sync ห้ามลบข้อมูลในตาราง replicate_log ของ mater โดยเด็ดขาด ถึงแม้จะมีข้อความเตือนให้ลบก็ตาม

ท่าน leonet ทำแบบนี้หรือป่าวครับ?
ครับ แบบนี้แหละ Initail ก่อน แล้วก็ Replication ตามเลย
ตาราง replicate_log ของ mater ไม่ได้ลบครับ
Mr.Kreangkrai Chatsut   http://www.facebook.com/banotwo
mail : kchatsut@hotmail.com Srisangwornsukhothai Hospital  web : www.srisangworn.go.th
SERVER :  Quad Core Xeon 2.4    Ram 32G   SAN STORAGE 600 GB  OS : Linux CENTOS 6.0   Mysql  5.5.17 ล่าสุดครับ
เริ่ม  4 สิงหาคม 2549  ขึ้นระบบ : อ.ชัยพร และ ทีม BMS ปรับระบบล่าสุด 13 ธ.ค. 54
----------------------------------------------------------

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: การทำ Replicate data จาก Tool ใน HOSxP มีหลักการทำอย่างไร
« ตอบกลับ #8 เมื่อ: ตุลาคม 15, 2012, 11:07:57 AM »
0
ตอนนี้ ตัว HOSxP กำหนดให้ใช้ในตัว master หรือป่าวครับ
และ ตาราง replicate_slave กำหนดเป็น ip ของเครื่อง slave หรือป่าวครับ
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ kookkaija

  • Hero Member
  • *****
  • กระทู้: 969
  • kookkaija
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลดอนตูม
Re: การทำ Replicate data จาก Tool ใน HOSxP มีหลักการทำอย่างไร
« ตอบกลับ #9 เมื่อ: ตุลาคม 15, 2012, 11:35:09 AM »
0
เรียนสอบถามเพิ่มเติมครับ ถ้าในตาราง master เสียหาย แล้วในตารางเครื่อง slave จะเสียหายตามหรือเปล่าครับ ขอบคุณมากครับ
สุทธิ พรึงลำภู ชื่อเล่น ไก่
โรงพยาบาลดอนตูม อ.ดอนตูม จ.นครปฐม 73150
HOSxP V. 3.58.2 ขึ้นระบบ 1 เมษายน 2552 เภสัชกรนาจ เข็มแข็ง   อาจารย์ ที่ปรึกษา
คลิกที่นี่ เพื่อไปที่ สิ่งที่คุณต้องการ
คลิกที่นี่ เพื่อไปที่ ทดสอบความเร็ว

ออฟไลน์ k_toedkiets

  • Hero Member
  • *****
  • กระทู้: 853
  • Respect: +2
    • ดูรายละเอียด
Re: การทำ Replicate data จาก Tool ใน HOSxP มีหลักการทำอย่างไร
« ตอบกลับ #10 เมื่อ: ตุลาคม 15, 2012, 11:53:11 AM »
0
เรียนสอบถามเพิ่มเติมครับ ถ้าในตาราง master เสียหาย แล้วในตารางเครื่อง slave จะเสียหายตามหรือเปล่าครับ ขอบคุณมากครับ
ช่วยดันครับ เพราะอยากรู้เหมือนกัน...
Khaibangrachan Hospital
HOSXP : 3.58.2.12
Activation HOSxP 2015
----------------

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: การทำ Replicate data จาก Tool ใน HOSxP มีหลักการทำอย่างไร
« ตอบกลับ #11 เมื่อ: ตุลาคม 15, 2012, 12:58:25 PM »
0
เรียนสอบถามเพิ่มเติมครับ ถ้าในตาราง master เสียหาย แล้วในตารางเครื่อง slave จะเสียหายตามหรือเปล่าครับ ขอบคุณมากครับ

ถ้ารายการใน Master ถูกทำให้สูญหาย   Slave ก็จะหายตาม ถ้า Sync Agent ไว้ตลอดเวลา และเป็นการล้างรายการผ่าน HOSxP แต่ถ้า เป็น SQL นอก App อาจไมเชื่อมโยงกันนะครับ...
ถ้าโครงสร้าง ตารางของ Master เสียหาย  โครงสร้างตารางก็ไม่น่าจะเสียหายตาม (ถ้าไม่ได้ Initial ซ้ำหลังตารางนั้น เสีย)
เพราะ Replicate แค่เขียนข้อมูล ไม่เขียนโครงสร้าง  แต่ Initial มาทั้งตาราง(data+โครงสร้าง)

ชัดเจนกว่านี้..รอพี่โก้..มา Validation ครับ.. ;D ;D ;D
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ leonet

  • Sr. Member
  • ****
  • กระทู้: 454
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลศรีสังวรสุโขทัย
Re: การทำ Replicate data จาก Tool ใน HOSxP มีหลักการทำอย่างไร
« ตอบกลับ #12 เมื่อ: ตุลาคม 15, 2012, 13:07:24 PM »
0
ตอนนี้ ตัว HOSxP กำหนดให้ใช้ในตัว master หรือป่าวครับ
และ ตาราง replicate_slave กำหนดเป็น ip ของเครื่อง slave หรือป่าวครับ

ใช่ครับ 
Mr.Kreangkrai Chatsut   http://www.facebook.com/banotwo
mail : kchatsut@hotmail.com Srisangwornsukhothai Hospital  web : www.srisangworn.go.th
SERVER :  Quad Core Xeon 2.4    Ram 32G   SAN STORAGE 600 GB  OS : Linux CENTOS 6.0   Mysql  5.5.17 ล่าสุดครับ
เริ่ม  4 สิงหาคม 2549  ขึ้นระบบ : อ.ชัยพร และ ทีม BMS ปรับระบบล่าสุด 13 ธ.ค. 54
----------------------------------------------------------