RCW IT Training ← Back to catalogue
FREE DOWNLOADABLE TOOL · AWS · MIGRATION

AWS Server Migration Tool v1.0.0

A desktop GUI that migrates on-premises physical and virtual servers to AWS — via AWS Application Migration Service (MGN), EC2 VM Import/Export, or rebuild-as-new EC2 — with live discovery, right-sizing, and a real-time migration monitor. One file. Double-click. No Python, no installs.

SHA-256 (Windows): 704afd6a06e99400585fa44394f3dc16fb743bded0acb7fae5d45f1bbc04aa9c
SHA-256 (Linux): 419ff3145e95794a0cae2ca24c7c865119445c8b278e33f01fa4e4a73ae06543

What it does

Full P2V / V2V migration workflow, in a desktop app

Designed for consultants and admins moving fleets of on-premises servers into AWS — without scripting, without agents to deploy by hand, and with a safe simulated mode for rehearsal.

Three migration engines

Per-server choice of AWS MGN (agent-based, block-level replication), EC2 VM Import/Export (export → S3 → AMI), or rebuild-as-new EC2 for non-x86 / unsupported hosts.

Simulated & live AWS

Rehearse entire migrations end-to-end in the built-in simulator (zero cost, zero risk), then switch to your real account with access key, secret key and session token.

🖥

Live inventory & discovery

Add servers manually or import CSV, or scan your network over SSH / WinRM to auto-detect OS, CPU, RAM, disks and build the fleet automatically.

📐

Right-sizing & cost plan

Maps each source to a target EC2 instance type, estimates the monthly bill per server, and shows the plan before anything touches AWS.

📊

Real-time monitor

Watch replication progress, launches and cutovers live; logs every API call so you can audit exactly what the tool did.

🔐

Security first

Credentials are only stored locally (AES-encrypted when available) and are used solely to call AWS APIs. Nothing is ever sent anywhere else.

Screenshots

See the workflow

AWS connection settings
1 · AWS connection & mode
Server inventory
2 · Server inventory
Target configuration
3 · Target AWS configuration
Migration plan
4 · Right-sized migration plan
Monitor running
5 · Live migration monitor
Monitor finished
6 · Completed migrations
Getting started

From download to first migration in minutes

Download & run

Save the single file and double-click it — the GUI opens directly. Nothing to install; Python and all dependencies are bundled inside the executable.

Rehearse in Simulated mode

The tool starts in “Simulated AWS (no cost)”. Load the sample fleet, review the right-sizing plan, and run 10 end-to-end demo migrations to learn every screen safely.

Connect your account

Switch to “Live AWS (real account)” and enter your access key ID, secret access key and session token (temporary STS credentials). Test connection validates them instantly.

Build your inventory

Add servers by hand, import a CSV, or scan live hosts over SSH/WinRM. Choose MGN, VM Import/Export, or rebuild-as-new for each machine.

Plan, launch, monitor

Validate the plan, start migrations, and watch replication, launches and cutovers in the live monitor with a full API-call log.

Good to know before you run it

  • Windows SmartScreen: the exe is unsigned, so on first launch Windows may show “Windows protected your PC”. Click More info → Run anyway. That is normal for any freshly built, unsigned tool.
  • Least-privilege IAM: create a dedicated user/role with only MGN, EC2, S3 and STS permissions; the tool works fully with temporary session-token credentials.
  • Costs: simulated mode costs nothing. Live migrations create real AWS resources (MGN replication servers, S3 buckets, EC2 instances) — review the plan screen before launching.