Bias Analysis
Detected Bias Types
windows_first
windows_tools
missing_linux_example
Summary
The documentation for Azure SQL assessments in Azure Migrate Discovery and assessment tool displays a moderate Windows bias. While the tool itself is cross-platform and supports assessment of SQL Server instances from VMware, Hyper-V, and physical environments (which can include Linux), the documentation repeatedly references Windows-specific patterns, tools, and best practices. Examples and links for SQL Server on Azure VM sizing and migration consistently point to Windows-focused resources, such as Windows Server Failover Clusters and PowerShell-based configuration. There is little to no mention of Linux-based SQL Server deployments, nor guidance for Linux-specific migration scenarios, tools, or best practices. Linux SQL Server users may find it challenging to map the guidance to their environments.
Recommendations
- Add explicit examples and guidance for assessing and migrating SQL Server instances running on Linux (RHEL, Ubuntu, SUSE, etc.), including any differences in discovery, sizing, and migration steps.
- Include links to Linux-specific best practices for SQL Server on Azure VM (e.g., /azure/azure-sql/virtual-machines/linux/).
- Clarify which steps, recommendations, or features are Windows-only and which are applicable to Linux SQL Server deployments.
- Provide parity in documentation for high availability and disaster recovery scenarios on Linux (e.g., Pacemaker clusters, Linux witness options).
- Where PowerShell or Windows tools are referenced, offer equivalent Bash/CLI/Linux-native alternatives if available.
Create Pull Request