Legacy Backup to Azure Backup Migration for Server Estates
IT Partner replaces an incumbent backup product — Veeam, System Center Data Protection Manager, Backup Exec, Commvault or a tape rotation — with Azure Backup across an estate of 25 to 500 servers, run as a planned migration rather than a per-server setup. We inventory every backup job, retention rule and offsite or tape copy you have today; design the target — Recovery Services vaults, Microsoft Azure Backup Server (MABS) for Hyper-V, VMware, SQL Server, Exchange and SharePoint workloads, the MARS agent for standalone Windows servers, native Azure VM backup for what already runs in Azure, with soft delete, immutable vaults and multi-user authorization switched on; map retention and legal holds class by class; run both products in parallel through at least one full backup cycle; restore-drill every workload class with measured times; disable the legacy jobs on an agreed date; and hand you a decommission and tape-retirement schedule keyed to when each legacy retention chain actually expires. A typical estate runs about 3 weeks. The estimate is $120 per protected server plus a $2,950 engagement fee, confirmed as a written fixed quote after scoping; estates above 500 servers or with multi-site vault designs are quoted per estate. Azure Backup's own charges — protected instances and backup storage — are Microsoft's, billed to your subscription. The date behind most of these projects is a backup host on Windows Server 2016, which leaves extended support on 12 January 2027 per Microsoft's product lifecycle.
What this engagement is
Backup products get replaced for one of three reasons, and rarely for a fourth. The renewal arrives — a per-workload subscription, a capacity licence, a maintenance contract on a tape library — with a number nobody wants to sign. The backup host itself runs out of road: Windows Server 2016 leaves extended support on 12 January 2027, and System Center 2016 Data Protection Manager ends support on 11 January 2027, per Microsoft's product lifecycle, so a DPM 2016 host is out of support twice over in the same week. Or an auditor, a cyber-insurer or a ransomware incident asks for an offsite copy that a compromised administrator cannot delete, and a tape rotation cannot prove it. Azure Backup is a legitimate answer for a Microsoft-centric estate: backup storage lives in a Recovery Services vault that is encrypted, soft-deleted by default and immutable if you choose, retention is a policy rather than a shelf of cartridges, and the only backup infrastructure left to patch is the Azure Backup Server host where you need one. It is not the right answer for every workload, and the design says so per server rather than forcing a fit. The target has three protection paths, chosen per server from your inventory and Microsoft's current protection matrix. Servers already running as Azure virtual machines are protected from the vault directly — once a day on the standard policy or as often as every four hours on the enhanced policy, application-consistent through VSS on Windows. Hyper-V and VMware virtual machines, SQL Server, Exchange, SharePoint, file servers and physical hosts that need bare-metal recovery go through [Microsoft Azure Backup Server](https://learn.microsoft.com/en-us/azure/backup/backup-mabs-whats-new-mabs) (MABS V4 at the time of writing): a domain-joined Windows Server 2019 or 2022 host with a local disk pool for fast restores, copying recovery points to the vault up to twice a day, backing up VMware agentlessly through vCenter and Hyper-V at host level with item-level file recovery from either. Standalone Windows servers where files, folders and system state are the whole requirement use the MARS agent straight to the vault, up to three times a day, with no backup server in the path. Around all three sit the controls that make the vault worth trusting: soft delete, which Microsoft enables by default with a 14-day window you can extend to 180; an immutable vault, first in its reversible 'enabled' state and moved to 'locked' only on your written instruction, because locked cannot be undone; and multi-user authorization through a Resource Guard, so that stopping protection or shortening retention needs a second identity that the backup administrators do not hold. Reporting and alerting land in Azure Business Continuity Center and Azure Monitor, so a failed job reaches a named person rather than a console nobody opens. The migration part is the part most vendors gloss over: no backup product reads another product's chains. Veeam backup files, DPM replicas, Backup Exec sets and the tapes in your fire safe are restorable only by the software that wrote them, and Azure Backup does not import them. So this is a parallel run, not a conversion. We build the target, take the initial backups — online over your bandwidth, or with an Azure Data Box where the volume makes a WAN upload unrealistic — and run both products through at least one full scheduled cycle while restore drills prove every workload class from the new side: a file, a whole VM, a single file from inside a VM, a SQL database, an Exchange mailbox database or SharePoint content where present, a system state or bare-metal restore where present, each with the restore time written down. Only then are the legacy jobs disabled — disabled, not uninstalled. The legacy product shrinks to a single host and stays readable, licensed or in whatever read-only mode its vendor allows, until the last retention chain you are obliged to keep has expired; the decommission schedule lists every chain and every tape set with its own date. Legal holds get one of two treatments, decided with your compliance owner in writing: a restore from the legacy product and a fresh on-demand backup into Azure with a retention of up to 99 years, or a retained tape set with a documented drive, software and licence path to read it on the day someone asks. This page is for estates of roughly 25 to 500 servers across one or more sites, on Hyper-V, VMware, physical hardware or a mix, with a backup contract expiring or a backup host on Windows Server 2016 — in particular DPM, because Microsoft supports no upgrade from DPM to MABS and MABS V4 will not install on Windows Server 2016, so the only path is a new MABS host beside the old DPM server and the same parallel run described above. If an estate cannot finish before January, the backup host can be kept patched through Extended Security Updates enrolled through Azure Arc while the migration completes, and the wider question of every 2016 host you run is the Windows Server 2016 end-of-support assessment. A handful of servers with no incumbent to retire is the per-server Azure Backup setup; workstations are their own service; Microsoft 365 data is Microsoft 365 Backup; and if the real question is keeping the business running while you restore, that is Azure Site Recovery, which complements a backup and never replaces one.
Which one applies to you
Every server in the estate gets one of four protection paths in the design. This service delivers the first three end to end and schedules the fourth honestly — a legacy chain that must stay restorable is a dated obligation, not an afterthought.
| Azure VM backup (this service) | Azure Backup Server — MABS (this service) | MARS agent direct to vault (this service) | Stays on the legacy product, or is flagged | |
|---|---|---|---|---|
| What it covers | Servers already running as Azure virtual machines — Windows or Linux — protected from the Recovery Services vault through the VM backup extension, with no backup server in the path. | Hyper-V and VMware virtual machines backed up at host level, plus SQL Server, Exchange, SharePoint, Windows file servers and bare-metal recovery for physical hosts, in a disk-to-disk-to-cloud design. | Standalone physical or virtual Windows servers where files, folders and system state are the whole requirement — branch servers, print servers, small application hosts. | Legacy backup chains that must remain restorable until their retention expires; legal-hold tape sets; workloads outside Microsoft's protection matrix, which get a written disposition instead of a forced fit. |
| Frequency and retention | Once a day on the standard policy, or as often as every four hours on the enhanced policy; daily, weekly, monthly and yearly retention rules in the vault. | Local recovery points on the MABS disk pool for fast restores; copies to the vault up to twice a day; daily through yearly retention in Azure, up to 99 years at the ceiling. | Up to three backups a day per server; retention to 9,999 days for daily points and 99 years for yearly points, per Microsoft's current limits. | Frozen: the legacy schedule is disabled on the cutover date, no new points are written, and the retention clock runs out on the original product. |
| Restore shape | Whole VM, individual disks, or files recovered by mounting a recovery point; cross-region restore where the vault is geo-redundant. | Whole VM or individual files from inside a Hyper-V or VMware VM, SQL databases, Exchange mailbox databases, SharePoint content; bare-metal restore for physical Windows hosts. Local points restore fastest; vault points restore anywhere the MABS host can reach. | Files and folders to the original or an alternate Windows server; system state restore on Windows Server. | Restored with the legacy product's own console — which is why it stays installed, licensed or in the vendor's read-only mode, on one host, until the last chain expires. |
| Our role | We deliver this end to end — this page. | We deliver this end to end — this page, including the MABS host build, storage pool sizing and the vCenter or Hyper-V integration. | We deliver this end to end — this page. | We schedule it: a per-chain expiry list, a retirement date per tape set, the date the legacy licence can lapse, and a restore-and-reprotect plan for the sets that must outlive the product. |
The path is chosen per server from your inventory and Microsoft's current protection matrix — not from a preference for the column with the fewest moving parts.
Success criteria
What you receive
How the work unfolds
Confirm scope, sites, the deadline driving the work and who owns retention decisions. Export the legacy job catalog, schedules, retention rules and tape rotations; collect protected data volume and daily change rate per server; record backup host versions and contract dates; measure available bandwidth to Azure from each site. Every server gets a provisional protection path by the end of the week.
Design vault topology and redundancy, MABS placement and sizing, policies per workload class, and the security settings — soft delete duration, immutable vault state, multi-user authorization. Map every retention rule and legal hold to its Azure equivalent or a retained legacy set. Produce the cost model for Microsoft's charges and the seeding plan. You approve the design before anything is built.
Create the vaults with the approved settings, build the MABS hosts and storage pools, register them, integrate vCenter or the Hyper-V hosts, roll out MARS agents and enable Azure VM backup, and start initial backups — online, or with a Data Box order placed in week 1 where the volume demands it. Alerting and reporting go live the same week.
Both products run through at least one full scheduled cycle. We reconcile the parallel-run log and drill a restore for every workload class from the Azure side with your workload owners watching and timing it, folding every finding back into the runbooks before cutover is scheduled.
On the agreed date the legacy jobs are disabled, the legacy product is reduced to a single readable host, and the decommission schedule is issued: per-chain expiry, per-tape-set retirement, licence lapse date, and the disposition of the old backup hosts. Legal-hold sets get their restore-and-reprotect or retained-tape treatment executed or scheduled.
Restore runbooks per workload class, an operations handover with your team or ours, the as-built design and cost model, and the closeout report with acceptance evidence, exceptions and the final budget.
Prerequisites
Who does what
IT Partner
- Inventory the legacy backup estate and produce the per-server protection path, the target design, the retention and legal-hold map and the cost model for Microsoft's charges.
- Build the Recovery Services vaults with the approved security settings, the MABS hosts and storage pools, the hypervisor integrations and the agent rollout, and document what is built.
- Plan and execute initial seeding, online or through Azure Data Box or Import/Export, and monitor every initial backup to completion.
- Run the parallel-run reconciliation and a restore drill for every workload class in scope, and fix migration-related issues within scope.
- Disable legacy jobs on the agreed date, reduce the legacy product to its retained footprint, and issue the decommission and tape-retirement schedule.
- Deliver restore runbooks, the operations handover and the closeout report.
- Say plainly when a workload does not fit Azure Backup — a physical Linux server, a workload outside Microsoft's protection matrix, an RPO that is really a disaster-recovery requirement — and what should happen to it instead.
Your team
- Provide access to the legacy product, hypervisor management, servers in scope and the Azure subscription, and provide or approve the MABS host hardware or virtual machines.
- Provide contract, licence and invoice details for the cost model, and own the legacy vendor relationship — renewals, read-only extensions and exit terms.
- State retention requirements and legal holds in writing and sign off the retention and legal-hold map.
- Sign off the target design, the cutover date and each restore drill through the named workload owners.
- Own the Azure subscription and pay Microsoft for protected instances, backup storage, Data Box and any restore egress; own Extended Security Updates for any backup host that must linger past its lifecycle date.
- Keep the legacy product readable until the last retained chain expires, and execute the decommission schedule — or commission us to.
- Own the choice of storage redundancy and the decision to lock immutability, both of which cannot be reversed once made.
What's not included
Limitations & technical notes
Frequently asked questions
Can you migrate our existing Veeam, DPM or Backup Exec backups into Azure Backup?
No — and no one can, honestly. Each product writes chains only its own software can read, and Azure Backup has no import for them. What we do instead is the parallel run: Azure Backup takes over new recovery points from the cutover date, the legacy product's jobs are disabled but the product stays installed on one host, licensed or in the vendor's read-only mode, and its chains expire on their original retention clock. The decommission schedule lists every chain with its expiry so the legacy licence lapses on a known date rather than being renewed out of fear. The sets that must outlive the product — legal holds, regulatory retention — are restored from the legacy side and backed up again into Azure as on-demand recovery points with retention of up to 99 years, one set at a time, on purpose.
What happens to our tapes?
They get a retirement date each, not a vague plan. The inventory records every tape set with what is on it and how long you must keep it. Sets whose retention has already expired are retired at cutover, subject to your data-destruction policy. Sets still inside retention either stay in the safe with a documented read path — the drive, the software version and the licence needed to read them, tested once during the project — or are restored and reprotected into Azure where the read path is fragile or the drive is going. MABS itself does not write to tape, so the library and its maintenance contract end with the last retained set; that date is on the schedule.
Do we still need a backup server at all?
For Hyper-V and VMware virtual machines, SQL Server, Exchange, SharePoint and bare-metal recovery, yes: Microsoft Azure Backup Server is the component that talks to vCenter and the Hyper-V hosts, holds fast local recovery points on its disk pool and copies them to the vault. It runs on a domain-joined Windows Server 2019 or 2022 host you provide, physical or virtual, with local disk of roughly twice the protected data. An estate of standalone Windows servers that only needs files, folders and system state protected can skip it entirely and use the MARS agent straight to the vault, and servers already in Azure are protected from the vault with no server in the path. The design says which servers need which, and how many MABS hosts an estate of your size and site count needs.
Our DPM runs on Windows Server 2016. What is the path?
A new Microsoft Azure Backup Server beside the old one, then the same parallel run as any other product. Microsoft supports no upgrade from DPM to MABS, and MABS V4 installs only on Windows Server 2019 or 2022, so the DPM 2016 host cannot be converted in place. Both the host's operating system and DPM 2016 itself run out of support in the same week — Windows Server 2016 on 12 January 2027 and System Center 2016 Data Protection Manager on 11 January 2027, per Microsoft's product lifecycle. If your calendar cannot close the migration before then, the DPM host is enrolled in Extended Security Updates through Azure Arc for the months it must keep running, at Microsoft's per-core charge on your subscription, and is retired on the date in the decommission schedule.
Which workloads can Azure Backup Server protect?
At the time of writing Microsoft's MABS V4 protection matrix lists Hyper-V hosts on Windows Server 2016, 2019 and 2022; VMware 6.5 through 8.0, backed up agentlessly through vCenter or the ESXi hosts; SQL Server 2017, 2019 and 2022; Exchange 2016 and 2019; SharePoint 2016 and 2019; Windows Server 2016, 2019 and 2022 for files, system state and bare metal; Windows 10 and 11 clients; and Azure Local. VMware virtual machines with pass-through disks, physical raw device mappings or existing snapshots, and the vSphere 8 DataSets feature, are not supported. Anything not on that list — a Windows Server 2025 host, an Exchange Server SE server, a SQL Server 2016 instance — is checked against Microsoft's current matrix during design and protected at VM level, through the MARS agent, or after an upgrade that is sequenced first.
What about our Linux servers?
Linux virtual machines on Hyper-V or VMware are protected at host level through Azure Backup Server, and Linux virtual machines in Azure through native Azure VM backup, with pre- and post-snapshot scripts where application consistency matters. The MARS agent is Windows-only, so a physical Linux server has no Azure Backup path of its own; it is flagged in the design with its options — virtualize it, protect it with a tool it supports, or keep it on the legacy product until its own migration — rather than left out of the inventory and discovered on the day it needs a restore.
How does Azure Backup protect us from ransomware deleting the backups?
Three layers, set in the design and verified in the drills. Soft delete is on by default for every new vault: a deleted backup is held for 14 days at no charge, extendable to 180, and can be undeleted. An immutable vault blocks any operation that would remove a recovery point before its retention ends; it starts in the reversible 'enabled' state and moves to 'locked' — permanent, irreversible — only on your written instruction. Multi-user authorization puts a Resource Guard in front of the dangerous operations, so stopping protection, shortening retention or disabling soft delete needs approval from an identity in a different subscription or tenant that the backup administrators do not hold. Backup data is encrypted at rest with Microsoft-managed keys or your own, and the MABS and MARS passphrases are escrowed to your key store, because a passphrase nobody can find is the same as no backup.
How do you map our retention rules, and what about legal holds?
Class by class, in a table you sign. Azure Backup policies express daily, weekly, monthly and yearly retention — up to 9,999 days for daily points and 99 years for yearly ones — so a grandfather-father-son rotation translates directly and an odd rule, such as 'keep month-end forever', becomes a yearly or on-demand point with the retention it needs. Nothing is shortened without your written decision. Legal holds are listed individually: each one is either restored from the legacy product and reprotected into Azure with the retention the hold requires, or retained on the legacy side with a documented read path and an expiry, decided with your compliance owner. Locked immutability is available for the classes that must be provably undeletable.
How long does the first upload take, and what if our bandwidth cannot carry it?
We calculate it from your measured bandwidth and the protected volume rather than assuming, and the answer is in the design before anything is built. Where the WAN cannot seed the estate inside the calendar, the initial backups go to Azure on an Azure Data Box — 7.2 TB per Data Box Disk, 80 TB per Data Box — or through Azure Import/Export on your own disks, with Microsoft's logistics and charges and a lead time we order in week 1. Two constraints from Microsoft's documentation: Data Box does not ship across borders, and system state backups cannot be seeded offline. After seeding, daily traffic is the change rate, which is usually a fraction of the initial volume.
What does Azure Backup cost, and who pays Microsoft?
You do, on your own subscription, and the cost model tells you what to expect before you commit. Azure Backup bills a monthly fee per protected instance in size bands plus the backup storage actually consumed, priced by redundancy — geo-redundant costs more than locally redundant — and by how long retention keeps points around; soft delete is free for the default 14 days and billed beyond it, and an Azure Data Box or restore egress is charged when used. No dollar figures appear on this page because they are Microsoft's list prices and change; the model uses the prices on the day, states every assumption, and sits beside your legacy contract cost so the comparison is against what you really pay. Microsoft's meters are the bill of record.
What does the service cost?
The estimate on this page is $120 per protected server plus a $2,950 engagement fee — an estate of 50 servers works out to $8,950, one of 100 to $14,950 — confirmed as a written fixed quote after the scoping call, and per our standard terms you pay after you approve delivery. Above 500 servers, or where the design needs vaults in several regions or several MABS hosts across sites, we quote per estate because server count stops predicting the work. Under about 25 servers with no incumbent product to retire, the per-server setup page is the cheaper and more honest option, and we will say so on the call. Microsoft's charges and the legacy vendor's are separate from our fee in every case.
How is this different from your per-server Azure Backup setup?
The setup page installs Azure Backup for a handful of servers and proves a restore; it does not inventory an incumbent product, map retention rules, size a MABS design for Hyper-V or VMware, run two products in parallel, retire tapes or schedule a licence to lapse. This page exists because an estate with a backup product to leave needs those things, and pricing them per server without the engagement fee would misprice the work. If your estate is small and has nothing to retire, use the setup page; if it has a contract expiring and a DPM host on Windows Server 2016, you are on the right page.
Is this disaster recovery?
No, and we will not let the two blur. Backup answers whether you can get the data back; Azure Backup's tightest recovery-point frequency is every four hours for Azure VMs, twice a day from MABS and three times a day from the MARS agent, and a restore takes as long as a restore takes. Disaster recovery answers whether the business keeps running while you restore, which needs a continuously replicated copy that can boot in Azure in minutes — that is Azure Site Recovery, a separate implementation that complements backup. Many estates need both; the design says which servers need the second layer and why.
Who runs it after you leave?
Your team, with the runbooks, or ours. The handover covers the daily report in Azure Business Continuity Center, what a failed-job alert means and what to do about it, how to restore each workload class, and the decommission schedule with its dates. Estates that want someone watching the jobs and running periodic restore tests use our Managed Backup and Backup-Restore service; those that want the whole Azure estate operated use Azure Resource Monitoring and Maintenance. Both are deliberately separate so the migration stands on its own and you choose who operates what.