Review ล่าสุด

 



Page 1 of 6 123456 LastLast
Results 1 to 15 of 78

Thread: บันทึกเหตุการณ์ Server Down เดือนเมษายน-พฤษภาคม และ มิถุนายน-ต้นกรกฎาคม 2555

  1. #1
    Join Date
    Apr 2002
    Location
    Bangkok
    Posts
    7,407
    Thanks
    714
    Thanked 4,710 Times in 666 Posts
    Rep Power
    79

    Default บันทึกเหตุการณ์ Server Down เดือนเมษายน-พฤษภาคม และ มิถุนายน-ต้นกรกฎาคม 2555

    ก่อนอื่นใด ต้องขออภัยเพื่อนสมาชิก ในความไม่สะดวกที่เกิดขึ้นในระยะเวลาตั้งแต่เดือนเมษายน ด้วยครับ และตามที่เคยได้แจ้งไว้ว่า ผมจะมาเขียนบันทึกรายละเอียดที่เกิดขึ้น ให้เพื่อนสมาชิกได้ทราบ และเก็บไว้อ้างอิงกับตัวเองว่า ThaiDphoto เคยผ่านเหตุการณ์อะไรมากบ้าง (วันนี้เขียนแต่ข้อความไว้ก่อนนะครับ เดี๋ยวจะไปรื้อภาพที่ Capture เก็บไว้ มาประกอบกระทู้อีกทีวันหลัง)

    เหตุการณ์โดยรวม

    โดนไปสองนัดซ้อนครับ
    เดือนเมษายน Web Server - CPU และ RAM เสีย ฐานข้อมูลเสียหายหนัก
    เดือนมิถุนายน Database Server - Hard Disk ที่ใช้เก็บข้อมูลเสียหาย และไม่สามารถกู้ข้อมูลจาก Hard Disk ตัวดังกล่าวได้

    13 เมษายน 2555 จุดเริ่มต้น

    เริ่มต้นเลยก็คือในวันที่ 13 เมษายน 2555 (สงกรานต์พอดีเลย ) CPU และ RAM ของ Web Server ThaiDphoto เกิดความเสียหาย ซึ่งในเบื้องต้นก็ได้ลองพยายามฝืนเปิดให้บริการ แต่ก็ให้บริการได้เพียงไม่กี่ ชม. เว็บก็ดาวน์อีก จึงต้องปิดการให้บริการเพื่อซ่อมแซม Server ไปพักหนึ่ง ซึ่งก็ jack pot พอดีครับว่า บริการหลังขายที่ Server ThaiDphoto ซื้อไว้เป็นบริการแบบ next business day กว่าจะได้รับอะไหล่ก็ต้องรอจนจบเทศกาลสงกรานต์เสียก่อน

    แต่นั่นยังไม่หนักเท่า ข้อมูลในฐานข้อมูลพลอยได้รับความเสียหายไปด้วย เสียหายชนิดที่ไม่สามารถเปิดให้บริการได้เลยเรียกว่าเข้ามาก็ Database Error อย่างเดียว ซึ่งถ้าใครเคยใช้ฐานข้อมูลระบบ MySQL มาก่อนอาจจะเคยได้ยินชื่อโปรแกรม MyISAMCheck ซึ่งมีไว้สำหรับซ่อมแซมฐานข้อมูลเวลาเสียหาย โดยผมเองก็ได้พยายามใช้โปรแกรมตัวนี้ในการซ่อมแซมฐานข้อมูล ผลลัพธ์ที่ได้หลังการซ่อมแซมเสร็จแล้วก็คือเว็บพอจะเข้าได้บ้าง แต่ข้อความและภาพ attachment หายไปเป็นจำนวนมาก เรียกว่า ข้อความหายไปประมาณ 400,000 ข้อความ จากทั้งหมด 1.5 ล้านข้อความ ตัวไฟล์ภาพ attachment เองก็หายไปเกือบสองแสนภาพ รวมถึงบางส่วนก็คลิ๊กเข้าดูได้ บางส่วนก็ไม่ได้ สถานะการณ์ไม่ได้ดีไปกว่าการไม่มีข้อมูลเลยซักเท่าไหร่ เพราะเข้ากระทู้ไหน ความเสียหายก็ปรากฏไปทั่วทุกกระทู้

    ชั่งใจอยู่นานครับ ว่าจะเดินไปทางไหนดี หรือจะต้องทำใจปล่อยข้อมูลตั้งแต่เปิดเว็บมาให้จากไป แล้วเริ่มต้นใหม่จากศูนย์ ก็เลยบอกตัวเองว่าถ้าจะต้องเริ่มใหม่หมด ก็ขอลองอีกเฮือกละกัน ไม่สำเร็จค่อยมาเริ่มต้นใหม่จากศูนย์ก็ยังทัน ก็เลยใช้วิธีโบราณเลยครับ นั่งตัดปะข้อมูล เอาข้อมูลก่อนซ่อม / หลังซ่อม / ข้อมูลในอดีต มานั่งตัดปะแบบ Manual จนได้ข้อมูลกลับมาอย่างที่เห็น (ส่วนที่ไม่เห็นก็คงต้องทำใจครับ )

    ปลายเดือน มิถุนายน งานเข้าอีกครั้ง โดยไม่ได้รับเชิญ

    หลังจากลั้นล้าที่เว็บกลับมาเปิดให้บริการได้ตามปกติอยู่ได้ซักเกือบเดือน อยู่ดีๆ เว็บก็ขึ้น Database Error อย่างไม่มีวี่แว่วผิดปกติมาก่อนซะงั้น ตอนแรกก็นึกว่าฐานข้อมูลเสียหาย แต่พอ Remote เข้า Server เพื่อเตรียมซ่อมฐานข้อมูล ทำเอาผมนั่งอึ้งกิมกี่ไปเลยครับ "ไดร์ฟหาย".. ข้อมูลไม่ได้เสียครับ แต่หายไปทั้งไดร์ฟเลย

    ก่อนอื่นต้องแจ้งเพื่อนสมาชิกก่อนว่า เบื้องหลังเว็บ ThaiDphoto.com นั้น มี Server แบ่งหน้าที่กันทำงานกันหลายตัวด้วยกัน ตัวเว็บก็เริ่มจาก Server เครื่องเดียว เช่นเดียวกับหลายๆ เว็บ และเมื่อเว็บโตขึ้นก็จัดซื้อ Server ใหม่เข้ามาเสริม แล้วนำ Server ตัวเดิมไปใช้งานเฉพาะด้าน เช่น Firewall, Mail, Database ซึ่ง Server ที่ทำงานด้าน Database จึงเป็น Server รุ่นเล็ก ที่ใช้งานมาหลายปีแล้ว

    หลังจากปลุกเว็บให้กลับมาทำงานได้จากเหตุเดือนเมษายนนั้น ผมยังไม่แน่ใจว่าฐานข้อมูลที่ซ่อมแซมมาใช้งานได้ดีหรือไม่ หลังจากซ่อมเสร็จ ก็เปิดทดสอบให้บริการโดยยังไม่ได้ทำการสำรองข้อมูลที่ซ่อมแซมไปแล้ว เนื่องจากต้องการทดสอบก่อนว่าข้อมูลที่กู้ขึ้นมาสามารถใช้งานได้ดีหรือไม่ ถ้าใช้งานได้ดีก็จะค่อยทำการสำรองฐานข้อมูล แต่ถ้าไปไม่ไหวจริงๆ ก็อาจจะต้องเริ่มเว็บจากไม่มีอะไรเลย ดังที่ได้เขียนไปแล้วข้างต้น

    ผ่านไปเดือนหนึ่ง ยังไม่ทันที่ผมจะได้สำรองข้อมูล ฮาร์ดดิสก์ที่เก็บตัวฐานข้อมูลก็มันอันลาจากไปเสียก่อน ผมจึงต้องทำการซ่อมแซมข้อมูลด้วยวิธีเดิมอีกรอบ เพื่อนำเว็บกลับมาเปิดให้บริการอย่างที่เห็นนี่แหละครับ

    อย่างไรก็ตาม ต้องขอโทษอีกครั้งกับเหตุการณ์ที่เกิดขึ้น และตอนนี้กำลังทยอยดำเนินการจัดหา Server ใหม่ ที่มีระบบ Redundant เข้ามาทดแทน Server เก่า เพื่อลดความเสี่ยงในการที่จะเกิดเหตุการณ์เช่นนี้อีก ในอนาคตครับ

    สุดท้ายนี้ อยากจะบอกว่า "ดีใจที่ได้กลับมาเจอกันอีกครับ"

  2. The Following 129 Users Say Thank You to D1 For This Useful Post:

    48ster (12th July 2012), A 01 (13th July 2012), abbil (12th July 2012), Accman67 (12th July 2012), akanitnuu (12th July 2012), Akatation (15th July 2012), arther59 (12th July 2012), athaphol.a (18th July 2012), ball9522 (14th July 2012), ban (13th July 2012), BigRyu (12th July 2012), BrownCap (12th July 2012), byaporn (14th July 2012), CANOMAN (12th July 2012), capture (13th July 2012), Carbon (12th July 2012), charlee_kilo (12th July 2012), chavaron1983 (12th July 2012), chokchai (12th July 2012), cosmixx (12th July 2012), cpr (12th July 2012), crabdevil (12th July 2012), d90d300 (13th July 2012), DANG_EOS (12th July 2012), doraemon_k2004 (13th July 2012), Doubble (13th July 2012), Ebonite (12th July 2012), Ekkasit88 (12th July 2012), Electron (12th July 2012), ExplosureDD (12th July 2012), FF&FX (12th July 2012), Forgetmenot (13th July 2012), Genesis_777 (14th July 2012), GFA (12th July 2012), gopfaster (12th July 2012), hongyak (13th July 2012), hs6lco (12th July 2012), Infinitylife (17th July 2012), inspire01 (14th July 2012), jirawutpin (15th July 2012), jukjikbkk (29th July 2012), just-say-love (12th July 2012), kaijae1963 (12th July 2012), Kakalot_ssj4 (12th July 2012), kenki (15th July 2012), khunboonlert (15th July 2012), koong18 (12th July 2012), KpiX (13th July 2012), ksom (12th July 2012), kunks (12th July 2012), Lambos (14th July 2012), layman (12th July 2012), leng7777 (12th July 2012), lex_esteem (13th July 2012), Lifestyle-Turk (12th July 2012), Litespeed (14th July 2012), Lumlong (12th July 2012), Marble (12th July 2012), Mark_TH2010 (12th July 2012), maxasus (15th July 2012), maxxpassion (13th July 2012), Midnight Sinn (13th July 2012), mitoona (12th July 2012), momo (12th July 2012), mouw (14th July 2012), NikSut (12th July 2012), niwat (12th July 2012), Noel (6th August 2012), noohtook (12th July 2012), NoWay (12th July 2012), oakki (12th July 2012), OLYMPUS_TT (12th July 2012), Onunu (14th July 2012), Palajin (12th July 2012), paloh (12th July 2012), pao319 (12th July 2012), petitel (13th July 2012), phadungsak (12th July 2012), PhotoFocus (12th July 2012), pixyeiw (12th July 2012), PKTC (12th July 2012), Plub (12th July 2012), pok2 (12th July 2012), prajak_w (12th July 2012), prajuabsaeng125 (12th July 2012), Prodechar (12th July 2012), punlor (15th July 2012), rocketman (13th July 2012), rogthai (12th July 2012), rootk (12th July 2012), sabai-sabai (13th July 2012), scott (12th July 2012), singleframe (12th July 2012), sitt1274 (16th July 2012), spy-spy-spy (13th July 2012), Starck (12th July 2012), suwat (12th July 2012), SweetHeartOne (12th July 2012), ta-num (13th July 2012), tailbot (13th July 2012), tedzty (12th July 2012), thekop_nun (12th July 2012), THOR (12th July 2012), timniepcehouse (17th July 2012), tob_ski (17th August 2012), tomava (12th July 2012), tummavong (12th July 2012), u_atom (12th July 2012), warrior (12th July 2012), WatSM (12th July 2012), white_Jr. (12th July 2012), Yeah-Me2 (12th July 2012), zentrady (14th July 2012), zoom_ja (12th July 2012), zoro (17th July 2012), ^^" (12th July 2012), {pee} (12th July 2012), กาฮัง (12th July 2012), คิดมาก (14th July 2012), ช่วงเวลา (12th July 2012), ท้าวบุนทัน (12th July 2012), นาย ยาว (12th July 2012), มิทู่ (13th July 2012), มินซูโกะ (12th July 2012), หมูหยองขึ้นอืด (12th July 2012), หลวงลายไทย (12th July 2012), เกิบขาด (12th July 2012), เข็มหมุด (12th July 2012), เตาะแตะ (13th July 2012)

  3. #2
    Join Date
    Dec 2010
    Posts
    434
    Thanks
    95
    Thanked 45 Times in 17 Posts
    Rep Power
    9

    Default

    ขอให้อย่ามีวิกฤติถามหาอีกเลยครับ คงเหนื่อยกันทุกฝ่ายขอขอบคุณครับที่สู้ๆ ผ่านวิกฤติเลวร้ายมาได้ครับ

  4. #3
    Join Date
    Sep 2004
    Posts
    379
    Thanks
    182
    Thanked 76 Times in 32 Posts
    Rep Power
    19

    Default

    อย่าขอโทษเลยครับ ทางพวกเราเองต้องขอขอบคุณทาง admin ทุกท่านที่ช่วยกันจัดการกับอุปสรรคต่าง ๆ เพื่อให้พวกเราได้มีโอกาสกลับมาเจอกันอีกครับ

    ขอบคุณมากครับ

  5. The Following 2 Users Say Thank You to BabyPalm2003 For This Useful Post:

    crabdevil (12th July 2012), Litespeed (14th July 2012)

  6. #4
    Join Date
    Nov 2010
    Posts
    1,895
    Thanks
    450
    Thanked 1,477 Times in 577 Posts
    Rep Power
    25

    Default

    ดีใจมากเลยครับ....หายไปและกลับมาได้แป๊บเดียวก็เล่นเอาใจหายไปอีกรอบ....สตาฟคงเหนื่องมาก .... สมาชิกอย่างผมทำได้แค่กล่าวขอบคุณ....ขอบคุณจริงๆครับ

  7. #5
    Join Date
    Apr 2010
    Location
    สิงห์บุรี
    Posts
    865
    Thanks
    1,236
    Thanked 248 Times in 121 Posts
    Rep Power
    12

    Default

    เป็นกำลังใจให้ staff ทุกคนด้วยครับ และขอบคุณที่มีเว็บดีๆแบบนี้ มาให้ได้เล่นกันอีกครั้งครับ

  8. The Following User Says Thank You to chokchai For This Useful Post:

    Litespeed (14th July 2012)

  9. #6
    Join Date
    May 2007
    Location
    หนองคาย
    Posts
    7,314
    Thanks
    8,777
    Thanked 3,095 Times in 568 Posts
    Rep Power
    51

    Default

    เป็นกำลังใจให้ และขอขอบคุณมากๆครับ

  10. #7
    Join Date
    Jul 2009
    Posts
    258
    Thanks
    55
    Thanked 415 Times in 104 Posts
    Rep Power
    15

    Default

    ดีใจที่ซ่อมแซมระบบกลับมาได้ แบบเหนื่อยแทบขาดใจ

    ปล. แนะนำในตอนนี้ให้ทำการ Backup แบบ Daily ไว้ก่อน เผื่อระบบเสียหายอีกครั้ง...จะได้ไม่ต้องเหนื่อยแบบเริ่มใหม่อีกครั้ง...

  11. #8
    Join Date
    Jan 2008
    Location
    Blue Ice Tech
    Posts
    84
    Thanks
    79
    Thanked 5 Times in 4 Posts
    Rep Power
    12

    Default

    ดีใจและยินดีด้วยครับ

  12. #9
    Join Date
    Nov 2007
    Posts
    501
    Thanks
    263
    Thanked 161 Times in 20 Posts
    Rep Power
    13

    Default

    ดีใจที่กลับมาได้นะครับ ต่อไปคงต้องทำ HA server แล้วละมั้ง เพราะว่าคนเข้าเว็บวันนึงไม่ใช่น้อยๆ

  13. #10
    Join Date
    Jul 2009
    Location
    กรุงเทพ
    Posts
    62
    Thanks
    41
    Thanked 125 Times in 12 Posts
    Rep Power
    12

    Default

    ขอบคุ แอดมิน ที่ทำให้เว็บกลับมาใช้งานได้

  14. #11
    Join Date
    Dec 2011
    Posts
    406
    Thanks
    295
    Thanked 457 Times in 41 Posts
    Rep Power
    12

    Default

    ขอบคุณมากครับ คิดถึงจริงๆ
    อุปกรณ์สร้างความบันเทิง
    Sony a7 + FE 24-70 F4 , Nikon 50 F1.2 AIS

  15. #12
    Join Date
    Jun 2007
    Posts
    44
    Thanks
    88
    Thanked 13 Times in 2 Posts
    Rep Power
    0

    Default

    ดีใจมาก ที่กลับมาเจอกันอีกครั้ง รู้สึกเหมือนบางส่วนในชีวิตหายไป ขอบคุณที่ทำให้ได้ใช้งาน
    ครับ...

  16. #13
    Join Date
    Dec 2002
    Location
    นครปฐม
    Posts
    1,368
    Thanks
    1,634
    Thanked 335 Times in 40 Posts
    Rep Power
    21

    Default

    กลับมาแล้วรอบนี้อย่าไปใหนอีกนะครับ
    WWW.KEMMUD.MULTIPLY.COM

  17. #14
    Join Date
    Apr 2012
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Default

    ขอบคุณครับ ที่เปิดได้ เป็นกำลังใจให้ เก่งมาก ๆ เลยคับ

  18. #15
    Join Date
    Jun 2010
    Location
    Bangkok
    Posts
    323
    Thanks
    258
    Thanked 69 Times in 24 Posts
    Rep Power
    10

    Default

    เห็นใจ และขอขอบคุณที่พยายามกู้มาจนได้ Great job!
    I shoot NEF too.

Page 1 of 6 123456 LastLast

Similar Threads

  1. Replies: 1
    Last Post: 22nd August 2011, 12:33
  2. Replies: 5
    Last Post: 29th May 2011, 20:17
  3. [ต้องการ ขาย] Server Spec ชุดเล็ก Intel Server Board/C2D/2.8GHz/8GB RAM/Gigabit/ไม่มี HD/@14,000.-
    By indigo in forum ห้องขาย สินค้า iT
    Replies: 3
    Last Post: 16th August 2010, 12:20
  4. [ต้องการ ขาย] Server Spec ชุดเล็ก Intel Server Board/C2D/2.8GHz/8GB RAM/Gigabit/ไม่มี HD/@14,000.-
    By indigo in forum ห้องขาย สินค้า iT
    Replies: 0
    Last Post: 10th August 2010, 12:28

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •