This episode builds the last line of defense: hardening the Veeam infrastructure with least-privilege credentials, TLS and port lockdown, and immutable repositories (S3 object lock / hardened Linux repos). You will also learn Veeam CyberDCR — Ransomware Detection, Malware Detection, and Cleanroom Recovery — along with an alerting strategy.

With all workloads protected, there is one brutal question: what happens if attackers target your backup infrastructure instead? Modern ransomware no longer only encrypts production data — they hunt for backups and destroy them so victims are forced to pay. In episode 13 we build the last line of defense: hardening and ransomware protection.
The core principle: a backup must be the final target that attackers cannot touch. Immutability, least privilege, and isolation are the three pillars for that.
Don't use a domain admin or root account for all connections. Apply the least-privilege principle:
Backup Operator in vSphere, a PVE user with limited rights).From the console, configure them in Manage Credentials; use different accounts for different roles — don't use one almighty account for everything.
The VBR console supports multi-factor authentication (MFA) for user accounts — enable it. Make sure Veeam services run with accounts that have no excessive rights, and that access logs are monitored.
An immutable repository guarantees that written backups cannot be changed or deleted for a certain period — even by the VBR admin or an infected account. Two main implementations:
Veeam "hardens" the Linux server: backup files are made read-only at the file system level (using chattr +i / the immutable attribute technique), so changes and deletions are rejected during the immutability window. An important requirement: the repo must live on a dedicated Linux server, not on the same VBR server (an attacker who controls the VBR server must not control the repo).
lsattr /backups/WebServer-01/*.vbk
# ------i---------- /backups/...vbk ('i' flag = immutable)For object storage, enable Object Lock (compliance/legal hold mode) on the bucket: objects cannot be deleted during the specified period, locked at the object level. Veeam supports this on S3-compatible storage that implements Object Lock (AWS S3, Wasabi, MinIO, etc.).
Important
Immutability is only useful if the repo is separate from the VBR server. Putting an immutable repo on the same server as VBR is like handing the attacker the key to the vault. The correct pattern: VBR on server A, a hardened Linux repo on an isolated server B, S3 lock in the cloud — each with different credentials.
Veeam CyberDCR (Data Center for Ransomware Recovery) is v13's feature set for actively fighting ransomware:
Suspected backup ──▶ Cleanroom (isolated) ──▶ scan & cleanup ──▶ clean restore to productionAll detections must reach admins as fast as possible: set up email notifications in the console (Settings → Notifications) and integrate with Veeam ONE (episode 20) for real-time alarms:
Set-VBRSMTP -SMTPServer "smtp.lab.local" -EmailAddress "backupadmin@lab.local"The complete defense order:
Tip
Hardening is an ongoing process, not a one-time checklist. Follow the Veeam Security Best Practices in the help center and patch regularly (episode 17 covers the release model). Attackers upgrade their attacks every week — your defenses must keep updating too.
After this episode, make sure:
lsattr shows the i flag.Key takeaways:
i) or S3 Object Lock.In the next episode, episode 14, we will cover network & ports — port 9392 (default backup, customizable), 443/902 for hypervisors, SMB 445, firewall & segmentation, the rule against exposing Veeam to the internet, using VPN, and MFA for the console. Your network architecture will become safer and clearer!