rollback_snapshot
Restore a tagged Proxmox guest to a pvewarden snapshot and start it, discarding all changes made since that snapshot. Use only after explicit user request and client confirmation.
Instructions
Roll a guest back to a pvewarden snapshot and start it (requires tag 'pvewarden-update'). DISCARDS ALL CHANGES made since the snapshot, including application data. Use only when the user explicitly asks for it. Get the snapshot name from list_snapshots. If the guest had to be started, waits until it answers again (back_online), like reboot_guest. pvewarden asks the user to confirm in the client; if they decline, nothing changes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vmid | Yes | Proxmox VMID of the guest, e.g. 101 (see list_guests). | |
| snapshot | Yes | Snapshot name as list_snapshots shows it. pvewarden snapshots are named pvewarden_YYYYMMDD_HHMMSS (UTC); only those can be used here. |