Skip to main content
Ben Thomas

Ben Thomas

Just another sysadmin’s thoughts

Recent

Bulk Provisioning VDC Vaults with the VSPC 9.2 Vault Plugin API

·3007 words·15 mins
Part 1 of this series covers the VSPC 9.2 Vault plugin REST API. I walk through the complete provisioning flow, from authenticating with static API keys and discovering available subscriptions and regions, to creating a cloud tenant, mapping it to a VSPC company, and provisioning a named storage vault.

Introducing the VDC Vault Readiness Analyzer

·1362 words·7 mins
I’ve built a client-side tool to help analyze Veeam environments for VDC Vault readiness. It processes Healthcheck JSON files locally to identify blockers like version compatibility, encryption requirements, and workload limitations.

Automating Veeam Defender Exclusions

·1035 words·5 mins
Manual antivirus exclusions for Veeam infrastructure are tedious and error-prone. This PowerShell script automates the process with role-based detection, PostgreSQL awareness, and idempotent execution.

Exporting Veeam Data Cloud Vault Data to CSV

·903 words·5 mins
Managing Veeam Data Cloud Vault is great, but sometimes you need raw data. I built a Chrome Extension to export tenant details, subscription limits, and storage usage directly to CSV.

Upgrading My Homelab: Planning for the Future

·1022 words·5 mins
My Dell R730xd servers have served well, but power consumption, aging drives, and limited scalability mean it’s time for an upgrade. Part 1 covers my current setup, challenges, and the goals shaping my new homelab.

Veeam Quick Backup with PowerShell

·848 words·4 mins
Need a quick backup before patching or making changes? Veeam Quick Backup creates ad-hoc, application-aware backups of individual VMs. Here’s how to use it with PowerShell. It’s just two commands!