跳到主內容
版本:3.0

建立硬碟區備份

請使用此程序建立硬碟的完整備份,以實現長期保護與災難復原。

先決條件

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. 導航至 專案 > 儲存空間 > 硬碟區,選擇所需硬碟區,然後將游標懸停於 更多選項 上。

    /assets/volumes/vol_more.png

  2. 將游標懸停於下拉式選單的「資料保護」項目上,接著點擊展開選單中的「建立備份」。

    /assets/volumes/backup_vol_1.png

  3. 為備份命名並點擊「確定」繼續。

    提供兩種備份類型:

    1. 完整備份:系統會自動建立新的備份鏈。 完整備份的名稱與備份鏈的名稱相同。
    2. 增量備份:系統將自動在新建立的備份鏈下建立增量備份。

    /assets/volumes/backup_vol_2.png

  4. 請確認已建立臨時硬碟,且該硬碟與備份目標硬碟均顯示 正在備份 狀態。

    資訊

    臨時磁碟在備份完成後將會消失。

    /assets/volumes/backup_vol_3.png

  5. 請導航至 專案 > 儲存空間 > 硬碟備份 以驗證硬碟備份是否已建立。

    /assets/volumes/backup_vol_4.png

  6. 當狀態變更為 可用 時,即表示備份已完成。

    /assets/volumes/backup_vol_5.png