381
Total Pages
181
Linux-Friendly Pages
200
Pages with Bias
52.5%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

1604 issues found
Showing 401-425 of 1604 flagged pages
Backup Quickstart - Configure backup for Azure Database for PostgreSQL - Flexible Server using a Terraform template ...p/quick-backup-postgresql-flexible-server-terraform.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation page shows a mild Windows bias. It lists Azure portal and PowerShell as client options before CLI, and specifically mentions the Azure PowerShell module as a tool for Terraform work. There is no mention of Linux-specific tools or shell environments, and no Linux/macOS command-line examples are provided. The authentication note clarifies that only Azure CLI is supported for Terraform, but still references PowerShell as a common tool, which may imply a Windows-centric workflow.
Recommendations
  • Explicitly mention that Terraform and Azure CLI are cross-platform and provide example commands for both Windows (PowerShell) and Linux/macOS (bash/sh).
  • List Azure CLI before PowerShell when discussing client options to avoid Windows-first ordering.
  • Add notes or links for installing and using Azure CLI and Terraform on Linux/macOS.
  • Avoid referencing PowerShell as a default tool for Terraform work unless parity with bash/sh is shown.
  • Include troubleshooting steps or links relevant to Linux/macOS environments.
Backup Quickstart - Configure vaulted backup for Azure Blobs using Azure CLI .../main/articles/backup/quick-blob-vaulted-backup-cli.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Powershell Heavy
Summary
The documentation page exhibits Windows bias by referencing Azure PowerShell and linking to PowerShell-based instructions before or alongside CLI examples. The backup vault creation link points to a PowerShell guide, and the 'Next step' section lists Azure PowerShell before Azure CLI and REST API. There is no explicit mention of Linux-specific patterns, nor any assurance that instructions are equally applicable to Linux environments.
Recommendations
  • Provide direct links to Azure CLI instructions for all steps, especially for creating a Backup vault, to ensure Linux users are not directed to PowerShell guides.
  • In 'Next step', list Azure CLI before Azure PowerShell to avoid Windows-first ordering.
  • Explicitly state that all CLI instructions are cross-platform and provide notes or troubleshooting tips for Linux/macOS users if needed.
  • Avoid referencing PowerShell in prerequisite steps unless a CLI alternative is unavailable, and clarify platform compatibility for each method.
Backup Quickstart - Bicep file VM Backup ...lob/main/articles/backup/quick-backup-vm-bicep-file.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools Powershell Heavy
Summary
The documentation page demonstrates a strong Windows bias: it exclusively provides examples for deploying and backing up Windows virtual machines, only references Windows OS SKUs in the Bicep template, and uses Azure PowerShell for all deployment and cleanup instructions. There are no examples or guidance for Linux VMs, nor are Azure CLI or Bash alternatives provided for deployment or management tasks.
Recommendations
  • Add a parallel example/template for deploying and backing up a Linux VM, including parameters for Linux OS images and SSH authentication.
  • Include Azure CLI and Bash script examples for deploying the Bicep template and managing backup resources, alongside PowerShell.
  • Update the Bicep template to allow selection between Windows and Linux images, and provide instructions for both.
  • Ensure documentation links and next steps reference both Windows and Linux backup/restore scenarios.
  • Explicitly mention Linux support and provide links to Linux-specific backup documentation where relevant.
Backup Quickstart - Resource Manager template VM Backup .../blob/main/articles/backup/quick-backup-vm-template.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation page demonstrates a Windows bias by exclusively providing PowerShell deployment examples, referencing Windows VM templates, and omitting equivalent Linux-focused instructions or examples. The use of Windows-centric tools and terminology is prevalent, while Linux alternatives (such as Bash/CLI examples or Linux VM templates) are not presented or are mentioned only as secondary options.
Recommendations
  • Add Azure CLI (Bash) deployment examples alongside PowerShell, with copy-paste-ready code blocks.
  • Include instructions and template parameters for deploying a Linux VM, or clarify how to modify the template for Linux.
  • Present CLI and PowerShell options in parallel, or alternate their order to avoid Windows-first bias.
  • Reference Linux-specific documentation and workflows, such as monitoring and cleanup commands using Bash/CLI.
  • Ensure that links to further reading include both Windows and Linux scenarios.
