Skip to content

# Create Checkpoint

Checkpoints capture the current state of a virtual machine as a lightweight overlay — only the changes since the last checkpoint are stored, not a full disk copy. You can restore any checkpoint instantly to roll back to that exact state.

> 📸 Screenshot:

> ⚠️ The virtual machine must be stopped before creating a checkpoint.

## 🧭 How to Access

You can open the Create Checkpoint dialog in three ways:

1. From the Control Center

   - Right-click on a virtual machine.
   - Select Create Checkpoint from the context menu.

2. From the Checkpoints Window

   - Click the Create Checkpoint ➕ icon in the toolbar.

3. From the Virtual Machine Window

   - Click the Checkpoints icon in the toolbar (VM must be stopped).
   - Then click the ➕ icon in the Checkpoints window.

## 📝 Dialog Options

- Name: Enter a descriptive name for your checkpoint.
- Notes: (Optional) Add context or details for future reference.

## Usage

After a checkpoint is created, it appears in the Checkpoints window for that virtual machine. You can:

- Restore it to revert the VM back to that exact state.
- Delete it when it is the most recent (topmost) checkpoint.
- Edit its name and notes at any time.
- Take a Snapshot from the Checkpoints window to convert the current state into a full, portable snapshot for long-term storage.

> 💡 Use short, descriptive names like "Before nginx install" or "Clean base state" to make checkpoints easy to identify when you need to roll back.