Конфигурация, хранение и верификация
Вкладка Конфигурация централизует настройки, обеспечивающие надёжность, чистоту и целостность datastore PBS.
Пространства имён (Namespaces)
Пространства имён обеспечивают логическую сегментацию резервных копий внутри одного datastore, реализованную как вложенная структура директорий.
Сценарии использования
- Разделение нескольких кластеров Proxmox VE с пересекающимися VMID
- Изоляция окружений:
prod,preprod,dev - Разграничение по клиенту или проекту
Вложенная структура
/
├── prod/
│ ├── vm-infra/
│ └── vm-clients/
├── preprod/
└── client-a/
Мультикластер
При одинаковых VMID в разных кластерах используйте отдельное пространство имён для каждого кластера.
Задание Prune (хранение)
Prune удаляет старые снапшоты согласно политике хранения, удаляя только метаданные (манифест, индекс). Чанки освобождаются только Garbage Collection.
Доступные параметры хранения
| Параметр | Поведение |
|---|---|
keep-last N | Хранить последние N снапшотов |
keep-hourly N | Хранить последний снапшот за каждый из последних N часов |
keep-daily N | Хранить последний снапшот за каждый из последних N дней |
keep-weekly N | Хранить последний снапшот за каждую из последних N недель |
keep-monthly N | Хранить последний снапшот за каждый из последних N месяцев |
keep-yearly N | Хранить последний снапшот за каждый из последних N лет |
Пример: ежедневные резервные копии, хранение 10 лет
| Параметр | Значение | Причина |
|---|---|---|
keep-last | 3 | Сохраняет последние ручные backup |
keep-daily | 13 | Минимум 2 недели |
keep-weekly | 8 | Минимум 2 полных месяца |
keep-monthly | 11 | Год ежемесячных точек |
keep-yearly | 9 | Долгосрочный архив |
Минимальный пример: типичное использование
keep-last: 3
keep-daily: 5
keep-weekly: 3
keep-monthly: 1
Сбор мусора (Garbage Collection)
GC освобождает реальное дисковое пространство, удаляя осиротевшие чанки — блоки, на которые больше не ссылается ни один снапшот.