Backup Quickstart: Back up a virtual machine in Azure with Terraform ...blob/main/articles/backup/quick-backup-vm-terraform.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation exclusively demonstrates how to back up a Windows virtual machine in Azure using Terraform, without mentioning or providing examples for Linux VMs. The description, checklist, and verification steps all focus on Windows VM creation and backup. There are no references to Linux VM equivalents, nor are there instructions or code samples for Linux VM scenarios. The 'Next steps' section also directs users to Windows VM articles, reinforcing the Windows-centric approach.
Recommendations
  • Add parallel instructions and Terraform code samples for creating and backing up a Linux VM in Azure.
  • Update the checklist and verification steps to include Linux VM resource names and backup commands.
  • Provide guidance on differences between Windows and Linux VM backup processes, if any.
  • Include links to articles and sample code for Linux VM scenarios in the 'Next steps' section.
  • Ensure that terminology and examples throughout the documentation are platform-neutral or offer both Windows and Linux options.
Backup Quickstart - Install Azure Backup extension in an AKS cluster ...main/articles/backup/quick-install-backup-extension.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation page primarily describes installation of the Azure Backup extension in AKS using the Azure Portal, which is platform-agnostic but often associated with Windows environments. In the 'Next steps' section, Azure PowerShell is listed before Azure CLI, ARM, Bicep, and Terraform, suggesting a Windows-first approach. There are no explicit Linux-specific examples, nor any mention of Linux-native tools or shell commands (e.g., Bash), and no screenshots or instructions for Linux terminal usage. The documentation does not provide parity for Linux users who may prefer CLI or scripting approaches over GUI or PowerShell.
Recommendations
  • Include explicit Linux/Bash examples for installing and configuring the extension, such as using Azure CLI commands.
  • List Azure CLI before Azure PowerShell in 'Next steps' to avoid Windows-first ordering bias.
  • Add screenshots or step-by-step instructions for command-line installation on Linux systems.
  • Mention cross-platform compatibility of the extension and tools, clarifying that all steps can be performed on Linux, macOS, and Windows.
  • Provide links to Linux-specific guidance or troubleshooting for common issues encountered on non-Windows platforms.
Backup Quickstart - Configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Azure Backup via Azure Resource Manager ...ob/main/articles/backup/quick-kubernetes-backup-arm.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation page demonstrates a Windows bias by exclusively providing PowerShell deployment instructions for the ARM template, with no equivalent example for Linux users (e.g., Azure CLI or Bash). The prerequisites and deployment steps mention PowerShell first and do not offer Linux-friendly alternatives, which may hinder accessibility for non-Windows users.
Recommendations
  • Add Azure CLI and/or Bash examples for deploying the ARM template, ensuring Linux users have clear guidance.
  • In the prerequisites section, mention both PowerShell and Azure CLI/Bash setup instructions, and link to relevant installation guides for each.
  • Present deployment options in a platform-neutral order (e.g., 'Azure CLI or PowerShell'), or group them together to avoid implying Windows-first usage.
  • Where possible, use cross-platform commands and tools, or explicitly state platform requirements for each example.
