Detected Bias Types
🔧
Windows Tools
Powershell Heavy
Windows First
Missing Linux Example
Summary
The documentation is heavily focused on Windows environments: all examples, instructions, and tooling (SSMS, NT SERVICE accounts, PowerShell, Windows file paths, Task Manager, SMB shares) are Windows-specific. There is no mention of Linux-based SQL Server VMs, nor are Linux equivalents (such as Linux authentication, file permissions, or shell commands) provided. This creates friction for users running SQL Server on Linux in Azure VMs, who cannot directly follow the steps or examples.
Recommendations
- Explicitly state whether the Azure Backup solution supports SQL Server on Linux VMs. If not supported, clarify this early in the documentation.
- If Linux SQL Server VMs are supported, add Linux-specific instructions for configuring permissions, managing service accounts, and setting up local backup folders (e.g., using chown/chmod, Linux paths, systemd service management).
- Provide shell (bash) and/or sqlcmd examples for Linux environments alongside PowerShell examples.
- Clarify any limitations or differences in backup extension installation and operation on Linux VMs.
- Include screenshots or CLI steps relevant to Linux environments (e.g., using Azure CLI, Linux file managers, etc.).