SQL Server 2014 to 2025 · outside Azure

What Azure Arc does for SQL Server

It does not move your database. It moves the management into Azure: one inventory, one set of assessments, and switches you turn on.

Three SQL Server hosts connect outbound through the Azure Arc agent to the Azure control plane: inventory, assessment, patching, backup, Defender and licensing.SQL Serverdata centreSQL Serveredge siteSQL Serveranother cloudArc agenton each host443outboundAzure control planeInventoryAssessmentPatchingBackupDefenderLicensing
One SQL Server host, the Arc agent, and the Azure control plane services, stacked.SQL Serverdata centre, edge, any cloud443 outboundArc agentConnected Machine agent + SQL extensionAzure control planeInventoryAssessmentPatchingBackupDefenderLicensing
2agents to install: host and SQL extension
443the only port, and only outbound
2014+oldest SQL Server version supported
4cores minimum per OS on pay-as-you-go

The idea

An agent, not a migration

Two small agents connect your SQL Server to Azure. The database never leaves the machine.

The Azure Connected Machine agent registers the host. The Azure extension for SQL Server reports the instances. Both talk outbound on 443; nothing dials in.

The plumbing is shared.

SQL Server 2025 also needs this Arc connection for Fabric Mirroring, so one agent serves both the control plane and the analytics copy.

Day one

Inventory is the free part

Connect, and the instance appears in the Azure portal as a resource of its own.

Connecting is free. Most of what you do next is licensed.

The gate

Your licence decides what you get

CapabilityLicence onlyWith SA or subscriptionPay-as-you-go
Inventory and migration readinessYesYesYes
Microsoft Entra sign-inYesYesYes
Defender for Cloud and PurviewYesYesYes
Best practices assessmentNoYesYes
Automatic updates and patchingNoYesYes
Automated backups and point-in-time restoreNoYesYes
Performance monitoringNoYesYes
Extended Security UpdatesNoYesYes

Plain licence-only gets you the map, not the automation. The switches live in the extension, and most are off by default.

The switches

What the features actually do

Best practices assessmentEvery setting checked against rules built from Microsoft Support cases. Sundays at midnight by default, or on demand. Minutes to an hour, up to 10% CPU.
Automatic updatesA maintenance window, daily or weekly, installing Important and Critical SQL Server and Windows updates. Windows hosts only.
Backups and point-in-time restoreFull and log backups to local storage, and restore to a past point in time. Both are preview.
Migration assessmentCloud readiness, risks, and the Azure SQL SKU that fits. Runs weekly by default.
MonitoringPerformance dashboards and a client connection summary, in preview.
Least privilegeCurrent extension versions run the service without sysadmin by default; older ones can be switched over.

Identity

Security it brings with it

Two agents, not one.

Defender and best practices assessment need the Azure Monitoring agent as well. The Arc agent alone does not turn them on.

The bill

Pay-as-you-go and ESU

Two ways Arc saves money, both metered by the hour.

The fine print

What it will not do