In VMware Cloud Foundation (VCF) 9.0 and 9.1, NSX does not possess a native Retention Policy API that SDDC Manager can interface with.
While the SDDC Manager UI provides fields to define these retention values, the management plane cannot currently push these instructions to the NSX components.
This results in backups being created according to the schedule, but never being automatically deleted by the system based on the defined retention window.
This behavior is a known limitation in the VCF 9.0 and 9.1 releases.
A unified backup and retention policy driven by Fleet LCM is planned for a future version of VMware Cloud Foundation, which will provide the necessary API integration to automate this process for NSX.
To mitigate storage exhaustion without using external scripts, you can reduce the backup frequency (cadence) to daily instead of the default hourly setting. This reduces the total volume of data stored while waiting for a future release that includes automated retention.
echo 'seconds.between.backup=86400' >> /etc/vmware/vcf/domainmanager/application-prod.propertiesecho 'seconds.between.backup=86400' >> /etc/vmware/vcf/operationsmanager/application-prod.propertiessystemctl restart domainmanagersystemctl restart operationsmanagerNote: Setting the value to 86400 seconds changes the interval to 24 hours. Valid values range from 300 (5 minutes) to 86400 (24 hours).