github tis24dev/proxsave v0.6.1

latest releases: v0.11.15, v0.11.14, v0.11.13...
one month ago

🚀 v0.6.1 — Storage Detection Improvements

This release focuses on enhanced storage detection and improved warning messages for both Proxmox Backup Server (PBS) and Proxmox Virtual Environment (PVE) systems.
It addresses terminology accuracy, compatibility issues, and expanded storage type support.


📦 Core Libraries

/lib/backup_collect_pbspve.sh

Fixes

  • 🔍 Improved warning messages in detect_all_datastores() function to correctly distinguish between PBS datastores and PVE storages
  • 🎯 Now uses system_types_detected array to generate system-specific warnings
  • 📝 Corrected terminology usage: "datastores" for PBS, "storages" for PVE
  • 🔧 Fixed PVE storage detection failing due to unsupported --noborder and --output-format=json options
  • ✅ Corrected exit code check and expanded storage type support (added pbs, zfspool, rbd, cephfs)
  • 📂 Improved path resolution from /etc/pve/storage.cfg for all storage types

✅ Overall Improvements

  • 🎯 Accurate terminology distinguishing PBS datastores from PVE storages
  • 🔧 Better compatibility with PVE storage detection commands
  • 📊 Expanded storage type support covering modern storage backends
  • 🔍 System-aware warnings that adapt to the detected platform
  • 🛡️ More reliable path resolution for diverse storage configurations

Result: More reliable and accurate storage detection across both PBS and PVE platforms, with clearer, system-specific warnings and expanded storage type coverage.


Compatibility: PVE and PBS
Installation: bash -c "$(curl -fsSL https://raw.githubusercontent.com/tis24dev/proxmox-backup/main/install.sh)"
Dev Branch: bash -c "$(curl -fsSL https://raw.githubusercontent.com/tis24dev/proxmox-backup/main/install.sh)" -- dev

Don't miss a new proxsave release

NewReleases is sending notifications on new releases.