← Package directory
Available on winget

Install cv4pve-autosnap

Automatic Snapshot Tool for Proxmox VE

Install with winget
winget install --id Corsinvest.cv4pve.autosnap
Upgrade
winget upgrade --id Corsinvest.cv4pve.autosnap
Uninstall
winget uninstall --id Corsinvest.cv4pve.autosnap

About cv4pve-autosnap

cv4pve-autosnap is an automatic snapshot tool for Proxmox VE virtual machines and containers. It creates snapshots with retention policies and supports flexible targeting patterns including ID/name based selection, bulk operations, and pool-based selections. Features: - Automatic snapshot creation with retention policies - Support for VMs and Containers - Flexible VM selection (ID, name, patterns, pools) - Hook script execution (pre/post snapshot) - Multiple snapshot labels for different schedules - Clean command t...

What's new in 2.1.1

Fixed - snap command no longer returns exit code 1 when the target set includes template VMs or skipped VMs via --only-running (#119) Changed - Updated NuGet packages to 9.1.15 What's Changed - Fix exit code 1 when skipping template or non-running VMs (#119) by @franklupo in #120 Full Changelog: v2.1.0...v2.1.1

Read release notes

Version history

Version Updated Notes
2.1.1 Unknown Fixed - snap command no longer returns exit code 1 when the target set includes template VMs or skipped VMs via --only-running (#119) Changed - Updated NuGet packages to 9.1.15 What's Changed - Fix exit code 1 when skipp...
2.1.0 Unknown Added - --max-parallel option for snap command — snapshot multiple VMs at the same time to significantly reduce total run time on large clusters (default: 1, sequential); output remains grouped per VM even when running i...
2.0.1 Unknown Added - Documentation for snapshot consistency with QEMU Guest Agent (docs/snapshot-consistency.md) - AUR installation support (Arch Linux) Changed - Update README: AUR badge, Arch Linux / Debian / RHEL / macOS Homebrew...
2.0.0 Unknown Breaking Changes (NuGet API) - Application class renamed to AutoSnapEngine - PhaseEventArgs: Vm and SnapName are now nullable - Phases property type changed from Dictionary to IReadOnlyDictionary Changed - Internal code...
1.21.0 Unknown What's Changed - Fix snap --dry-run non-zero exit code (v1.21.0) by @franklupo in #115 Full Changelog: v1.20.0...v1.21.0
1.20.0 Unknown What's Changed - Implement async event pattern for PhaseEvent (v1.20.0) by @franklupo in #113 Full Changelog: v1.19.0...v1.20.0
1.19.0 Unknown What's Changed - Fix storage check to ignore bind mounts in LXC containers (issue #108) by @franklupo in #112 Full Changelog: v1.18.0...v1.19.0
1.18.0 Unknown What's Changed - Migrate to centralized workflow and add WinGet manifests by @franklupo in #107 - Fix NullReferenceException in PhaseEventArgs.Environments (issue #109) by @franklupo in #110 Full Changelog: v1.17.0...v1....
1.17.0 Unknown Release notes