Для снапшотов должны быть файловые системы zfs или btrfs
1. Определите имя снимка:
Вставьте в команду имя вашего снимка, например, mysnapshot.
2. Используйте команду qm:
Для создания снимка используйте команду qm snapshot <VMID> <snapname>, где <VMID> - это ID виртуальной машины, а <snapname> - имя снимка.
3. Элемент нумерованного списка Пример команды для cron:
Добавьте в crontab запись вида 0 0 * * * qm snapshot 101 snap_$(date +%Y%m%d_%H%M%S) для создания снимка с именем из даты и времени каждый день в 0:00.
4. Создайте скрипты для удаления:
Для автоматического удаления старых снимков создайте скрипты, которые используют команду qm snapshot delete <VMID> <snapname> и настраивают их выполнение по расписанию с помощью cron.
qm snapshot 101 snap_$(date +%Y%m%d_%H%M%S) 0 0 * * * pct snapshot 112 snap_$(date +%Y%m%d_%H%M%S)