-
KVM snapshot คืออะไร?
-
สร้างสแนปช็อต KVM ด้วยคำสั่ง virsh
-
สร้างสแนปช็อต KVM ด้วย virt-manager
-
การสำรองข้อมูลเครื่องเสมือน KVM ด้วย Vinchin Backup & Recovery
-
คำถามที่พบบ่อยเกี่ยวกับ KVM snapshot
-
สรุป
KVM เป็นหนึ่งในโซลูชันการจำลองเสมือนหลัก นอกจากนี้ ยังมีโซลูชันการจำลองเสมือนอื่นๆ ที่พัฒนาบนพื้นฐานของ KVM เช่น Red Hat Virtualization, oVirt, Open Stack และ Oracle Linux KVM เพื่อให้สภาพแวดล้อมเสมือนทำงานได้อย่างมีประสิทธิภาพ ผู้ดูแลระบบไอทีจำเป็นต้องรู้วิธีการจัดการสภาพแวดล้อม KVM
หน้าที่ของผู้ดูแลระบบไอทีรวมถึงการสำรองข้อมูลเครื่องเสมือนและการกู้คืนเครื่องเสมือนเมื่อจำเป็น เทคโนโลยีสแนปช็อตคือเทคโนโลยีที่สามารถสำรองข้อมูลเครื่องเสมือนและกู้คืนเครื่องเสมือนได้อย่างรวดเร็ว ผู้ดูแลระบบไอทีจึงต้องเรียนรู้เทคโนโลยีนี้
KVM snapshot คืออะไร?
Snapshot มีประโยชน์มากสำหรับการติดตั้งแพตช์ การติดตั้งแอปพลิเคชัน และอื่นๆ จะช่วยบันทึกสถานะของเครื่องเสมือนไว้ เพื่อให้คุณสามารถกู้คืนเครื่องเสมือนกลับไปยังสถานะก่อนหน้าได้อย่างง่ายดาย หากคุณไม่พอใจกับการอัปเดต เป็นเทคโนโลยียอดนิยม และผู้ให้บริการเวอร์ชวลไลเซชันรายใหญ่ส่วนใหญ่จะมีฟีเจอร์สแนปช็อตของตนเอง เช่น VMware snapshot และ Hyper-V checkpoint
Snapshot กับ Backup: การสำรองข้อมูลก็เป็นอีกทางเลือกหนึ่งที่ใช้กู้คืนเครื่องเสมือนเมื่อจำเป็น แต่แล้วความแตกต่างระหว่างการสำรองข้อมูลกับสแนปช็อตคืออะไร โดยทั่วไป การสำรองข้อมูล KVM จะประกอบด้วยข้อมูลสำรองเต็มรูปแบบของ VM อย่างน้อยหนึ่งชุด จากนั้นจึงสามารถสร้างการสำรองข้อมูลแบบเพิ่มขึ้น (incremental backup) และแบบแตกต่างกัน (differential backup) ได้ ซึ่งกระบวนการนี้จำเป็นต้องส่งออกข้อมูล VM และเก็บไว้ในพื้นที่จัดเก็บข้อมูลอื่น อย่างไรก็ตาม สแนปช็อตมักจะถูกจัดเก็บไว้พร้อมกับข้อมูล VM ต้นฉบับ โดยข้อมูล VM ต้นฉบับนี้ทำหน้าที่คล้ายกับ"ข้อมูลสำรองเต็มรูปแบบ"
ทั้งสแนปชอตและการสำรองข้อมูลสามารถช่วยกู้คืนเครื่องเสมือนได้ แต่สแนปชอตจะไม่สามารถทำงานได้หากข้อมูลเครื่องเสมือนต้นฉบับเสียหาย การสำรองข้อมูลจึงยังเป็นวิธีที่มีประสิทธิภาพที่สุดสำหรับการกู้คืนจากภัยพิบัติ
การสำรองข้อมูลแบบเพิ่มเติมสำหรับ KVM ไม่ใช่เรื่องง่าย ทำให้ผู้ดูแลระบบ IT บางรายเลือกสร้างสแนปช็อต เพื่อใช้สำรองข้อมูล KVM แทน อย่างไรก็ตาม ไม่แนะนำให้เก็บสแนปช็อตไว้นานเกิน 72 ชั่วโมง เพราะจะมีขนาดเพิ่มขึ้นและส่งผลต่อประสิทธิภาพของเครื่องเสมือน คุณสามารถใช้ Vinchin Backup & Recovery เพื่อสร้างการสำรองข้อมูลแบบเพิ่มเติมสำหรับเครื่องเสมือน KVM ได้อย่างง่ายดาย
สร้างสแนปช็อต KVM ด้วยคำสั่ง virsh
ก่อนทำการสแนปช็อต KVM: สแนปช็อตได้รับการสนับสนุนในสภาพแวดล้อม KVM เมื่อรูปภาพดิสก์เสมือนถูกบันทึกในรูปแบบ qcow2 แทนที่จะเป็นรูปแบบ raw คุณสามารถตรวจสอบรูปแบบอิมเอจก่อนถ่ายสแนปช็อต KVM ได้ หากจำเป็น คุณสามารถใช้ QEMU-img เพื่อ แปลงจาก raw เป็น qcow2 ได้
ในส่วนนี้ คำสั่ง virsh จะถูกใช้ในขั้นตอนทั้งหมด
สร้างสแนปช็อต KVM:
virsh snapshot-create kvm_guest_name
ตรวจสอบรายการสแนปช็อต KVM:
virsh snapshot-list kvm_guest_name
กู้คืน KVM VM จากสแนปช็อต:
virsh snapshot-revert kvm_guest_name snapshot_name
ลบสแนปช็อต KVM:
virsh snapshot-delet kvm_guest_name snapshot_name
สร้างสแนปช็อต KVM ด้วย virt-manager
ผู้ให้บริการระบบเสมือนจริงรายใหญ่ส่วนใหญ่มีตัวจัดการเครื่องเสมือน ในรูปแบบกราฟิกเพื่อให้ผู้ใช้งานสามารถจัดการสภาพแวดล้อมเสมือนได้อย่างง่ายดาย และสำหรับสภาพแวดล้อม KVM คือ virt-manager.
หลังจากที่คุณเริ่มต้น virt-manager > ค้นหาและเลือกเครื่องเสมือนที่คุณต้องการสร้างสแนปช็อต > บนหน้าจอเซสชันผู้ใช้ ให้คลิกไอคอนสองหน้าจอที่อยู่ด้านบน > จากนั้นคุณสามารถสร้างสแนปช็อตสำหรับ KVM VM นี้ได้

