การบริหารจัดการระบบสำรองฉุกเฉิน : W-IT-IT03
17 min
วันที่อัพเดท: (02/05/2568)
จัดทำโดย: สมพร พันธ์ทอง / Somporn
อนุมัติโดย: วิโรจน์ ตั้งปริมณฑล/ Wiroj Tang
ใครควรอ่านเอกสารฉบับนี้
ทุกคนในฝ่ายไอที
วัตถุประสงค์ของระบบงานนี้
เมื่อระบบฐานข้อมูล ระบบ Internet ระบบโครงข่าย ระบบ VM เกิดปัญหาไม่สามารถใช้งานได้ ทางแผนกไอทีสามารถดำเนินการแก้ไขปัญหาได้อย่างรวดเร็ว และเป็นขั้นตอน
คำศัพท์เฉพาะที่ควรรู้จัก
- ระบบฐานข้อมูล หมายถึง โปรแกรมสำเร็จรูปที่องค์กรได้นำเข้ามาใช้ในการทำงานหลัก ในแต่ประเภทของงาน ดังนี้ (1) บัญชี ประกอบด้วย Mac5 , Express (2) บริหารการผลิต ประกอบด้วย Enproduction , Fenevision (3) บริหารลูกค้า ประกอบด้วย CRM (4) อื่น ๆ
- VM คือระบบจัดการเครื่อง Server , Workstation แบบจำลอง โดยจัดสรรทรัพยากรจากเครื่อง Server จริง ให้สามารถทำงานภายใต้บริการที่ไอทีกำหนด เช่น Terminal server , SQL Server เป็นต้น
วิธีการทำงาน
Synology Setting Backup-Restore Guest VM
- ลงทะเบียน Account Synology และทำการ login บน Nas เพื่อทำการ Actived โปรแกรม Active Backup For Business
- เพิ่ม Server vmware เข้าโปรแกรม โดยได้สร้าง User itadmin เป็น User สำหรับการ Backup ใน Host VM ทุกเครื่อง โดยกำหนด pw ที่มีความแตกต่างกัน โดยกำหนดสิทธิ์เทียบเท่า Root จะไม่มีปัญหาในการ Backup และ Restore
- สร้าง Task การ backup
- กำหนดค่าที่ดีที่สุด
- กำหนดเวลาการ backup อันนี้จะแอบงง ๆ นิดหนึ่ง ขออธิบายแบบนี้นะ
- กำหนดได้เพียง ทุกวัน หรือ บางวันของสัปดาห์ แค่เวลาเดียว และกำหนดได้ทุกชั่วโมงเท่านั้น แต่ถ้าหากต้องการกำหนดเป็นช่วงเวลาไหนของวัน ให้ใช้ Preferences
-
เลือกชั่วโมงที่อยากให้ทำงาน ให้คลิ๊ก Allowed to backup แล้วเอาไปลากชั่วโมงที่ต้องการ ส่วน Forbidden to backup ให้เลือกที่ไม่ต้องการ
- ฉะนั้นจึงประยุกต์วิธีใช้ได้แบบนี้
- กำหนด schedule backup เริ่มเวลาไหนของวันก่อน เช่น ทุกวัน เริ่มต้นตั้งแต่เวลา 12.00 น.
- จากนั้นไปกำหนด Configure Backup Window ว่าจะให้ Backup ชั่วโมงไหนอีกบ้าง เช่น อีก 2 ชม. ให้ทำงาน ตอน 14.00 น. และ 16.00 ของทุกวัน พอแค่นี้ เป็นต้น
- ถ้าสัปดาห์ล่ะครั้ง ก็เลือกวันอาทิตย์ เริ่มตอนกี่โมง จะ backup กี่ครั้งในวันก็ว่าไป
การนำกลับ ( Restore )
- ทำตามขั้นตอนตามรูป !! ต้องใช้ User Root สำหรับการนำกลับ หรือเทียบเท่า ไม่งั้นจะล้มเหลว เพราะสิทธิ์ไม่ถึง
- กดเลือก Guest ที่ต้องนำกลับ และกดรูปคีม เพื่อเลือกช่วงวันที่และเวลาที่ต้องการนำกลับ
- Vmware => เลือกรูปแบบที่ต้องการนำกลับ ได้ 2 วิธี
- 1. Instant Restore เป็นการนำกลับที่เร็วที่สุด ใน Guest เดิม
- 2. Full Virtual เป็นการนำกลับที่ช้า เพื่อสร้าง Guest ใหม่
- ทั้ง 2 วิธี จะมีให้เลือกว่าจะทำแบบไหน
- 1. Restore 1 นำกลับไว้บน NAS คือ ระบบจะเปิด NFS Datastore เข้าไปผูกกับ Host นั้น ๆ และจะอ่านเขียนบน Nas เลย เหมาะกับการแก้ไขทันทีบน Guest เดิม แต่การทำงานจะแยกกันระหว่าง Server กับ Datastore บน Nas ไม่ใช่บน Datastore ของเดิม !! ระวังการนำกลับ จะถูกแทนที Datastore เดิมเป็นบน Nas แทน

- 2. Restore 2 นำกลับไว้ที่ Host เดิม หรือที่อื่น แต่เป็นชื่อใหม่ คือ ระบบจะต้องกำหนดเครื่อง ชื่อ Guest , Host ที่จะโยนไป , เก็บ Datastore ไหน , Network อะไร เหมาะกับการ Clone Guest ใหม่
- ประยุกต์ได้ 4 วิธี ขึ้นอยู่กับความเหมาะสม คือ
- 1-1 = Guest ชื่อเดิม แต่อ่านเขียนบน Nas ใช้เวลานำกลับน้อยที่สุด
- 1-2 = Guest ชื่อใหม่ แต่อ่านเขียนบน Nas ใช้เวลานำกลับน้อย
- 2-1 = Guest ชื่อเดิม แต่อ่านเขียนบน Datastore เดิม ใช้เวลานำกลับมาก
- 2-2 = Guest ชื่อใหม่ แต่อ่านเขียนบน Datastore เดิม หรือใหม่ ใช้เวลานำกลับมากที่สุด
- ดูผลการนำกลับได้ที่ Restore Status
กรณี Qnap Firmware V.5 (ดีที่สุด)
- จุดประสงค์การ backup 1 เดือนครั้ง โดยใน version นี้มีโปรแกรม Backup VM ได้โดยตรง คือ Hyper Data Protector ** ต้องใช้สิทธิ์ Root หรือ เทียบเท่า เท่านั้น ในการ Backup และ Restore
- Add inventory => ระบุ IP Host / user /password
- สร้างโฟลเดอร์ใน App Shared Folder กำหนดสิทธิ์เตรียมรอไว้ก่อน
- สร้าง Repository กำหนดโฟล์เดอร์ที่จัดเก็บ ตามที่กำหนดไว้
- สร้าง Job Backup เลือก Host -> VM -> Repository ->กำหนดเวลา (ถ้ามี) -> กำหนด Retension จะเก็บกี่ Point นานแค่ไหน
- Restore ( เลือก point ที่ต้องการ ถ้ามีมากกว่า 1 point )
- Original
- Overwrite = ทับที่เดิม ใช้ชื่อเดิม
- Rename = สร้างใหม่ ใช้ชื่อเดิม
- Select Existing => เลือก Host ที่เคยเชื่อมต่ออยู่แล้ว
- Add inventory => เพิ่มใหม่
- รอจนกว่าจะเสร็จ ซึ่งค่อนข้างใช้เวลา ถึงแม้จะเห็นว่า 100% แล้วก็ตาม
กรณี Qnap Firmware V.4 (ใช้เมื่อจำเป็น)
Qnap Setting NFS สร้าง Datastore รองรับ Backup VM
- จุดประสงค์การ backup 1 เดือนครั้ง และนำ Qnap version เก่า ที่ไม่มีโปรแกรม backup vm มาใช้งาน **ข้อดี ‘ง่ายต่อการบริหารจัดการ เหมือนกันแชร์ไฟล์ปกติ เห็นข้อมูลผ่าน Nas แต่การทำงาน IOP จะทำงานช้ากว่า เราเน้นการ Backup จึงเลือกใช้อันนี้
- สร้างโฟล์เดอร์ผ่านระบบการแชร์ไฟล์ตามปกติ
- สร้าง user และ กำหนดสิทธิ์
- กำหนดสิทธิ์ให้ IP Host VM ไหน เข้าใช้งานได้บ้าง
- สร้าง Datastore ใหม่ เลือก NFS -> ตั้งชื่อ ->IP Qnap -> ชื่อโฟล์เดอร์ที่แชร์ -> กำหนด User / password
Qnap Setting iSCSi สร้าง Datastore รองรับ Backup VM
- จุดประสงค์การ backup 1 เดือนครั้ง และนำ Qnap version เก่า ที่ไม่มีโปรแกรม backup vm มาใช้งานผ่าน ISCSI **ข้อดี การทำงาน IOP จะทำงานได้ดี แต่จะไม่เห็นข้อมูล ถ้าไม่เข้าผ่าน Host เราไม่เลือกใช้อันนี้
- สร้าง ISCSI บน Qnap โปรแกรม Storage Manager -> iScsi Storage -> ตั้งชื่อ -> กำหนดขนาดพื้นที่
- เปิดการทำงาน Software ISCSI บน Host
- เพิ่ม IP Qnap ในช่อง Dynamic ก่อน เมื่อ Save ถึงจะเห็นในช่อง Static อัตโนมัติ
- สร้าง Datastore ใหม่ จะเจอชื่อ iSCSi ->เชื่อมต่อ ตั้งชื่อ และ สร้างพื้นที่ ** หากไม่เจอชื่อตอน New datastore ให้กลับไป ช่อง Search IP Qnap
- หากต้องการเชื่อมต่อ iSCSi มากกว่า 1 Host Host ที่ 2,3…. Host จะเพิ่มเองอัตโนมัติ โดยไม่ต้อง Add เพิ่ม อาจจะต้อง Refesh นิดหนึ่ง
- เราจะเห็นใน Qnap ว่ามีการเชื่อมต่อมาเรียบร้อย มากกว่า 1 Host
Backup on Synology to Qnap
เนื่องจาก Qnap เป็นเวอร์ชั่นเก่า ต้องประยุกต์ใช้ โดยให้ Synology เป็นคน Restore ไปที่ Qnap แบบ Manual โดยใช้สูตร 2-2 แต่ต้องระบุไปที่ QnapNFS Datastore แทน
คำเตือน : !!!
- การ Backup จะต้องเผื่อพื้นที่ใน Datastore ที่อยู่เดิม เพราะจะมีการทำ Snapshot ไว้ก่อน แล้วระบบจะมาลบทิ้งที่หลังเอง ซึ่งพื้นที่ ที่ใช้ขึ้นอยู่กับว่าไฟล์ Guest มีการเปลี่ยนแปลงจากเดิมมากน้อยแค่ไหน
- การ Restore จะต้องคำนึงถึงพื้นที่จะต้องมีพื้นที่เท่ากับของขนาดไฟล์เดิม
- ทางที่ดีที่สุดก่อน Backup หรือ Restore ควรมีพื้นที่เท่ากับ Guest เดิม x2
แบบฟอร์มที่เกี่ยวข้อง
ไม่มี