Backup Quickstart - Configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Azure Backup via Azure Bicep .../main/articles/backup/quick-kubernetes-backup-bicep.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation page demonstrates a bias towards Windows by exclusively providing Azure PowerShell deployment instructions and referencing PowerShell tools first. There are no Linux-specific instructions, nor are cross-platform CLI examples provided for deploying the Bicep template, despite mentioning that Azure CLI is supported. This may hinder Linux users or those preferring CLI over PowerShell.
Recommendations
  • Add Azure CLI deployment instructions alongside PowerShell, showing equivalent steps for Linux/macOS users.
  • Explicitly mention that both PowerShell and CLI are supported, and provide links to CLI installation/setup guides.
  • Where possible, use cross-platform commands and avoid instructions that assume a Windows shell (e.g., right-click to paste).
  • Include notes or sections on running Bicep deployments from Linux/macOS environments.
  • Ensure that all referenced tools (PowerShell, CLI, Bicep) are presented in a platform-neutral order or grouped together.
Backup Restore VMware virtual machines using Azure Backup Server .../articles/backup/restore-azure-backup-server-vmware.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation page exhibits Windows bias by exclusively referencing Windows Server VMs for individual file recovery, omitting Linux VM support or examples. All instructions and features (such as ILR) are described only for Windows VMs, and the registry key modification for parallel restore jobs is a Windows-specific technique. No Linux tools, patterns, or parity are mentioned, and there are no Linux VM recovery examples.
Recommendations
  • Add explicit information about support (or lack thereof) for Linux VMs, including whether individual file recovery is possible and any limitations.
  • Provide examples and procedures for restoring files from Linux VMs, if supported, or guidance on alternative approaches for Linux VM recovery.
  • Mention Linux-specific tools or patterns (e.g., mounting VMDK on a Linux system, using ext4/xfs file systems) where relevant.
  • Clarify registry key changes are Windows-only, and note any Linux equivalents or alternatives if available.
  • Ensure that recovery options and screenshots include Linux VM scenarios to improve parity and inclusiveness.
Backup Restore SQL server databases in Azure VMs with REST API .../main/articles/backup/restore-azure-sql-vm-rest-api.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Missing Linux Example
Summary
The documentation is heavily oriented toward Windows environments, specifically SQL Server running on Windows VMs. All examples use Windows-style paths (e.g., C:\SQLfiles\Default.ldf), and there is no mention of Linux-based SQL Server VMs or Linux file system conventions. There are no examples or guidance for restoring SQL Server databases on Linux VMs, nor are Linux tools, commands, or patterns referenced. The documentation implicitly assumes a Windows context throughout.
Recommendations
  • Add explicit guidance and examples for restoring SQL Server databases on Linux-based Azure VMs, including differences in file paths and directory structures.
  • Include Linux-style path examples (e.g., /var/opt/mssql/data/Default.ldf) in request body samples for alternate directory restores.
  • Clarify any REST API parameter or behavior differences when targeting Linux VMs versus Windows VMs.
  • Reference Linux-specific documentation or troubleshooting steps where relevant.
  • Ensure parity in the 'Next steps' section by linking to Linux-focused management guides if available.
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example 🔧 Windows Tools
Summary
The documentation demonstrates Windows bias by referencing Windows-specific tools (PowerShell) for VM creation from restored disks, linking to Windows OS disk swap instructions, and presenting Windows-related actions before Linux equivalents. Linux restore steps are separated and less detailed, with no Linux command-line examples or automation guidance provided. Windows tools and patterns are mentioned exclusively or before Linux alternatives.
Recommendations
  • Provide equivalent Linux command-line examples (e.g., using Azure CLI or Bash scripts) for creating VMs from restored disks.
  • Include links to Linux-specific documentation for OS disk swap and VM restore operations.
  • Present Windows and Linux instructions in parallel, ensuring equal detail and visibility.
  • Mention Linux tools and automation options (such as cloud-init or Azure CLI) alongside PowerShell.
  • Clarify any OS-specific limitations or steps early in the document, rather than focusing on Windows first.
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Missing Windows Example Linux Heavy
Summary
The documentation page exhibits a strong Linux bias: all supported scenarios, examples, and scripts are exclusively for Linux (SLES, RHEL) VMs. Windows is explicitly listed as unsupported for SAP ASE backup on Azure VMs. All command-line examples use Linux shell syntax (bash), and there are no PowerShell, Windows, or Windows tool references. The support matrix and instructions focus solely on Linux environments, with no Windows parity or guidance.
Recommendations
  • If Windows support is planned, add corresponding Windows scenarios and configurations to the support matrix.
  • Provide PowerShell or Windows command-line examples for backup/restore operations, if/when Windows support is available.
  • Explicitly state the roadmap or rationale for Linux-only support to inform Windows users.
  • If Windows support is not planned, clarify this early in the documentation to set expectations.
  • Ensure parity in tooling and instructions if Windows support is added in the future (e.g., preregistration scripts, backup/restore workflows).
