Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Quản lý Trạng Thái, Checkpoint, Import và Export VM trong Hyper-V

    Quản lý Trạng Thái, Checkpoint, Import và Export VM trong Hyper-V


    Khi làm việc với Hyper-V, ngoài việc tạo máy ảo, chúng ta còn phải nắm rõ cách quản lý trạng thái hoạt động của VM, sử dụng checkpoint để bảo vệ hệ thống trước khi thay đổi cấu hình, cũng như di chuyển VM giữa các máy chủ bằng chức năng import/export. Bài viết này mơi các bạn hãy cùng VnPro tìm hiểu về cách thức quản lý trạng thái của các máy ảo trong Hyper-V.

    Các trạng thái của máy ảo trong Hyper-V


    Một máy ảo Hyper-V có thể ở một trong các trạng thái sau:
    Off
    VM đang tắt hoàn toàn, tương tự như một máy tính vật lý đã shutdown.
    Starting
    VM đang trong quá trình khởi động hệ điều hành.
    Running
    VM đang hoạt động bình thường và có thể phục vụ người dùng hoặc ứng dụng.
    Paused
    VM tạm dừng hoạt động nhưng vẫn giữ nguyên trạng thái hiện tại trong bộ nhớ. Điều này giúp giảm tiêu thụ tài nguyên CPU trong khi vẫn có thể tiếp tục nhanh chóng.
    Saved
    Hyper-V lưu toàn bộ nội dung bộ nhớ RAM xuống đĩa và tắt VM. Khi khởi động lại, VM sẽ quay về đúng trạng thái trước khi được lưu.
    Trong môi trường hạ tầng mạng doanh nghiệp, trạng thái Saved thường được sử dụng khi chúng ta cần bảo trì host hoặc giải phóng tài nguyên tạm thời mà không muốn shutdown hệ điều hành bên trong VM.

    Checkpoint trong Hyper-V là gì?


    Checkpoint (trước đây thường được gọi là Snapshot) cho phép lưu lại trạng thái của một máy ảo tại một thời điểm cụ thể. Nếu sau đó xảy ra lỗi cấu hình, lỗi cập nhật hoặc lỗi ứng dụng, bạn có thể khôi phục VM về đúng trạng thái đã lưu trước đó. Sau đây là ví dụ về các tình huống mà chúng ta sẽ cần có CheckPoint:
    • Trước khi cài đặt bản vá Windows Server
    • Trước khi nâng cấp SQL Server
    • Trước khi thay đổi cấu hình Active Directory
    • Trước khi thử nghiệm phần mềm mới
    Checkpoint giúp giảm đáng kể rủi ro trong quá trình vận hành.

    Hai loại Checkpoint trong Hyper-V

    Production Checkpoint


    Đây là loại checkpoint được Microsoft khuyến nghị sử dụng trong môi trường thực tế. Production Checkpoint sử dụng các cơ chế nhất quán dữ liệu của hệ điều hành như VSS (Volume Shadow Copy Service) trên Windows hoặc File System Freeze trên Linux. Ưu điểm của loại này là:
    • Dữ liệu ứng dụng nhất quán
    • Hỗ trợ tốt cho Database Server
    • Phù hợp môi trường Production
    Đây là lựa chọn mặc định trên các phiên bản Hyper-V hiện đại.

    Standard Checkpoint


    Loại checkpoint truyền thống. Lúc này, Hyper-V sẽ lưu các thông tin như trạng thái bộ nhớ RAM, trạng thái CPU, trạng thái thiết bị ảo.
    Khi khôi phục, VM sẽ tiếp tục hoạt động chính xác từ thời điểm snapshot được tạo. Ưu điểm của loại standard là khôi phục rất nhanh, phù hợp cho môi trường Lab và Test. Nhược điểm là có thể gây mất nhất quán dữ liệu ứng dụng, không được khuyến nghị cho hệ thống Production.

    Giới hạn số lượng Checkpoint


    Hyper-V hỗ trợ tối đa 50 checkpoint cho mỗi máy ảo. Mặc dù vậy, không nên duy trì quá nhiều checkpoint trong thời gian dài vì máy chủ sẽ bị tăng dung lượng lưu trữ, làm phức tạp quá trình hợp nhất đĩa (merge), ảnh hưởng hiệu năng của VM. Thực tế vận hành thường chỉ giữ checkpoint trong thời gian ngắn trước khi nâng cấp hoặc thay đổi cấu hình. Import máy ảo trong Hyper-V


    Khi nhập (Import) một máy ảo đã được export trước đó, Hyper-V cung cấp ba lựa chọn:

    Register the Virtual Machine In-Place


    Đăng ký VM tại vị trí hiện có và sử dụng lại ID cũ. Thích hợp khi VM đã tồn tại đầy đủ trên storage và chúng ta chỉ cần thêm VM vào Hyper-V Manager.

    Restore the Virtual Machine


    Khôi phục VM về host mới nhưng vẫn giữ nguyên ID ban đầu.
    Thích hợp khi di chuyển VM giữa các host, thực hiện khôi phục sau sự cố.

    Copy the Virtual Machine


    Tạo một bản sao mới và sinh ra ID hoàn toàn mới. Thích hợp khi chúng ta nhân bản môi trường Lab, tạo nhiều VM từ cùng một template hoặc khi chúng ta triển khai nhanh nhiều máy chủ giống nhau. Đây là lựa chọn được sử dụng nhiều trong môi trường đào tạo và thử nghiệm.

    Export máy ảo trong Hyper-V


    Hyper-V hỗ trợ hai phương thức export chính.

    Export một Checkpoint cụ thể


    Cho phép xuất VM tại một trạng thái checkpoint đã chọn. Ứng dụng của tính năng này khi chúng ta cần:
    • Lưu lại bản mẫu chuẩn
    • Chia sẻ môi trường lab
    • Kiểm thử phần mềm
    Export toàn bộ VM cùng các Checkpoint


    Xuất toàn bộ lịch sử checkpoint của máy ảo. Được ứng dụng trong:
    • Sao lưu hoàn chỉnh môi trường
    • Di chuyển hệ thống sang host khác
    • Lưu trữ dài hạn
    TÓM TẮT BÀI VỀ TRẠNG THÁI MÁY VM VÀ CÁC CHECKPOINT.


    Checkpoint là một trong những tính năng mạnh nhất của Hyper-V, giúp quản trị viên nhanh chóng quay lui khi xảy ra lỗi cấu hình hoặc lỗi nâng cấp. Tuy nhiên, trong môi trường mạng thật Production nên ưu tiên sử dụng Production Checkpoint thay vì Standard Checkpoint để đảm bảo tính nhất quán dữ liệu. Kết hợp cùng các tính năng Import và Export, Hyper-V cho phép chúng ta sao lưu, di chuyển và nhân bản máy ảo VM một cách linh hoạt, đáp ứng tốt cả nhu cầu phòng lab lẫn hạ tầng doanh nghiệp.​
    Attached Files
    Đặng Quang Minh, CCIE#11897 (Enterprise Infrastructure, Wireless, Automation, AI), CCSI#31417

    Email : dangquangminh@vnpro.org
    https://www.facebook.com/groups/vietprofessional/
Working...
X