More Related Content More from burin rujjanapan
More from burin rujjanapan (20) Ch121. บทที่ 12 : การสํารองขอมูลกอนสายเกินแก
บทที่ 12
การสํ า รองข อ มู ล ก อ นสายเกิ น แก
2 : เรื่องนารูสําหรับเว็บมาสเตอร
ตอนที่
ผูอานหลายทานมักมองขามบทนีไป เพราะยังไมเคยสูญเสียขอมูล หรือไดรบผลกระทบจากการ
้ ั
สูญเสีย แตการปองกันหรือลอมคอกกอนวัวหายยอมดีกวา วัวหายแลวลอมคอก
ระบบสํารองขอมูลทีตองใชสอพิเศษ และมีคาใชจายสูง มีใหเลือกมากมาย แมระบบปฏิบตการ
่ ื่ ั ิ
Windows จะมีโปรแกรมมาชวยผูใชสารองขอมูล แตถาไมใชและเกิดเหตุการณทไมคาดคิด อาจตองทํางาน
ํ ี่
ชินทีหายไปใหม หรือเกิดความเสียหายในระบบงานอยางมาก ในบทนี้ ไดนากรณีศกษาของการสูญเสียมาเลา
้ ่ ํ ึ
ใหฟง 4 เรือง สําหรับตัวผูเ ขียนมีประสบการณเฉพาะการสํารองแบบ จัดเก็บหลายที่ เพราะงานสวนใหญทมี
่ ี่
เปนงานเขียนหนังสือ และโปรแกรม เชน จัดเก็บในเครืองคอมพิวเตอรหลายเครือง หรือเก็บในเว็บไซต เปนตน
่ ่
มิไดเสียคาใชจายซืออุปกรณพเิ ศษเพิม
้ ่
12.1 ความหมายของการสํารองขอมูล (Backup)
การสํารองขอมูล (Backup) คือการจัดเก็บขอมูลหลายสําเนา หรือหลายที่ เชน แฟมหนึงเก็บไว
่
ในแผน Diskette แตเก็บขอมูลเดียวกันไวใน Harddisk ดวย และยังเขียนลง CD-RW เก็บไวทบานอีกทีหนึง
ี่ ่
ก็คอ การสํารองขอมูลหลายครัง เปนการลดความเสียงในการสูญเสียตอขอมูลในแฟมนัน เปาหมายหลักของ
ื ้ ่ ้
การสํารองขอมูล ก็คอ การลดความเสียหายจากการสูญเสียแฟมขอมูล เชน ขอมูลบางสวนหาย เปดแฟมไมได
ื
หรือแกไขขอมูลทับขอมูลเดิม จึงมีความตองการขอมูลทีเ่ คยสํารองไวกลับมาใชอก
ี
ปรับปรุง : มิถุนายน 2546 97
>>>
PDF created with FinePrint pdfFactory Pro trial version http://www.pdffactory.com
2. ตอนที่ 2 : เรื่องนารูสําหรับเว็บมาสเตอร
12.2 การสํารองเว็บไซต
ปจจุบนเว็บไซตมากมายลมกันงายมาก เพราะไมบรรลุเปาหมายตามทีตงใจไว แตอกเหตุผลหนึง
ั ่ ั้ ี ่
ทีเ่ ว็บไซตลม คือ ผูใหบริการพืนทีสรางเว็บ (Web server) ทีรบฝากลมไป ขอมูลทีเคยทํามาเปนเวลานาน
้ ่ ่ั ่
หายไปชัวขามคืน หรือ data transfer ในเว็บทานมากเกินไปทางผูใหบริการจึงตองเลิกใหบริการ เพราะไมคม
่ ุ
กับ bandwidth ทีไปเชามาแบงใหทาน หลายเว็บไซตทกาลังโตพบปญหานี้
่ ี่ ํ
เว็บไซตขนาดเล็กมายมาย ไมรจกคําวา data transfer หรือ bandwidth ซึงเปนขอจํากัดทีเว็บไซต
ู ั ่ ่
ใหญหลายเว็บทราบดี เพราะสําคัญไมนอยไปกวาพืนทีเ่ ก็บขอมูล แมสมมุตวาผูใหบริการ จะกําหนดใหใช
้ ิ
พืนทีเ่ ก็บขอมูลไดถง 15 Mb และทานใชไปเพียง 10 Mb โดยมีคนเขาเว็บทานวันละ 100,000 คน ปญหา
้ ึ
ทีตามมาคือ อัตราการสงขอมูลจากเว็บไซตทานมาก (data transfer) และ Web server มีขดจํากัด เพราะใน
่ ี
Web server แตละเครืองมักแบงพืนทีใหกบหลายเว็บไซตใชรวมกัน เมือมีคนเขาเว็บทานมาก อาจทําใหเว็บ
่ ้ ่ ั ่
ทีอยูในเครืองเดียวกับทานพบปญหา ถางดบริการทาน อีกหลายสิบเว็บในเครืองเดียวกัน จะบริการไดตาม
่ ่ ่
ปกติ นีคอวิธแกของผูใหบริการ แตเปนปญหาของทาน ทีตองหาทางแกไขตอไป
่ื ี ่
ทางเลือกยังมี เพราะผูใหบริการหลายรายใหเชาพืนทีแบบสมเหตุสมผล ถามีคนเขาเว็บมาก
้ ่
ก็ตองจายมาก เพราะคงไมมผใหบริการรายใดรับเว็บอยาง yahoo.com หรือ hotmail.com โดยคิดคา
ี ู
บริการปละไมเกิน 5000 บาทได มีบางเว็บไซตบอกวาไมจากัด data transfer เมือเขาไปอานรายละเอียด
ํ ่
พบวาจะรับเฉพาะเว็บไซตบริษทหรือองคกรขนาดเล็ก ทีมคนเขาไมมาก จะเปนเว็บทา (Portal website)
ั ่ ี
ไมได เพราะปญหาเรืองไดไมคมจายของผูใหบริการนันเอง
่ ุ ่
วิธแกปญหาทีผมนํามาใชวธหนึง ก็คอ การสมัครแต domain name ทีเ่ สียคาใชจายปละ 600 บาท
ี ่ ิี ่ ื
แลวใชบริการ redirection เพือชีไปยังเว็บทีใหบริการพืนทีฟรี เชน thai.net, geocities.com, brinkster.com
่ ้ ่ ้ ่
lycos.co.uk หรือ netfirms.com เปนตน แตผใหบริการอาจมีปญหาเรืองเว็บไซตลมบอย หรือจํากัด data
ู ่
transfer จึงตองมีการทํา backup website โดยสงขอมูลเดียวกัน ไปเก็บในหลายเว็บ เพราะประสบการณทเี่ ห็น
free hosting ลมมากอน เชน xoom.com, nbci.com หรือ thethai.com เปนตน บางเว็บทีเคยใหบริการฟรี ่
ก็หนมาเก็บเงิน เชน hypermart.net หรือ f2s.com เปนตน ถาทานไมตองการเสียเงิน การเลือกใชบริการ
ั
free hosting แลวทํา backup website นาจะเปนทางเลือกทีนาสนใจ เมือทาน view source ของเว็บทีเสียคา
่ ่ ่
domain name ปละ 600 และใชบริการ redirection ทานจะพบ source code ในลักษณะนี้
<<< 98 Introduction to Webmaster
PDF created with FinePrint pdfFactory Pro trial version http://www.pdffactory.com
3. บทที่ 12 : การสํารองขอมูลกอนสายเกินแก
ตัวอยาง Source code ของเว็บไซตที่ใชบริการ Redirection
<html>
<head>
<title>lovelampang.com : ทุกบริการของเรา เพือคนลําปาง โดยคนลําปาง </title>
่
<meta name=keywords content=“love,lampang,e-commerce,education,travel,tourist”>
<meta name=description comtent=“ทุกบริการของเรา เพื่อคนลําปาง โดยคนลําปาง”>
<frameset frameborder=0 framespacing=0 border=0 rows=“100%,*” noresize>
<frame name=“frame” src=“http://www.thaiall.com/lovelampang” noresize>
</frameset>
</head>
</html>
12.3 กรณีไฟฟาดับ
2 : เรื่องนารูสําหรับเว็บมาสเตอร
ทุ ก ครั้ ง ที่ ฟ า ฝนคะนอง ไฟฟาในหลายหมูบานจะดับ ในตัวเมืองจะมีโอกาสนอยกวา
แตกใชวาเปน ไปไมได หลายองคกรจะซือเครืองบริการ (Server) พรอมกับเครืองสํารองไฟฟา (UPS-
็ ้ ่ ่
Uninterruptible Power Supply) ซึ่ ง มี ถ า นเก็ บ ไฟฟ า ในตั ว เมื่ อ เวลาผ า นไประยะหนึ่ ง
ถานเก็บไฟฟาจะหมดคุณสมบัติ บางครั้ง เมื่อไฟฟาดับ เครื่องสํารองไฟฟาที่เกาจะดับไปพรอมกัน
ถาตองการใหใชงานไดอยางตอเนื่อง ตองเปลี่ยน ถานเก็บไฟฟา ปละ 1 ครั้ง แตถามีอายุ 2 ปขึ้นไป
ตอนที่
อาจปดเครืองไมทน เพราะถานเก็บไฟฟาหมดไฟกอน ปญหาของไฟฟาดับขณะยังไมปดเครื่อง
่ ั
เป น เหตุ ก ารณ ที่ ค าดเดาได ย าก ความเสี ย หายเกิ ด ขึ้ น ตั้ ง แต ไ ม เ ห็ น ความเสี ย หายใด
หรือเสียหายจนไมสามารถเรียกขอมูลใดคืนไดอีก
หลายองคกรทียอมรับความเสียหาย อันเกิดจากไฟฟาดับไมได จะซือเครืองกําเนิดไฟฟาทีใชนามัน
่ ้ ่ ่ ํ้
เปนตัวปนไฟ แมไฟฟาจะดับหลายชัวโมง ระบบทังหมดยังคงทํางานตอไปโดยไมไดรบผลกระทบ เครือง
่ ้ ั ่
บริการทีมผใชบริการมาก จะไดรบการปองกันดวยเครืองกําเนิดไฟฟาทีใชนามัน เพราะปองกันปญหาไฟฟา
่ ี ู ั ่ ่ ํ้
ดับอยางไดผล แตคาใชจายสําหรับองคกรขนาดกลาง ทีตองการเครืองกําเนิดไฟฟาจะเริมตนในหลักแสน
่ ่ ่
องคกรสวนใหญจงเลือกวิธแกปญหา มากกวาการปองกันดวยเครืองกําเนิดไฟฟา
ึ ี ่
12.4 กรณีตึก World trade center
ทุกทานทีอานหนังสือเลมนีคงรูจกตึก World trade center กันดี วามีระบบรักษาความปลอดภัย
่ ้ ั
เปนเยียม แตกถกวินาศกรรมดวยวิธทตกไมสามารถรับมือได ดวยการใชเครืองบินทีบรรจุนามันจนเต็ม
่ ็ู ี ี่ ึ ่ ่ ํ้
พุงเขาชนทัง 2 ตึก ภายในตึกนี้ มีสานักงานใหญของบริษทใหญมากมาย หลายบริษทใชเปนฐานขอมูล
้ ํ ั ั
ปรับปรุง : มิถุนายน 2546 99
>>>
PDF created with FinePrint pdfFactory Pro trial version http://www.pdffactory.com
4. ตอนที่ 2 : เรื่องนารูสําหรับเว็บมาสเตอร
ของบริษัทสาขา ถาบริษัทหนึ่งมีความเชื่อวา ตึกมีระบบรักษาความปลอดภัยที่เชื่อถือได 100%
และไมทา การสํารองขอมูลหรือเก็บไวเฉพาะในตัวตึก อะไรจะเกิดขึน จึงควรสํารองขอมูลไวนอกตัวตึก
ํ ้
เชน เก็บไว ที่สํานักงานสาขาบางแหง หรือการจัดทํา Mirror site เพื่อสํารองขอมูล
จากประสบการณทตกแฝด World trade center ไดรบ ทําใหหลายบริษทตองทบทวนนโยบาย
ี่ ึ ั ั
การสํารองขอมูลกันใหม เพราะความเชือเพียงอยางเดียว ไมอาจสรางความมันคงใหกบบริษทได
่ ่ ั ั
12.5 กรณีไฟไหมเครื่องบริการขอมูล
อาจไมมใครนึกถึงวา จะมีการวางเพลิงเครืองบริการขอมูล (Database server) ของสํานักทะเบียน
ี ่
และประมวลผลในสถาบันการศึกษา หลังจากทีมการประกาศผลการเรียนไปแลว แตเรืองนีเกิดขึนได
่ ี ่ ้ ้
ในวันหยุดวันหนึง ทีไมมพนักงานไปทํางาน หรือเขาเวร
่ ่ ี
หลายปกอน ผูเขียนไปคางแรมที่นํ้าตก และนํ้าพุรอนแจซอน เมื่อกลับมาถึง จึงทราบขาววา
ไฟไหม เมือไดขอมูลจากหลายฝาย จึงสรุปไดวา ไฟไหมเพียงจุดเดียว คือ เครืองบริการขอมูล ซึงเปนเครือง
่ ่ ่ ่
ระดับ Mini computer (AS/400 D20) ตังอยูมมตึกดานหนึง บนชัน 3 ของอาคาร ไฟไมไดลามไปจุดอืน
้ ุ ่ ้ ่
แตทจดอืนเสียหายไปดวย เนืองจากควันไฟอันเกิดจากนํามันทีถกราดเขาไปในตัวเครือง และนําทีทวมอยู
ี่ ุ ่ ่ ้ ู่ ่ ้ ่
เกิดจากพนักงานดับเพลิง ตองทุบกระจก และฉีดนําเขาไป ฉีดทุกอยางทีอาจเปนเชือเพลิงได
้ ่ ้
เครืองคอมพิวเตอรยงอยูในประกัน จึงไดรบเครืองใหมในอีกไมกสปดาหถดมา แตขอมูลและ
่ ั ั ่ ี่ ั ั
โปรแกรมทังหมดหายไป จะเกิดอะไรขึน ถาเกรดของนักศึกษาทังหมดหายไปกับเปลวควันครังนัน อาจตอง
้ ้ ้ ้ ้
ระดมพิมพเกรดทังหมดใหม จากเอกสาร (Hard copy) ทีเ่ ก็บไวในตู แตโชคดีทมการสํารองขอมูลไวในเทป
้ ี่ ี
ทําใหสามารถเรียกขอมูล และโปรแกรมกลับมาใชงานไดตามปกติ
12.6 กรณีนักศึกษาทําโครงงาน (Project) หาย
อาชีพของผูเขียนคือสอนหนังสือ มักจะสังงานนักศึกษาใหทาโครงงาน (Project) ทุกภาคเรียน
่ ํ
และตองคอยเตือนนักศึกษาถึงการสํารองขอมูล เพราะจะมีนกศึกษาบางคนโชคราย เครืองคอมพิวเตอรเสีย
ั ่
ดวยสาเหตุใดก็แลวแต ทําใหไมสามารถนําขอมูลทีทาตลอดภาคเรียนกลับคืนมา และไมสามารถนําเสนอ
่ ํ
ในเวลาทีกาหนด การเริมตนใหมไมควรเกิดขึน เพราะงานทีไดจะไมสมบูรณเทากับงานทีใชเวลาทําอยาง
่ํ ่ ้ ่ ่
ตอเนืองมาโดยตลอด
่
การสํารองขอมูลจึงชวยนักศึกษาไดเหมือนอัศวินขีมาขาวมาชวย เพราะขอมูลทังหมดยังคงมีอยู
่ ้
การเรียกขอมูลกลับมา (Restore) จะชวยใหการทํางานตอจากจุดทีคางเปนไปอยางตอเนือง งานกลุมกลาย
่ ่
<<< 100 Introduction to Webmaster
PDF created with FinePrint pdfFactory Pro trial version http://www.pdffactory.com
5. บทที่ 12 : การสํารองขอมูลกอนสายเกินแก
เป น อี ก ทางเลื อ กของอาจารย ห ลายท า น เพราะทํ า ให นั ก ศึ ก ษารู จั ก การทํ า งานร ว มกั น
ช ว ยเหลื อ ซึ่ ง กั น และกั น แต ถ า เป น งานที่ สํ า คั ญ ที่ นั ก ศึ ก ษาจํ า เป น ต อ งมี ป ระสบการณ ต รง
จะให นั ก ศึ ก ษาทํ า คนเดี ย ว เพราะงานด า น คอมพิ ว เตอร ส ว นใหญ จ ะเป น ชิ้ น งานที่ ไ ด
รับมอบหมายเพียงคนเดียว ตองใชทักษะและความชํานาญเฉพาะ บุคคล จึงจะทําใหชิ้นงาน
สําเร็จลุลวงไปดวยดี เมื่อนําชิ้นงานทั้งหมดมารวมกัน ก็จะผลักดันใหองคกรไปสู เปาหมายที่ตั้งไว
วิธการ backup ทีแนะนํานักศึกษา คือ การเก็บขอมูลในเครืองคอมพิวเตอรเปนหลัก หลังเสร็จ
ี ่ ่
งานในแตละวันใหเก็บขอมูลในสื่ออื่น เพื่อเปนการสํารองขอมูล
1. เก็บในเครื่องคอมพิวเตอรเหมือนเดิม แตสรางหองสําหรับสํารองขอมูลโดยเฉพาะ
2 : เรื่องนารูสําหรับเว็บมาสเตอร
2. เก็บในแผน Diskette, Zip drive, Thumb dirve, MO drive, CD-RW หรือ Memory stickเปนตน
3. เก็บในเว็บไซตที่ใหบริการ file hosting เชน xdrive.com, briefcase.yahoo.com, freedrive.com
mydocsonline.com เปนตน
12.7 การทํา Synchronize ขอมูล
ตอนที่
สมมุตวาผูบริหารทานหนึงใชเครือง Palm เมือบันทึกขอมูล เชน เลขหมายโทรศัพทเพือนใหม
ิ ่ ่ ่ ่
ทีพบบนเครืองบิน และเลขานุการเพิมเลขหมายโทรศัพทลกคาใหมเขาไปในเครืองคอมพิวเตอร เมือนํา
่ ่ ่ ู ่ ่
เครือง Palm ไปเสียบเขาแทน Sync (Synchronize) ทีตอกับคอมพิวเตอรของเลขานุการ จะเกิดการแลก
่ ่
เปลียนขอมูล ทําใหทงคอมพิวเตอรและเครือง palm มีขอมูลทีทนสมัยถูกตองตรงกัน เลขานุการจะมี
่ ั้ ่ ่ ั
ขอมูลเพือนใหมของผูบริหารในคอมพิวเตอร สวนเครือง Palm ก็จะมีขอมูลลูกคาใหมอยางถูกตองตรงกัน
่ ่
ในโปรแกรม WS_FTP หรือ Windows 2000 server ตางมีความสามารถในการทํา Synchroni-
zation คือ การติดตอเขาไปยังเครืองคอมพิวเตอรอกเครืองหนึง และตรวจสอบขอมูลวันทีของแฟมขอมูล
่ ี ่ ่ ่
ทัง 2 เครือง เพือทําการสงขอมูลใหกนและกัน ไมวาจะปรับปรุงขอมูลจากเครืองใด ทําใหทง 2 เครือง
้ ่ ่ ั ่ ั้ ่
มีขอมูลทีใหมเสมอ ดวยการนําแฟมใหมทถกปรับปรุงลาสุด ไปทับแฟมเกาในคอมพิวเตอรอกเครืองหนึง
่ ี่ ู ี ่ ่
ยกตัวอยางวา ผูเขียนมีเครืองคอมพิวเตอรอยูทบาน และทีสานักงาน เพือพัฒนาโปรแกรม 3
่ ี่ ่ํ ่
ระบบ แตยงไมมระบบใดแลวเสร็จ ไมงายทีจะจําวาเครืองคอมพิวเตอรใดมีโปรแกรมใหมกวากัน การทํา
ั ี ่ ่
synchronization เปนวิธทชวยแกปญหานีไดอยางดี แตตองมีระเบียบปฏิบตใหกบการทํางาน คือ กอนและ
ี ี่ ้ ั ิ ั
หลังเสร็จงาน ใหทา synchronization ทุกครัง ถาไมทาทานอาจนําโปรแกรมใหมไปแทนที่โปรแกรมที่
ํ ้ ํ
พึงแกไขจุดบกพรองที่ 34 และ 35 ดวยโปรแกรมใหมทพงแกไขจุดบกพรองที่ 36 ผลตามมาเมือทาน
่ ี่ ึ่ ่
พบวาทําพลาดไป คือการทํางานซําอีกครัง เพือกลับไปแกไขจุดบกพรองที่ 34 และ 35 ทีเ่ คยทําไปแลว
้ ้ ่
ปรับปรุง : มิถุนายน 2546 101
>>>
PDF created with FinePrint pdfFactory Pro trial version http://www.pdffactory.com
6. ตอนที่ 2 : เรื่องนารูสําหรับเว็บมาสเตอร
<<< 102 Introduction to Webmaster
PDF created with FinePrint pdfFactory Pro trial version http://www.pdffactory.com