メインコンテンツにスキップ
バージョン: 2.4

バックアップを作成する

前提条件

QEMU Guest Agent は、CubeCOS とゲストオペレーティングシステム(OS)間の通信を可能にします。 ゲストOSから関連情報を取得し、ファイルシステムを同期およびフリーズさせます。 また、エージェントはゲストを一時停止し、ゲストの設定を変更し、ゲストマシンの正常なシャットダウンを可能にします。 このエージェントは、guest-fsfreeze-freeze および guest-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. [プロジェクト] > [ボリューム] > [ボリューム] の順に選択し、リストからボリュームを選び、[アクション] 列の CREATE BACKUP を選択します。

    /assets/volumes/v1b-1.png

  2. バックアップ名とコンテナ名を入力してください。

    /assets/volumes/v2b-1.png

  3. プロジェクトに移動 > ボリューム > バックアップ、バックアップの作成に成功しました。

    /assets/volumes/v3b-1.png