Backup Restore SAP HANA database instances on Azure VMs ...articles/backup/sap-hana-database-instances-restore.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation page demonstrates a Windows bias by focusing on Azure portal workflows and referencing PowerShell/CLI scripts for permission management, without providing explicit Linux command-line examples or guidance. The use of terms like 'PowerShell or CLI script' and the absence of Linux-specific instructions or screenshots suggest a preference for Windows-centric tools and patterns. There are no examples using native Linux utilities, nor is there guidance for users who may be managing SAP HANA on Linux-based Azure VMs, which is the most common scenario for SAP HANA deployments.
Recommendations
  • Provide explicit Linux shell (bash) command examples for disk attachment, mounting, and permission management, alongside or before PowerShell/CLI instructions.
  • Include screenshots or step-by-step instructions for Linux environments, such as using SSH, mounting disks via Linux commands (e.g., fdisk, mount), and updating credentials.
  • Clarify that SAP HANA is typically deployed on Linux and ensure all restore steps are described with Linux in mind.
  • Reference Linux tools and patterns (e.g., systemctl, chown, chmod) where appropriate.
  • Ensure parity in troubleshooting and next steps by including links or sections for Linux-specific management and recovery tasks.
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
🔧 Windows Tools Missing Linux Example Windows First Powershell Heavy
Summary
The documentation is heavily focused on the MARS agent, which is a Windows-only backup solution. All operational examples and screenshots reference Windows tools (MARS console, installation wizard, Set-OBMachineSetting PowerShell cmdlet), with no mention of Linux equivalents or cross-platform alternatives. The step-by-step instructions and automation scripts are provided primarily in PowerShell, Azure CLI, and through the Windows GUI, with no Bash or Linux shell examples. The documentation assumes the user is operating in a Windows environment and does not address Linux backup agents or workflows.
Recommendations
  • Clearly state at the beginning that MARS agent is Windows-only and provide links to Linux backup documentation (e.g., Azure Backup for Linux VM).
  • Add a comparison table or section outlining backup options for Linux machines, including how passphrase/key management works for Linux agents.
  • Where possible, include Bash or Linux shell equivalents for Azure CLI commands, and clarify any differences in workflow for Linux users.
  • Reference cross-platform backup tools (such as Azure VM backup for Linux) and how to securely store encryption keys/passphrases for those scenarios.
  • Ensure troubleshooting and automation sections mention Linux-specific considerations or direct users to relevant resources.
Backup Script Sample - Create a new or modify the current file and folder backup policy ...ticles/backup/scripts/set-file-folder-backup-policy.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation exclusively provides a PowerShell script for managing backup policies, relying on Windows-specific modules (MSOnlineBackup) and registry paths. There are no examples or guidance for Linux environments, nor are Linux tools or shell scripts mentioned. The instructions and next steps focus solely on PowerShell and Windows backup tooling, indicating a strong Windows bias.
Recommendations
  • Add equivalent Linux shell script examples (e.g., Bash) for creating or modifying backup policies.
  • Mention and provide guidance for Linux backup tools (e.g., rsync, cron, duplicity, or native Azure/Linux backup agents) where applicable.
  • Clarify platform support at the top of the page, indicating whether Linux is supported and, if not, provide links to Linux-specific documentation.
  • If the MARS agent is Windows-only, explicitly state this and direct Linux users to alternative solutions.
  • Ensure future documentation includes cross-platform parity by presenting both Windows and Linux examples side by side.
