System Requirements for Azure SQL Instance

Verify that your environment meets the system requirements for Azure SQL instance.

Azure Cloud

  • Verify that the following ports are open on the computer that has access to the Azure cloud:

    • 443 to management.azure.com

    • 1433 to *.database.windows.net

      Note

      Depending on your Azure environment, you might need to open additional ports. For more information, see Granting access to Azure SQL Database and SQL Data Warehouse in the Microsoft documentation.

    • 22, on the access node computer with Red Hat Enterprise Linux operating system.

  • Verify that the Azure setup is using public clouds only.

    Note

    Sovereign clouds, such as in Germany or China, are not supported. For more information, go to Azure Regions Decision Guide in the Microsoft documentation.

On-Premises Access Nodes

  • If the client accesses Azure through an access node, then the user that runs the Commvault services must have the access node settings configured through Internet Explorer. If the Commvault services run under a local system account, then perform the following steps to set the access node settings:

    1. To open a command window with the local system account, run the following command:

      psexec.exe -i -s -d cmd.exe

    2. To confirm the user account, run the following command:

      whoami.exe

    3. To set the proxy server, run the following command:

      iexplore.exe

  • For restoring an on-premises backup to the Azure cloud:

    • Install SQL Server on the access node.

      The operating system of the access node can be either Windows or Red Hat Enterprise Linux.

    • Verify that the SQL server on the proxy client has the most recent SQL version so that the proxy server is in sync with the Azure instance.

      Note

      Azure always has the most recent SQL version.

Operating System

Important

Use the most recent version of the operating system that is listed. The Commvault software fully supports the most recent version of an operating system, until the vendor ends support. More recent versions of the Commvault software might not install on operating systems that are not supported by the vendor anymore. For information about the support lifecycle of an operating system, contact the vendor.

Linux

For information about SQL Server on Linux, see Microsoft guidelines for SQL Server on Linux on the Microsoft website.

Important

The following operating systems are supported only for the following versions of Microsoft SQL Server. Microsoft has a known issue on Microsoft SQL server 2017 cumulative updates 19 and 20.

  • Microsoft SQL Server 2017 cumulative update 18 or lower

  • Microsoft SQL Server 2017 cumulative update 21 and higher

  • Microsoft SQL Server 2019 cumulative update 5 and higher

  • Microsoft SQL Server 2022

Operating System

Applies to SQL Server Version

Red Hat Enterprise Linux 8.0 to 8.6

SQL Server 2022, SQL Server 2019, SQL Server 2017

Red Hat Enterprise Linux 7.7 to 7.9

SQL Server 2019, SQL Server 2017

SUSE Enterprise Linux Server v15 SP1 - SP4

SQL Server 2022, SQL Server 2019

SUSE Enterprise Linux Server v12 SP3 - SP5

SQL Server 2019, SQL Server 2017

Ubuntu 20.04 LTS

SQL Server 2022, SQL Server 2019

Ubuntu 18.04

SQL Server 2019, SQL Server 2017

Ubuntu 16.04

SQL Server 2019, SQL Server 2017

Windows

Operating system

Processor architecture

Microsoft Windows Server 2025 Editions

All Windows-compatible processors are supported

Microsoft Windows Server 2022 Editions

All Windows-compatible processors are supported

Microsoft Windows Server 2019 Editions

All Windows-compatible processors are supported

Microsoft Windows Server 2016 Editions

All Windows-compatible processors are supported

Microsoft Windows Server 2012 Editions

All Windows-compatible processors are supported

Microsoft Windows Server 2012 R2 Editions

All Windows-compatible processors are supported

Microsoft Windows 10

All Windows-compatible processors are supported

Microsoft Windows 7 Editions

All Windows-compatible processors are supported

Microsoft Windows Server 2008 R2 Editions

All Windows-compatible processors are supported

Allow Resources To Communicate for Backup And Restore Operations

If the staging path (DacFx) method is not used, the Azure resources, such as the SQL instance, must have the “Allow Azure services and resources to access this server” option enabled in order for these resources to be allowed to communicate for backup and restore operations. For more information about this option, go to "Import Export Service" on the Microsoft Azure website.

SQL Server Authentication

Azure SQL DB allows the following types of user accounts for data protection.

  • Azure SQL Server Admin account: Server administrator of the Azure SQL instance.

  • Microsoft Entra Admin: Administrator account to centrally manage identity and access for your Azure SQL database.

  • Database user: Database level account that is used to configure minimal permissions for data protection operations. This authentication type will require the following minimum permissions:

    Server-Level Roles

    Database-Level Roles

    None

    • db_ owner on database that is being backed up
    • dbmanager on master database
      This role is required because the restore operation needs to create the database if it does not exist.

Supported TLS Version

The software supports database protection operations on TLS version 1.2.

×

Loading...