跳到主內容
版本:2.4

建立備份

先決條件

QEMU Guest Agent 使 CubeCOS 與客體作業系統 (OS) 之間能夠進行通訊。 它從賓客作業系統獲取相關資訊,並同步及凍結檔案系統。 該代理程式同時會暫停虛擬機器、重新配置虛擬機器,並允許虛擬機器正常關機。 該代理程式透過執行 guest-fsfreeze-freezeguest-fsfreeze-thaw 操作,同步並凍結檔案系統,使 CubeCOS 能確保快照與備份的一致性。

安裝 QEMU 賓客代理程式

  1. 透過您選擇的發行版的套件管理程式安裝 qemu-guest-agent。

    Installation for qemu-guest-agent
    # Ubuntu / Debian / Mint
    sudo apt install -y qemu-guest-agent

    # RHEL / CentOS / AlmaLinux / Rocky / Fedora
    sudo dnf install qemu-guest-agent -y

    # SUSE/ openSUSE
    sudo zypper install qemu-guest-agent
  2. 啟用並啟動服務。

    sudo systemctl enable --now qemu-guest-agent
  3. 驗證 qemu-guest-agent 的狀態

    檢查代理程式是否處於無錯誤的活動狀態。

    sudo systemctl status qemu-guest-agent
    A sample status output
    ubuntu@demo-ubuntu:~$ systemctl status qemu-guest-agent.service
    ● qemu-guest-agent.service - QEMU Guest Agent
    Loaded: loaded (/usr/lib/systemd/system/qemu-guest-agent.service; static)
    Active: active (running) since Wed 2025-04-30 03:59:55 UTC; 2h 45min ago
    Main PID: 709 (qemu-ga)
    Tasks: 2 (limit: 4658)
    Memory: 1.4M (peak: 1.6M)
    CPU: 10ms
    CGroup: /system.slice/qemu-guest-agent.service
    └─709 /usr/sbin/qemu-ga

    Apr 30 03:59:55 demo-ubuntu systemd[1]: Started qemu-guest-agent.service - QEMU Guest Agent.

建立磁碟備份

警告

為確保磁碟快照功能正常運作,請安裝 QEMU 虛擬機代理程式。

  1. 前往 Project > Volumes > Volumes,從清單中選擇磁碟,並在「動作」欄位中選取「建立備份」。

    /assets/volumes/v1b-1.png

  2. 輸入備份名稱與容器名稱。

    /assets/volumes/v2b-1.png

  3. 前往專案 > 磁碟 > 備份,備份已成功建立。

    /assets/volumes/v3b-1.png