Backup Selective Disk Backup and Restore for Azure Virtual Machines .../main/articles/backup/selective-disk-backup-restore.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation provides both Azure CLI and PowerShell examples for configuring selective disk backup and restore, but PowerShell (a Windows-centric tool) is given equal prominence and detail as the CLI. There are no Linux shell (bash) or scripting examples, and the only Linux-specific guidance is limited to prerequisites (availability of lsblk/lsscsi). Windows tools and terminology (e.g., drive C, BitLocker) are mentioned explicitly, while Linux equivalents are referenced but not explained in detail. No Linux-native command-line or automation examples are provided, and Windows terminology often appears first or exclusively.
Recommendations
  • Add Linux shell (bash) examples for common operations, such as using the REST API with curl or scripting with az CLI in bash.
  • Provide parity in troubleshooting and error messages for Linux environments, including common issues with lsblk/lsscsi and how to resolve them.
  • Include Linux-specific automation patterns (e.g., using cron jobs with az CLI for backup tasks).
  • Balance terminology by explaining Linux equivalents (e.g., root filesystem vs. drive C) in the same detail as Windows.
  • Ensure that Linux prerequisites and patterns are mentioned as prominently and as early as Windows ones.
  • Add screenshots or walkthroughs for Linux VM scenarios in the Azure portal, if UI differences exist.
Backup Soft delete for virtual machines ...b/main/articles/backup/soft-delete-virtual-machines.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation page demonstrates a Windows bias by providing detailed PowerShell examples for managing soft delete of Azure VM backups, while omitting equivalent Linux CLI (Azure CLI, Bash) examples. The PowerShell workflow is described in depth, and Windows-centric tools (PowerShell, Az.RecoveryServices module) are referenced exclusively. The structure presents Windows/PowerShell instructions before REST API, and does not mention or provide parity for Linux-based management approaches.
Recommendations
  • Add equivalent Azure CLI (az backup ...) examples for all PowerShell operations, including deleting, undeleting, and resuming backups.
  • Include Bash script snippets and instructions for Linux administrators.
  • Reference cross-platform tools (Azure CLI, REST API) before or alongside PowerShell to avoid Windows-first ordering.
  • Explicitly mention that all operations can be performed from Linux/macOS using Azure CLI or REST API.
  • Ensure screenshots and UI instructions are platform-neutral or include notes for Linux users where relevant.
Backup Script Sample - Create a new or modify the current system state backup policy ...icles/backup/scripts/set-system-state-backup-policy.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation exclusively provides a PowerShell script for managing system state backup policies with the MARS agent, which is a Windows-centric tool. All instructions, examples, and referenced modules (MSOnlineBackup, OBPolicy, etc.) are specific to Windows environments. There are no Linux or cross-platform examples, nor is there mention of equivalent Linux tools or procedures.
Recommendations
  • Add equivalent examples for Linux environments, such as shell scripts or commands using native Linux backup tools (e.g., rsync, tar, cron, or third-party solutions).
  • Clearly state platform limitations and provide guidance for Linux administrators on how to achieve similar backup policy management.
  • Include a comparison table or section outlining differences and similarities between Windows (MARS agent/PowerShell) and Linux backup management approaches.
  • Reference or link to documentation for Linux backup solutions where applicable.
  • If MARS agent is Windows-only, explicitly mention this and suggest alternatives for Linux.