การสำรองข้อมูลเครื่องเสมือน KVM ด้วย Vinchin Backup & Recovery
ผู้จัดการเครื่องเสมือนไม่สามารถให้โซลูชันการสำรองข้อมูลมืออาชีพสำหรับสภาพแวดล้อมเสมือนได้ นี่คือเหตุผลเช่นกันที่ VMware เลิกใช้ VMware Data Recovery เพื่อปกป้องสภาพแวดล้อมเสมือน KVM อย่างครอบคลุม คุณสามารถเลือกใช้ Vinchin Backup & Recovery
Vinchin Backup & Recovery รองรับแพลตฟอร์มเสมือนหลายประเภท เช่น Proxmox, Red Hat Virtualization, oVirt, OpenStack, Oracle Linux KVM (OLVM) เป็นต้น (ปัจจุบันยังไม่รองรับ Native KVM ) และขั้นตอนการสำรองข้อมูลก็ง่ายมาก เพียงแค่คุณเพิ่มโฮสต์เข้าไปในระบบ Vinchin แล้วคุณก็สามารถ สำรองข้อมูลเครื่องเสมือนแบบไม่ต้องติดตั้งเอเจนต์ ได้ทันที Vinchin Backup & Recovery มีกลยุทธ์การสำรองข้อมูลหลายรูปแบบ เช่น กำหนดเวลา การเข้ารหัสข้อมูล การบีบอัดข้อมูล เป็นต้น เพื่อให้คุณสามารถสำรองข้อมูลเครื่องเสมือนได้ตามต้องการ
ขั้นตอนที่ 1 เลือก KVM VM

