Refresh README feature overview
This commit is contained in:
@@ -13,8 +13,11 @@ Python tool to generate a daily backup report for Proxmox VE against Proxmox Bac
|
||||
- 📄 Timestamped daily PDF report, without overwriting previous reports.
|
||||
- 🧭 Inventory of PBS storages declared in Proxmox VE.
|
||||
- ✅ Coverage analysis for QEMU VMs and LXC containers.
|
||||
- 🕒 Retrieval of the latest known backups via PVE tasks.
|
||||
- 🗄️ Optional collection of PBS datastores, namespaces, prune jobs and snapshots.
|
||||
- 📝 PVE VM/CT notes included in the report.
|
||||
- 🕒 Retrieval of the latest known backups via PVE tasks and `vzdump` logs.
|
||||
- 🗄️ Optional collection of PBS datastores, namespaces, prune jobs, snapshots and storage usage.
|
||||
- 🔐 Audit of PBS users and effective permissions associated with PVE storages.
|
||||
- 📊 PBS retention with expected version counts, delta and PVE state for VM/CT entries.
|
||||
- ⚠️ Anomalies section for errors or partial collection data.
|
||||
- 🐳 Recommended execution with Docker, or direct CLI execution.
|
||||
|
||||
@@ -102,6 +105,7 @@ docker compose run --rm pve-backup-report --dump-inventory
|
||||
docker compose run --rm pve-backup-report --dump-coverage
|
||||
docker compose run --rm pve-backup-report --dump-report-data
|
||||
docker compose run --rm pve-backup-report --dump-pbs-storage-usages
|
||||
docker compose run --rm pve-backup-report --dump-pbs-users
|
||||
docker compose run --rm pve-backup-report --debug-last-backup-vmid <VMID>
|
||||
```
|
||||
|
||||
@@ -150,7 +154,9 @@ pve-backup-report --dump-inventory
|
||||
pve-backup-report --dump-coverage
|
||||
pve-backup-report --dump-report-data
|
||||
pve-backup-report --dump-pbs-storage-usages
|
||||
pve-backup-report --dump-pbs-users
|
||||
pve-backup-report --generate-pdf
|
||||
pve-backup-report --debug-last-backup-vmid <VMID>
|
||||
```
|
||||
|
||||
Without an editable install, from the repository:
|
||||
@@ -162,7 +168,9 @@ PYTHONPATH=src python3 -m pve_backup_report --dump-inventory
|
||||
PYTHONPATH=src python3 -m pve_backup_report --dump-coverage
|
||||
PYTHONPATH=src python3 -m pve_backup_report --dump-report-data
|
||||
PYTHONPATH=src python3 -m pve_backup_report --dump-pbs-storage-usages
|
||||
PYTHONPATH=src python3 -m pve_backup_report --dump-pbs-users
|
||||
PYTHONPATH=src python3 -m pve_backup_report --generate-pdf
|
||||
PYTHONPATH=src python3 -m pve_backup_report --debug-last-backup-vmid <VMID>
|
||||
```
|
||||
|
||||
In direct local execution, `REPORT_OUTPUT_DIR` can remain `reports/` or point to any other directory writable by the current user.
|
||||
|
||||
Reference in New Issue
Block a user