Install N-able N-central on Microsoft Azure Managed Disks

N-able N-central uses SSL certificates, , so you must configure and install the appropriate certificate. For details, see About SSL certificates.

The following instructions describe how to do a new installation of N-able N-central in the Microsoft Azure Managed Disks environment. This deployment only supports Azure Resource Manager with two or more managed data disks.

Unlike other N-able N-central deployments, Azure Managed Disks (MD) deployments require at least two data disks in addition to the operating system (OS) disk. When you run the deployment script and assign at least two data disks, Azure creates a RAID 0 array using those disks. If you assign X data disks, Azure creates a RAID 0 array across all X disks. N-able N-central uses RAID 0 to combine multiple data disks into a single mount point and write to all disks in parallel, which increases IOPS throughput by X times.

Additionally, Azure MD deployments don’t include a swap volume because N-able N-central uses the resource disk for swap.The Azure Managed Disk OS image is 8 GB. During the first boot, the installation dynamically expands the image to match the deployed managed disk size.

Azure Managed Disk images are published in all public Azure regions, so you no longer need to upload a VHD. Some Azure regions are restricted to specific customers. These regions are typically a second, geographically separate region in the same country or, for the EU, a nearby country reserved for customers needing in-country disaster recovery. For details, see https://azure.microsoft.com/en-us/global-infrastructure/geographies/#overview.

Deployment

When installing N-able N-central on Microsoft Azure, always download the Azure deployment script that corresponds exactly to the N‑central version you intend to install. Reusing or modifying a script from a different version can cause the deployment to fail or proceed in an unsupported state.

Deploying N-able N-central to Azure with Managed Disks is simplified by using a Deployment PowerShell script. The script requires PowerShell 7 (formerly PowerShell Core) and the Azure PowerShell Module. You can run the script on any operating system that supports the cross-platform PowerShell 7.

Before you begin, you must have a basic understanding of how to use Microsoft Azure, Windows PowerShell and how to install and configure N-able N-central.

You can download the Managed Disks Deployment script from the N-able N-central release page. To deploy a different version of N-central, update the value in the $ncentralVersion setting in the script. You can also edit other settings at the top of the script to meet your requirements. Some items are required, while others can remain at their default alues unless you need specific configurations, such as virtual network settings. The script includes full documentation for all available options. For details, see Azure Managed Disks Deployment Script.

Ultra_SSD data disks are not supported.

Before you deploy a dual stack application in Azure, configure your subscription for the preview feature using the following Azure PowerShell.

Register as follows:

Register-AzProviderFeature -FeatureName AllowIPv6VirtualNetwork -ProviderNamespace Microsoft.Network

Feature registration can take up to 30 minutes.

Check your registration status:

Get-AzProviderFeature -FeatureName AllowIPv6VirtualNetwork -ProviderNamespace Microsoft.Network

After registration completes, run the following command:

Register-AzResourceProvider -ProviderNamespace Microsoft.Network

After you update the PowerShell installation script with your settings, run it in a PowerShell console to complete the deployment.

If you haven’t signed in to your Azure account from PowerShell, the script prompts you to sign in.

If you are using Windows, you may need to complete the following steps to run the script. For more information see the Microsoft article, Set-Execution Policy.

  1. Ensure your PowerShell Execution Policy is set to "Remote-Signed".
  2. Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine

  3. Unblock the installation script.
  4. Unblock-File -Path .\AzureMD.ps1

First run

On first run, N-able N-central performs the following tasks:

  • Expands the OS disk

  • Creates a software RAID from the data disks

  • Moves the database to the RAID

  • Resets the trial license

This process can take 10–15 minutes.

If you try to sign in immediately after the VM is deployed, the web UI will be unresponsive and you’ll be signed out while these tasks finish.

If you deploy the VM more than 15 days after the Azure image was generated, the login page might display an expired license warning. This indicates that the first-run activities haven’t finished.

After the first-run tasks complete, the license error disappears.

VM Sizing

Always size N-able N-central for your expected device count in the future. Plan for at least 2-3 years of growth.

The maximum number of supported data disks depends on the Azure VM size. Review the Azure documentation for VM sizes before deciding how many data disks to use.

Azure VM sizing can be complex and may require some trial and error to find the best size for your deployment.

VM sizing must support Generation 2 VMs.

Current Azure VM sizing guidelines

These sizes reflect a baseline of 10 service checks per device with no advanced features enabled. Environments with high-latency or resource-intensive service checks, or with advanced features such as Patch Management, MDR, Advanced Reporting, etc., will place additional load on the server in ways that vary by environment. Use these sizes as a starting point and plan to scale up as your deployment and feature usage grows.

Number of Devices

Recommended Azure Size

Supported Generations

CPU Cores

Memory

OS Disk

Minimum Combined Data Disk Capacity

Up to 1,000

Standard_D2s

v5, v6, v7

2

8 GB

80 GiB

150 GiB

Up to 3,000

Standard_D4ls

v5, v6, v7

4

8 GB

80 GiB

200 GiB

Up to 6,000

Standard_D8ls

v5, v6, v7

8

16 GB

80 GiB

350 GiB

Up to 9,000

Standard_D16ls

v5, v6, v7

16

32 GB

80 GiB

450 GiB

Up to 12,000

600 GiB

Up to 16,000

Standard_D32ls

v5, v6, v7

32

64 GB

80 GiB

800 GiB

Up to 20,000

1 TiB

Up to 24,000

Standard_D48ls

v5, v6, v7

48

96 GB

80 GiB

1.2 TiB

What's next?

With N-able N-central installed: