Check ID:
Provider: AWS
Service:
Severity: LOW
Categories:
Resource type:
fsx_windows_file_system_multi_az_enabledProvider: AWS
Service:
fsxSeverity: LOW
Categories:
resilienceResource type:
OtherWhat this check verifies
FSx for Windows File Server file systems are evaluated for Multi-AZ deployment, determined whenSubnetIds include more than one subnet in different Availability Zones.
Risk
Using Single-AZ creates a single point of failure. AZ outages, server failures, or maintenance can cause extended file share downtime, impacting availability. Crash scenarios may leave data inconsistent, threatening integrity, and recovery may rely on backups, increasing RTO/RPO.Recommendation
PreferMULTI_AZ_1 for production to uphold high availability and avoid AZ-level single points of failure. Apply resilience and defense in depth: design to tolerate AZ loss, capacity-plan for failover, and test failover regularly. If Single-AZ is unavoidable, limit to noncritical or app-replicated workloads and keep frequent, verified backups.
Remediation
- Terraform
- Native IaC
- Dashboard steps
References
- https://docs.aws.amazon.com/fsx/latest/WindowsGuide/dfs-r.html
- https://docs.aws.amazon.com/fsx/latest/APIReference/API_WindowsFileSystemConfiguration.html
- https://docs.aws.amazon.com/securityhub/latest/userguide/fsx-controls.html
- https://docs.aws.amazon.com/fsx/latest/WindowsGuide/high-availability-multiAZ.html
Where this check fires
This check runs on every scheduled scan against your AWS account. Findings appear at Cloud Security → Findings filterable byCheck ID = fsx_windows_file_system_multi_az_enabled. To re-evaluate after a fix, hit Run now on the account’s schedule under Cloud Security → Schedules — the next scan re-checks this control and marks the finding fixed or keeps it persistent.
← Back to AWS checks