# Create a volume snapshot

> Use this procedure to create a snapshot of an existing volume.
Snapshots capture the current state of a volume for fast rollback, testing, or short-term recovery.

Use this procedure to create a snapshot of an existing volume.
Snapshots capture the current state of a volume for fast rollback, testing, or short-term recovery.

## Pre-task: {#pre-task}

Install the package `qemu-guest-agent` on your instance before using the volume snapshot feature.

```bash
   ubuntu@demo-ubuntu:~$ sudo apt install -y qemu-guest-agent

   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.
```

1. Navigate to `Project > Storage > Volumes`, select the desired volume, then hover over `More`.

   ![/assets/volumes/vol_more.png](/assets/volumes/vol_more.png)

2. Hover over `Data Protection` in the drop-down menu, then click `Create Snapshot`.

   ![/assets/volumes/snapshot_vol_1.png](/assets/volumes/snapshot_vol_1.png)

3. Name the snapshot and click `OK` to proceed.

   ![/assets/volumes/snapshot_vol_2.png](/assets/volumes/snapshot_vol_2.png)

4. Verify snapshot creation by navigating to `Project > Storage > Volume Snapshots`.

   ![/assets/volumes/snapshot_vol_3.png](/assets/volumes/snapshot_vol_3.png)
