Seville, Spain
Seville, Spain
+(34) 624 816 969
Table of contents [Show]
Yesterday, I was at a client's office here in Seville and I saw it. The classic. A rack cabinet in a small room, with a server (probably a Windows Server 2012 or 2016) humming placidly. On top of it rested the main router and a stack of papers. "As long as you don't touch it, it works," the manager told me.
That phrase, "as long as you don't touch it, works," is probably the most dangerous one in the IT world.
That on-premises server that stores your shared files, your ERP, or that old SQL database is a single point of failure. It depends on a physical hard drive that can die, a power supply that can burn out in a power surge, and, worse yet, it's a candy for ransomware.
It's no coincidence that more and more companies are looking to the cloud. But "migrating to Azure" sounds expensive, abstract, and complicated. The reality is that Microsoft has invested heavily in making this leap less of a leap into the void and more of a well-built bridge.
Migrating your Windows Server to Azure isn't just moving files to a different place. It's gaining:
The question is no longer if to migrate, but how to do it without dying in the attempt. And for that, this guide.
The number one mistake is thinking this is a "copy and paste." It's not. A successful migration depends 90% on planning. If you jump in blindly, you'll end up with downed services and an Azure bill that will give you a scare.
Before moving a single byte, you need to answer these questions:
You need to know what virtual or physical machines you have, what operating system they use, how much RAM, CPU, and disk they consume. But above all, what applications run on them and what they talk to.
The key tool: Don't go with an Excel spreadsheet noting things by hand. Use Azure Migrate. It's an Azure service that deploys a small "appliance" (an agent) on your local network. For a few days, it "listens" and maps everything: what servers you have, what dependencies exist between them (this web server talks to this database), and how much they actually consume.
"Azure" isn't a place, it's an ecosystem. It's not the same to move an entire server as it is to move just the database.
The Azure Migrate report (Assessment) will give you a very accurate cost estimate. It will tell you: "Hey, this server you have on-premises is equivalent to this Azure VM (e.g., a D4s_v3) and will cost you 'X' per month."
Here you can play with Reserved Instances (pay for 1 or 3 years upfront) to save up to 70%. The Azure Pricing Calculator will be your best friend.
Okay, we've planned. Now, how do we move things? It depends on what we're moving.
Here Azure Migrate is again the protagonist.
What about that server that only stores the office's Word, Excel, and PDF files? Moving it to a VM is overkill.
The key tool: Azure File Sync.
This is brilliant. You create an "Azure Files" resource (an SMB file storage in the cloud). Then, you install an Azure File Sync agent on your local Windows Server.
The result is a hybrid mode:
If you have a local SQL Server, don't migrate the entire VM. Migrate the database.
The key tool: Azure Data Migration Service (DMS).
This service connects to your local SQL and your destination in Azure (either a VM with SQL or, better, an Azure SQL Database). DMS assesses compatibility (it warns you if you use any old features) and then migrates the schema and data. It can do it "offline" (for everything) or even "online" (with continuous replication) for critical database migrations with no downtime.
Migrating isn't the end of the journey. It's the beginning. Once your workloads are in Azure, the "Optimization" phase begins.
This is where you focus on:
Moving your old Windows Server to Azure may seem like a purely technical project. But it's not. It's a change in mindset.
It's about stopping worrying about whether "the server room's air conditioning works" and starting to think about "how can I use this data to sell more." It's moving from managing iron to managing services.
The process requires planning, yes. It's dizzying, too. But the tools exist and are incredibly mature. The real question isn't whether you're ready for the cloud, but whether your business can afford to keep depending on that tired hero humming in the corner.