Backup Accidental Delete Protection for Azure Files ...b/main/articles/backup/soft-delete-azure-file-share.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Powershell Heavy Missing Linux Example
Summary
The documentation page demonstrates Windows bias by referencing a 'Undelete File Share Script' that is a PowerShell script, without mentioning or providing equivalent Linux/bash/CLI examples. The only script-based recovery method cited is Windows-centric. There is no mention of Linux tools or Azure CLI commands for undelete or management operations, and the documentation refers to the Azure Portal and PowerShell before any cross-platform alternatives.
Recommendations
  • Provide equivalent examples using Azure CLI and/or Bash scripts for undeleting file shares and managing soft delete settings.
  • Explicitly mention cross-platform options (e.g., Azure CLI, REST API) alongside PowerShell scripts.
  • Add links or code samples for Linux/macOS users to perform the same operations.
  • Ensure that script references are not exclusively Windows/PowerShell unless no alternative exists, and clarify platform compatibility.
  • Consider reordering examples so that cross-platform solutions are presented before or alongside Windows-specific ones.
Backup Soft delete for SQL server in Azure VM and SAP HANA in Azure VM workloads ...articles/backup/soft-delete-sql-saphana-in-azure-vm.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation provides detailed instructions for soft delete operations using the Azure portal and Azure PowerShell, both of which are Windows-centric tools. All command-line examples are in PowerShell, with no mention of Linux-native tools (such as Azure CLI or Bash scripting). The PowerShell section is given equal prominence to the portal, but no Linux-specific guidance or examples are provided. There is no discussion of how to perform these operations from a Linux environment, nor are cross-platform alternatives suggested.
Recommendations
  • Add equivalent Azure CLI examples for all PowerShell commands, as Azure CLI is cross-platform and widely used on Linux.
  • Explicitly mention that the Azure portal is accessible from any OS, but clarify any OS-specific limitations if present.
  • Include guidance for Linux users, such as how to install and use Azure CLI to manage Recovery Services vaults and backup items.
  • If any operations require Windows-only tools, note this and provide alternative workflows for Linux users.
  • Consider adding Bash script examples for automation scenarios relevant to Linux administrators.
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation page demonstrates a Windows bias by referencing PowerShell scripts for key troubleshooting actions (such as finding Recovery Services vaults and undeleting file shares), without providing equivalent Bash, Azure CLI, or Linux-native examples. The scripts and automation guidance are Windows-centric, and there is no mention of Linux tools or cross-platform alternatives for these operations.
Recommendations
  • Provide equivalent Azure CLI or Bash script examples for all PowerShell scripts referenced, ensuring Linux and macOS users can perform the same troubleshooting steps.
  • Explicitly mention that the troubleshooting steps can be performed from Linux, macOS, or Windows, and link to cross-platform tool documentation.
  • Where screenshots or instructions reference the 'Files portal', clarify that the portal is accessible from any OS, and avoid implying a Windows-only workflow.
  • Add a section or callouts for Linux administrators, highlighting any OS-specific considerations or limitations.
  • Review all automation/script links to ensure parity between PowerShell and Azure CLI/Bash options, and update documentation to include both where possible.
Backup Tutorial - Back up SAP HANA databases in Azure VMs ...ob/main/articles/backup/tutorial-backup-sap-hana-db.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Missing Windows Example Linux Heavy
Summary
The documentation is strongly Linux-focused, with all command-line examples, scripts, and operational instructions tailored to Linux environments (RHEL, hdbuserstore, bash scripts, Linux file paths, permissions, and ownership commands). There are no Windows or PowerShell examples, nor any mention of Windows-specific tools or patterns. The documentation assumes SAP HANA is running on Linux VMs, which is typical for SAP HANA, but does not acknowledge or guide users who may be running SAP HANA on Windows (even if rare), nor does it provide parity for Windows administrators.
Recommendations
  • Explicitly state in the prerequisites and introduction that the tutorial is intended for Linux-based SAP HANA installations, and clarify support status for Windows-based SAP HANA (if unsupported, say so).
  • If SAP HANA on Windows is supported, provide equivalent instructions, examples, and scripts for Windows environments, including PowerShell commands, Windows file paths, and permission settings.
  • Add a section or note for Windows administrators, even if only to clarify that SAP HANA is typically deployed on Linux and that the instructions do not apply to Windows VMs.
  • Ensure parity in troubleshooting and operational guidance for both Linux and Windows, or explicitly state platform limitations.
