Это касается создания резервной копии с помощью Proxmox на хранилище, а не с Proxmox Backup Server. В разделе Datacenter под резервными копиями есть один активный график:
Это ссылается на график в файлах конфигурации, который я могу манипулировать? Самый очевидный (для меня) файл, /etc/pve/vzdump.cron, содержит только: PATH="/usr/sbin:/usr/bin:/sbin:/bin" Я спрашиваю, потому что у меня есть отдельная задача cron (я бы сказал "я тестирую идею о том, чтобы иметь") которая запускает скрипт оболочки для выполнения vzdump после установки всех дисков, не являющихся scsi:0, в "backup=0" (а затем обратно) с идеей, что у меня будет ночная резервная копия всего (с помощью Proxmox), но также эта дополнительная резервная копия только системного диска (который я считаю полезным для серверов, где содержимое сервера хранится на вторичных дисках [в случае, если обновление ОС что-то сломает, например], но где полезной была бы полноценная резервная копия в случае катастрофы). Скрипт создает резервные копии (в то же хранилище, что и Proxmox) и, похоже, становится частью этого графика очистки, но не так, как я мог бы ожидать (скрипт работает всю неделю и сам ничего не удаляет):
Итак, резервные копии Proxmox запускаются в 23:30, а моя задача cron — в 01:00. Кажется, что все, кроме самой последней из моих, удаляются Proxmox в 23:30, а моя задача cron добавляет новую в 01:00. Я ожидал, что либо Proxmox будет относиться к моим как к своим и сохранит 2 дня, последние 3 и один на неделю, или что оно будет игнорировать мои и будет заниматься только своими, и мои будут просто накапливаться, или что оно будет считать мои как один из своих, которые оно не ожидает, и поэтому последние три "дня" закончатся тем, что будет день и полдня, или, может быть, просто удалит все мои как "не должно быть здесь". Кажется, что оно ничего из этого не сделало. Поскольку внутренний запуск Proxmox был 12 июня 2025 г. в 21:36:10, новую запись можно игнорировать. До этого я не могу определить, что оно сделало с моими. Если оно сохраняет последние три резервные копии (до запуска 12 июня 2025 г. в 21:36:10), то оно должно сохранить (мою) 12 июня 2025 г. в 01:00:04 (что оно и сделало), (его) 11 июня 2025 г. в 21:33:09 (что оно и сделало) и (мою) 11 июня 2025 г. в 01:xx:xx (чего оно не сделало). Если оно не считает мои как другой вид своих, то 9, 10 и 11 июня должны быть там (они там), но тогда должны быть и все 01:xx:xx, которые я создавал каждую ночь. Я уверен, что логика прямо передо мной, но я просто не могу до нее дотянуться. Кроме того, у остальных моих виртуальных машин: 6/12, 6/11, 6/10, 6/9, 6/8 и 6/1, а у этой нет 6/1 (и я не помню, что удалял его... хотя это не так уж и много значит, чем раньше, и он был создан 29 апреля). Я надеюсь, что в файле конфигурации я найду что-то, что смогу использовать, чтобы различать эти, но при этом все же использовать планировщик Proxmox (а не усложнять свой скрипт каким-то логическим блоком хранения и хранить их где-то еще и т.д.). "Восстановить только X" в веб-интерфейсе Proxmox было бы очевидно лучше, но я не вижу такой вещи. Спасибо.
Это ссылается на график в файлах конфигурации, который я могу манипулировать? Самый очевидный (для меня) файл, /etc/pve/vzdump.cron, содержит только: PATH="/usr/sbin:/usr/bin:/sbin:/bin" Я спрашиваю, потому что у меня есть отдельная задача cron (я бы сказал "я тестирую идею о том, чтобы иметь") которая запускает скрипт оболочки для выполнения vzdump после установки всех дисков, не являющихся scsi:0, в "backup=0" (а затем обратно) с идеей, что у меня будет ночная резервная копия всего (с помощью Proxmox), но также эта дополнительная резервная копия только системного диска (который я считаю полезным для серверов, где содержимое сервера хранится на вторичных дисках [в случае, если обновление ОС что-то сломает, например], но где полезной была бы полноценная резервная копия в случае катастрофы). Скрипт создает резервные копии (в то же хранилище, что и Proxmox) и, похоже, становится частью этого графика очистки, но не так, как я мог бы ожидать (скрипт работает всю неделю и сам ничего не удаляет):
Итак, резервные копии Proxmox запускаются в 23:30, а моя задача cron — в 01:00. Кажется, что все, кроме самой последней из моих, удаляются Proxmox в 23:30, а моя задача cron добавляет новую в 01:00. Я ожидал, что либо Proxmox будет относиться к моим как к своим и сохранит 2 дня, последние 3 и один на неделю, или что оно будет игнорировать мои и будет заниматься только своими, и мои будут просто накапливаться, или что оно будет считать мои как один из своих, которые оно не ожидает, и поэтому последние три "дня" закончатся тем, что будет день и полдня, или, может быть, просто удалит все мои как "не должно быть здесь". Кажется, что оно ничего из этого не сделало. Поскольку внутренний запуск Proxmox был 12 июня 2025 г. в 21:36:10, новую запись можно игнорировать. До этого я не могу определить, что оно сделало с моими. Если оно сохраняет последние три резервные копии (до запуска 12 июня 2025 г. в 21:36:10), то оно должно сохранить (мою) 12 июня 2025 г. в 01:00:04 (что оно и сделало), (его) 11 июня 2025 г. в 21:33:09 (что оно и сделало) и (мою) 11 июня 2025 г. в 01:xx:xx (чего оно не сделало). Если оно не считает мои как другой вид своих, то 9, 10 и 11 июня должны быть там (они там), но тогда должны быть и все 01:xx:xx, которые я создавал каждую ночь. Я уверен, что логика прямо передо мной, но я просто не могу до нее дотянуться. Кроме того, у остальных моих виртуальных машин: 6/12, 6/11, 6/10, 6/9, 6/8 и 6/1, а у этой нет 6/1 (и я не помню, что удалял его... хотя это не так уж и много значит, чем раньше, и он был создан 29 апреля). Я надеюсь, что в файле конфигурации я найду что-то, что смогу использовать, чтобы различать эти, но при этом все же использовать планировщик Proxmox (а не усложнять свой скрипт каким-то логическим блоком хранения и хранить их где-то еще и т.д.). "Восстановить только X" в веб-интерфейсе Proxmox было бы очевидно лучше, но я не вижу такой вещи. Спасибо.