Add cloud backup storage display via acrocmd list vaults
Added "Cloud Backup Storage" section showing: - Vault name - Used storage (occupied) - Available storage (free quota) Uses 'acrocmd list vaults' to query actual cloud storage usage that was previously only visible in web console. This will show the 19GB backup storage usage the user was asking about.
This commit is contained in:
@@ -202,7 +202,31 @@ fi
|
||||
|
||||
echo ""
|
||||
|
||||
# Check disk space for backups
|
||||
# Check cloud storage quota
|
||||
echo -e "${BOLD}Cloud Backup Storage:${NC}"
|
||||
if command -v acrocmd >/dev/null 2>&1; then
|
||||
vault_info=$(acrocmd list vaults 2>/dev/null | tail -n +3 | head -1)
|
||||
|
||||
if [ -n "$vault_info" ]; then
|
||||
# Extract storage info from vault output
|
||||
vault_name=$(echo "$vault_info" | awk '{print $1}')
|
||||
vault_free=$(echo "$vault_info" | awk '{print $4, $5}')
|
||||
vault_occupied=$(echo "$vault_info" | awk '{print $6, $7}')
|
||||
|
||||
echo -e " Vault: ${vault_name}"
|
||||
echo -e " Used: ${vault_occupied}"
|
||||
echo -e " Available: ${vault_free}"
|
||||
else
|
||||
echo -e " ${YELLOW}⚠${NC} No vault information available"
|
||||
echo -e " ${DIM}(Cloud storage visible after first backup)${NC}"
|
||||
fi
|
||||
else
|
||||
echo -e " ${YELLOW}⚠${NC} acrocmd not available"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
|
||||
# Check local disk space
|
||||
echo -e "${BOLD}Local Storage Status:${NC}"
|
||||
if [ -d "/var/lib/Acronis" ]; then
|
||||
backup_dir_size=$(du -sh /var/lib/Acronis 2>/dev/null | awk '{print $1}')
|
||||
@@ -219,9 +243,6 @@ if [ -d "/var/lib/Acronis" ]; then
|
||||
fi
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo -e "${DIM}Note: Backup storage usage is shown in Acronis web console${NC}"
|
||||
|
||||
echo ""
|
||||
|
||||
# Quick Actions
|
||||
|
||||
Reference in New Issue
Block a user