DMC (Dr Migrate Collector)
Before running DMC in your environment, ensure the following prerequisites are in place. This checklist will help ensure a smooth and successful data collection process.
Prerequisites
Requirement | Learn More | |
---|---|---|
✅ | Access to your Dr Migrate SaaS instance. | Learn More |
✅ | Windows-based VM (Jump Box) with required specifications. | Learn More |
✅ | Network connectivity to target systems. | Learn More |
✅ | Appropriate credentials for target systems. | Learn More |
➡️ | Download and run DMC. | Learn More |
System Requirements
- Access to your Dr Migrate SaaS instance
- Windows-based VM (Jump Box) with:
- Windows Server 2016 or later
- 4 vCPUs minimum
- 8 GB RAM minimum
- 25 GB free space per 4,000 VMs scanned (for temporary data storage)
- Minimum resolution of 800×600
Network Requirements
DMC requires network access to target systems within the scope of discovery. The specific ports and protocols vary by platform:
VMware Environments
- vSphere Version: vSphere 6.0 and above
- Network Access:
- Jump Box → vCenter Servers (port 443/HTTPS) for API communication
- Jump Box → ESXi Hosts (port 443/HTTPS) for guest VM metrics transfer
Physical Server and Hyper-V Environments
- Windows Servers/VMs: WinRM (ports 5985/HTTP, 5986/HTTPS)
- Linux Servers/VMs: SSH (port 22)
Credential Requirements
Security Note:
- DMC is designed for one-time operations using administrator credentials
- All credentials are stored in memory only and never persist beyond execution
- This approach eliminates the need for creating bespoke accounts
vCenter Access (VMware Environments)
- vCenter Admin Account with:
- Read-only access to VMs, Hosts, and Datastores
- Guest Operations execution role
- Access to retrieve performance metrics
Guest OS Credentials
- Windows VMs: Domain Admin or Local Admin (for system settings, software inventory, network stack, and processes)
- Linux VMs: Root or Sudo-enabled user (for installed packages, active processes, and network connections)
Permissions Required
- Appropriate permissions to run discovery tools in your environment
- Ability to execute lightweight guest operations without impacting environment stability
For detailed system requirements and least privilege setup options, see the System and Access Requirements section.
Download DMC
Access Your Marketplace Instance
Access to Dr Migrate is provided through the deployed Azure Bastion instance.
Connect to the Virtual Machine via Bastion. Using the credentials you specified during deployment, or provided to you by an Administrator.
For information on how to do this, please see Microsoft Learn
If you have forgotten your username and password to your instance, Contact Altra Support and our team can assist you.
Login to Dr Migrate
Once logged into the Virtual Machine. Open the Dr Migrate application via the shortcut on the Desktop, to launch the Dr Migrate Web App.
Simply, login with the same credentials used for the Bastion, to login.
Choose DMC Data Collection Source
When logging in for the first time, you will be prompted to select a ‘Data Source’ to connect to. Choose DMC.

Download DMC
- Accept the Dr Migrate End User License Agreement (EULA).
- Proceed to download the DMC application.
- Copy the provided license key.

Prepare and Run DMC
Launch DMC
Launch DMC.exe
as Administrator from your installation directory.
Enter license key
Enter the DMC license key that was provided during the download step.
If DMC.exe is blocked by Windows
- Right-click the .exe file you downloaded.
- Select Properties from the context menu.
- Under the General tab, look at the bottom for a section called Security.
- If you see a checkbox or button labeled Unblock, tick it or click it.
- Click Apply, then OK.
Antivirus Software Exclusions
Required Exclusions:
- DMC.exe - Main DMC application
- DMC-CLI.exe - Command-line interface for DMC
- 7zip.exe - Compression utility used by DMC
How to Add Exclusions:
- Open your antivirus software settings
- Navigate to Exclusions, Exceptions, or Trusted Files
- Add the DMC installation directory to the exclusion list
- Alternatively, add each executable individually to the trusted files list
Configure Target-Specific Settings
DMC supports multiple target types including VMware, Hyper-V, and Physical environments. The configuration process varies depending on your target environment. Choose the appropriate guide below for detailed step-by-step instructions:
Next Steps
After completing the scan, you can: