Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

การกู้คืน Virtual Machine

Wednesday, July 8, 2015

ผู้จัดทำ 1. นางสาวดวงกมล สุริยัง 2. นายมฆวัน นิลกัณหะ

วัตถุประสงค์

ขั้นตอนการปฏิบัติงาน

1. สำรวจ Virtual Machine Host Version (ESXi) และ

Virtual Machine Guest Hardware Version

VM Host เป้าหมายต้องมี Version ที่รองรับ Hardware

Version ของ Virtual Machine ที่จะกู้คืน ซึ่งมีรายละเอียดดังนี้

จากรูปแสดงถึงแนวทางการสำรองและการกู้คืน Virtual Machine (VM) ที่ได้สำรองไว้ที่ server ณ เหมืองแม่เมาะ การกู้คืนในที่นี้หมายถึงกรณีที่ VM Host ได้สูญเสียข้อมูลบางส่วนหรือทั้งหมดไม่สามารถใข้ข้อมูลเดิมที่มีอยู่ได้ ต้องคัดลอก VM สำรองจากเหมืองแม่เมาะ ซึ่งเป็นขั้นตอนที่จะต้องดำเนินการหลังจากติดตั้ง VM Host ใหม่ หรือ VM Host เดิมที่ดำเนินการซ่อม Hardware เรียบร้อยแล้ว

ดังนั้นจึงได้จัดทำคู่มือเพื่อใช้เป็นแนวทางในการกู้คืนให้สามารถกลับมาทำงานได้อย่างครบถ้วนสมบูรณ์

และภายในระยะเวลาที่สั้นที่สุด

2. ที่หน้าต่าง Add Storage เลือก Storage Type แบบ

Network File System (nfs) ดังรูป แล้วกดปุ่ม Next

ขั้นตอนการปฏิบัติ

1. ที่ VM Host เป้าหมาย ให้ทำการสร้าง Datastore จาก NFS ที่สำรอง VM ที่ต้องการกู้คืน โดย เลือกแถบ Configuration ¬> storage และเลือก Add Storage ดังรูป

2. กู้คืนจาก VM Image ที่สำรองไว้ ไปยัง VM Host เป้าหมายมีขั้นตอนดังนี้

• เพิ่ม nfs Datastore ที่สำรอง Virtual Machine ใน

VM Host เป้าหมาย

• Upload nfs-ghettoVCB-restore

• Run restore script

3. ระบุรายละเอียดการตั้งค่า

• หัวข้อ Server: ระบุ IP address ของ NFS Server เป็น 10.249.111.72

• หัวข้อ Folder: ระบุ Path name ของ NFS Folder ตัวอย่าง /dpool/nfs/10-249-99-162 (ดูจาก VM Host ตารางแนบท้าย)

• หัวข้อ Data store Name: ระบุชื่อ NFS data store ตัวอย่าง nfs_10-249-99-162 สำหรับ NFS Share ของ VM Host IP 10.249.99.162 ดังรูป แล้วกดปุ่ม Next

4. ตรวจสอบค่าต่างๆอีกครั้ง แล้วกดปุ่ม Finish ดังรูป

5. รายการ NFS จะแสดงขึ้นมาดังรูป

8.จะได้ Folder nfs-ghettoVCB-restore ขึ้นมาดังรูป

7. สร้าง Folder nfs-ghettoVCB-restore และ download file จาก

\\10.249.99.201\data หรือ download จาก https://10.20.10.99/svn/nfs-ghettoVCB-restore/ โดยป้อนเลขประจำตัวและรหัสผ่านอีเมล์ โดย download มาเฉพาะไฟล์ ghettoVCB-restore.sh และ restore.sh

6. คลิกเม้าท์ขวาที่ NFS Datastore จะปรากฏเมนูให้เลือก Browse Datastore

10. จากนั้นทำการใช้คำลั่ง ls –al ดูว่าไฟล์ restore.sh และ ghettoVCB-restore.sh มี attribute Execute หรือไม่

9. SSH ไปที่ VM Host เป้าหมาย ป้อน User ,Password เสร็จ

จากนั้นให้พิมพ์ cd vmfs/volomes/[nfs-Datastore]/

nfs-ghettoVCB-restore/ ดังรูป

11. กรณีที่ไม่มี Execute Attribute ให้เพิ่ม Execute Attribute โดยใช้คำสั่ง

• chmod +x restore.sh

• chmod +x ghettoVCB-restore.sh

13. หัวข้อ### Select VM to restore ### เพื่อเลือกว่าจะทำ VM ตัวไหน ตามตัวอย่างเลือก Virtual Machine ที่ 6 ดังรูป

14. หัวข้อ ### Select VERSION to restore ### ให้เลือกวันที่ Backup ล่าสุด ดังรูป

12. เมื่อ Run restore.sh จะมีหัวข้อ### Select LOCAL Datastore ### เพื่อเลือกว่าจะทำการ restore VM ไปยัง Datastore ไหน ตามตัวอย่างเลือก datastore151-2 ให้กดเลข 2 ดังรูป

15. หัวข้อ### Select DISK FORMATS ### ให้เลือกตาม 3=thin ดังรูป

16. หัวข้อ ### Please Confirm ### ให้ตอบ Yes ดังรูป

17. Script จะทำการ Clone VM Image จาก NFS Datastore กลับมายัง Local Datastore ดังรูป

18. script จะ Add VM ที่ Restore กลับเข้าไปใน Inventory โดยอัตโนมัติ

Learn more about creating dynamic, engaging presentations with Prezi