Scan VMware

Pre-Requisites

Download DMC Package

Download the DMC package from your Dr Migrate instance.

Prepare Windows Jumpbox VM

Prepare a Windows-based Jumpbox VM with access to your target environment (physical servers).

Verify System Requirements

Ensure the Jumpbox has:

  • Network access to target physical servers
  • At least 20 GB free disk space

Review Access Requirements

For details, see the System and Access Requirements section.

Launch DMC and Enter License Key

Run DMC.exe from your installation directory as Administrator.

⚠️
Running as administrator ensures the tool can write to output folders and logs correctly.
If Running DMC.exe Is Blocked
ℹ️
Windows may block executables downloaded from the internet.
  1. Right-click the .exe file
  2. Select Properties
  3. Under the General tab, look for the Security section
  4. If you see an Unblock option, tick it
  5. Click Apply and OK

Input License Key

Input the license key you received when downloading DMC.

Select VMware Mode

Click VMware to start configuring your VMware scan.

Configure

⚠️
  • DMC is specifically designed to allow a customer Administrator to securely utilise their admin credentials for a one-time operation.
  • All credentials are stored in memory only and never persist beyond execution.
  • Credential requirements are tailored for one-time use, allowing administrators to securely employ their personal credentials.

Add vCenter Details

Begin by adding one or more vCenters that you wish to target for scanning.
Select Add vCenter button.

Enter vCenter Credentials

Enter the vCenter Host and associated Username and Password with sufficient permission to perform the scan.

ℹ️
See System & Access Requirements for more information on specific permissions required.
DMC interface showing the Add vCenter button and form for entering vCenter connection details including host, username, and password fields

Initial vCenter connection screen

Click Next after you have added all target vCenters.
DMC will validate access for the vCenters that have been added and provide a detailed report.

DMC interface showing connection status of added vCenters

vCenter connection status report

Click the Status button to show the connection report.

This report provides:

  • vCenter Health: Overall system status and performance
  • Permissions: Access rights verification for the provided credentials
  • Connectivity: Network communication status

Tip

A failure in the vCenter health connection is not a critical error.
It is an optional feature that provides additional insights but is not required for the scan to function.

⚠️
It is highly recommended that you review the connection status, of each vCenter you add to ensure that the health, permissions, and connectivity are all correct before you move through to the next step.

Add Guest Credentials

DMC supports different authentication methods depending on the guest operating system. Windows servers use password authentication, while Linux servers support both password and SSH key authentication.

Windows Server Authentication

Windows servers require password-based authentication

⚠️

Important: DMC requires credentials that can access the guest operating system of each server, not just domain-level access.

  • Domain-joined servers: Use a domain account with local admin rights, or a domain admin account
  • Workgroup servers: Use a local administrator account
  • Mixed environments: Add multiple credential sets for different domains or workgroups

Each credential set must use the same authentication method for all target servers.

Steps:

  1. Click Add Windows button
  2. Enter the Username (domain or local admin account)
  3. Enter the Password for authentication
  4. Provide a Friendly Name (e.g., “Production Windows Servers”)
  5. Click Save
ℹ️
For detailed Windows account requirements, see System & Access Requirements.

Linux Server Authentication

Linux servers support both password and SSH key authentication methods.

Password Authentication

Traditional username/password combination suitable for environments where SSH keys aren’t configured.

Steps:

  1. Click Add Linux button
  2. Select Password authentication method
  3. Enter the Username (Linux username with sudo access)
  4. Enter the Password for authentication
  5. Provide a Friendly Name (e.g., “Production Linux Servers”)
  6. Click Save

SSH Key Authentication (Recommended)

More secure authentication method using SSH private keys. No password management required.

Steps:

  1. Click Add Linux button
  2. Select SSH Key authentication method
  3. Enter the Username (Linux username with sudo access)
  4. Upload your SSH Private Key file
  5. Provide a Friendly Name (e.g., “SSH Key Linux Servers”)
  6. Click Save
ℹ️
Need help creating SSH keys? See our Creating SSH Keys for use with DMC guide for step-by-step instructions.

Validate Guest Credentials

Click Next. DMC will validate the entered credentials on a subset of your servers. Any invalid credentials are flagged.

DMC credential validation screen showing Windows and Linux verification results

Click Continue after validation completes.

Settings

Customize scan settings as required. These settings provide control over scan thresholds.

Configure Settings

Category Setting Description Default
General Output Path Directory where scan results and logs are saved C:\temp
Max Concurrent Servers Number of servers processed concurrently 20 servers
Operation Timeout Controls the maximum time a scan operation can run before being terminated 5 minutes
Scan Thresholds CPU Usage (0–90%) Skips scanning if CPU usage exceeds this threshold 85%
Memory Usage (0–85%) Skips scanning if memory usage exceeds this threshold 75%
Windows C:\ Drive (1–10 GB) Skips scanning if available disk space is below this threshold 5.0 GB
Linux / Partition (1–10 GB) Skips scanning if available disk space is below this threshold 5.0 GB
Linux /tmp Partition (0.1–1.0 GB) Skips scanning if available disk space is below this threshold 0.5 GB

Click Next to proceed to the scan phase.

Scan

Now that you have successfully configured DMC, you can proceed to scanning your estate.

Review Servers

DMC scan preparation screen showing discovered servers list, CSV options, search, and filters

Options for managing server scope:

  • Export CSV: Download detected servers, edit externally, then re-import.
  • Import CSV: Upload a pre-edited list of servers to include.
  • Manual Selection: Use checkboxes, search, and OS filters to select servers.
ℹ️
CSV files can be edited with free tools like VS Code or Notepad++ for easier bulk editing.

Once satisfied, click Save to confirm the scan scope, then click Run Scan.

Monitor Progress

Progress updates in real time with a Console Output log.

Each server typically requires ~45 seconds.
Total scan duration varies with the Max Concurrent Servers setting.
DMC scan progress screen showing completion status and logging output

Results

With the scan completed, you can finalize results and upload them to the Migrate platform.

Scan Summary

DMC Scan Summary screen showing collection results and error breakdown

The summary highlights:

  • Scan Overview – total duration, VM count, success/failure status
  • VM Scan Status – full, partial, or failed scans (color-coded)
  • Error Summary – common reasons (e.g., missing credentials, low disk)
  • Per-vCenter Results – grouped scan outcomes
ℹ️
  • Full scans = guest + hypervisor data
  • Partial scans = hypervisor-only data
  • No VM scanned unless pre-scan checks (CPU/memory/disk) are passed

Offline Troubleshooting Report

Click Download Offline Report to generate a standalone .html summary for troubleshooting.

Offline report HTML showing summary ring charts, filters, and details

Capabilities:

  • Filter VMs by status, OS, vCenter, power state, error
  • View contextual error messages and scan phase icons
  • Export filtered results to .csv
ℹ️
See Offline Troubleshooting Report Guide for detailed usage.
⚠️
This report is for diagnostics only.
Transformation strategy and migration recommendations are provided in the SaaS platform.

Finalize Scan

Click Save and Encrypt Scan Results.
Record the ZIP Password and Decryption Key — these cannot be recovered later.

  • ZIP Password – encrypts the results ZIP (for extraction)
  • Decryption Key – used when uploading to Dr Migrate
DMC scan results screen showing encryption details (ZIP password and decryption key)

Upload Your Scans

You can now upload the Environment file and ZIP to Dr Migrate.