Backup Tutorial - Back up Azure Database for PostgreSQL server ...lob/main/articles/backup/tutorial-postgresql-backup.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation page demonstrates bias towards Windows by primarily referencing PowerShell scripts for privilege assignment and not providing equivalent Linux/Unix shell (bash) examples. The mention of PowerShell occurs before alternatives like PG admin or PSQL, and no explicit Linux command-line instructions are given for key steps. This may disadvantage users managing PostgreSQL on Linux VMs or preferring Linux-native tooling.
Recommendations
  • Provide bash or shell script equivalents for all PowerShell instructions, especially for granting database privileges.
  • Explicitly mention and document how to use PSQL and PG admin for privilege assignment and other administrative tasks, with step-by-step examples.
  • Ensure that Linux tools and workflows are described alongside or before Windows/PowerShell options to avoid the impression of Windows-first bias.
  • Add screenshots or terminal outputs from Linux environments where relevant.
  • Clarify that the instructions apply equally to PostgreSQL servers running on Linux VMs, and highlight any OS-specific considerations.
Backup Tutorial - Restore a VM with Azure CLI ...ocs/blob/main/articles/backup/tutorial-restore-disk.md
High Priority View Details →
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Powershell Reference
Summary
The documentation is primarily focused on Azure CLI usage, which is cross-platform, and most examples use bash-style syntax suitable for both Linux and Windows (with WSL or bash). However, there is a notable Windows bias in the following ways: (1) The only alternative tool mentioned is PowerShell, with a prominent early reference and link to a PowerShell-based tutorial, but no mention of Linux shell scripting or tools; (2) The only cross-link for restoring VMs with another tool is to a Windows-centric PowerShell guide; (3) In the cross-zonal restore section, the link for 'Azure zone pinned VMs' points to a Windows VM creation page, not a Linux equivalent or a neutral overview.
Recommendations
  • Provide equivalent references and links for Linux users, such as a tutorial for restoring VMs with Bash scripts or Linux shell commands if available.
  • When referencing alternative tools (like PowerShell), also mention and link to Linux-native approaches or clarify that the CLI commands are fully supported on Linux.
  • In cross-zonal restore, link to both Windows and Linux VM documentation, or to a neutral overview page, to avoid implying Windows is the default.
  • Consider including a brief note at the start clarifying that all CLI commands work identically on Linux, macOS, and Windows, and that no OS-specific steps are required.
  • If mentioning PowerShell, also mention that Azure CLI can be used in Bash, Zsh, or other Linux shells, and provide example invocations if relevant.
Scanned: 2026-01-11 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First 🔧 Windows Tools
Summary
The documentation exhibits a moderate Windows bias. PowerShell is given a dedicated section with extensive, step-by-step examples, and is referenced as the primary automation tool. Windows-centric workloads (Azure VMs, SQL Server in Azure VMs) are emphasized throughout, and PowerShell is mentioned before CLI in 'Next steps' and cross-references. There is little mention of Linux-specific tools, patterns, or workloads, and no explicit Bash or Linux shell scripting examples are provided.
Recommendations
  • Add Bash/Linux shell scripting examples alongside PowerShell for automation tasks.
  • Explicitly mention Linux VM scenarios and provide parity in examples and screenshots.
  • Reference CLI and Bash examples before or alongside PowerShell in 'Next steps' and cross-references.
  • Include guidance for Linux administrators, such as using cron jobs or integrating with Linux-native backup tools where relevant.
  • Ensure screenshots and walkthroughs are not Windows-centric (e.g., avoid only showing Windows VM backup scenarios).