ขั้นตอนที่ 2 เลือกที่จัดเก็บข้อมูลสำรอง

ขั้นตอนที่ 3 เลือกกลยุทธ์การสำรองข้อมูล

ขั้นตอนที่ 4 ส่งงาน

คุณยังสามารถใช้ Vinchin Backup & Recovery เป็นตัวจัดการเครื่องเสมือนเพื่อย้ายเครื่องเสมือนในสภาพแวดล้อมเสมือนที่แตกต่างกันได้อีกด้วย การดำเนินการนั้นง่ายดาย เพราะคุณสามารถทำขั้นตอนเหล่านี้ได้ผ่านคอนโซลบนเว็บที่ใช้งานง่าย เพียงคลิกที่ปุ่มเพื่อรับแพ็คเกจติดตั้งและเริ่มต้นทดลองใช้งานฟรีเต็มรูปแบบ 60 วัน
คำถามที่พบบ่อยเกี่ยวกับ KVM snapshot
คำถามที่ 1: ถ้าฉันลบ KVM snapshot ขณะที่ VM กำลังทำงานอยู่จะเกิดอะไรขึ้น?
การลบสแนปช็อตจะผสานข้อมูลไว้ในดิสก์หลัก เครื่องเสมือนจะยังคงทำงานต่อไป แต่ควรตรวจสอบข้อผิดพลาดหลังการลบเสมอ
คำถามที่ 2: หากฉันเก็บแนปช็อต KVM ไว้จำนวนมากเป็นเวลานานจะเกิดอะไรขึ้น?
การเก็บสแนปช็อตหลายตัวหรือสแนปช็อตเก่าไว้สามารถทำให้ประสิทธิภาพของเครื่องเสมือนลดลงและเพิ่มการใช้พื้นที่จัดเก็บข้อมูล ดังนั้นควรลบสแนปช็อตที่ไม่จำเป็นอย่างสม่ำเสมอ
คำถามที่ 3: จะย้าย KVM snapshot ไปยังโฮสต์อื่นได้ไหม?
ไม่ได้ สแนปช็อต KVM จะผูกกับดิสก์เครื่องเสมือนต้นฉบับและถย้ายแยกจากกันไม่ได้ คุณต้องโยกย้ายเครื่องเสมือนทั้งหมดพร้อมพื้นที่จัดเก็บ
สรุป
KVM เป็นโซลูชันเสมือนจริงที่ได้รับความนิยม ใช้งานใน Red Hat Virtualization, oVirt, OpenStack, Oracle Linux KVM เป็นต้น เพื่อจัดการสภาพแวดล้อมเสมือนของ KVM หนึ่งในงานของผู้ดูแลระบบไอทีคือการรับประกันประสิทธิภาพที่ดีของเครื่องเสมือน Snapshot สามารถกู้คืนเครื่องเสมือนกลับสู่สถานะก่อนหน้าได้อย่างรวดเร็ว จึงเป็นทักษะที่มีประโยชน์สำหรับผู้ดูแลระบบไอที
ในโพสต์นี้ แนะนำวิธีการใช้คำสั่ง virsh และ virt-managerแล้ว เพื่อสร้างสแนปช็อต KVM ผู้ดูแลระบบไอทีสามารถใช้วิธีเหล่านี้เพื่อสร้างสแนปช็อต KVM และกู้คืนเครื่องเสมือนเมื่อจำเป็น
การดำเนินธุรกิจอย่างต่อเนื่องมีความสำคัญ เพื่อปกป้องสภาพแวดล้อมเสมือนของคุณด้วยโซลูชันกู้คืนจากภัยพิบัติที่ครอบคลุม คุณสามารถวางใจ Vinchin Backup & Recovery ได้ อย่าพลาดการทดลองใช้งานฟรี
แชร์บน: