FAQ

What is Dr Migrate?
Dr Migrate is a SaaS platform that accelerates and de-risks cloud migrations with data-driven insights.See the product overview for details.
How do I get started?
Follow the Getting Started guide to deploy Dr Migrate in your environment.
Where can I find new features or changes?
All enhancements are listed in the release notes.
What region is used for Azure Site Recovery (ASR) cost estimates?
When calculating Azure Site Recovery pricing the cost of the primary region is used. The cost is derived for ASR as: (ASR FLAT RATE + COST OF STORAGE PER VM).
Is my data secure?
Yes. Dr Migrate is ISO 27001 compliant and fully GDPR-aligned.Review our security features for more information.
Does Dr Migrate ever modify my infrastructure?
No – all collection operations are strictly read-only.See the Activity Tracker for a transparent audit trail.
Can I anonymise sensitive information before upload?
Absolutely. Use the RVTools anonymiser to scrub hostnames and IP addresses.
Which collection methods are available?
Dr Migrate supports multiple workflows documented under Data Collection.
Where can I troubleshoot DMC uploads?
Refer to the DMC troubleshooting & FAQs article.
What kind of data does DMC collect?
Only environment-level metadata. No user data, app content, or sensitive info is collected.
Can I review what was collected before sharing?
Yes. Output is local and fully reviewable before any upload.
Is any data sent automatically?
No. DMC doesn’t transmit data by default. Upload is manual.
Who runs DMC and how?
A customer admin runs it once using temporary credentials that are discarded post-scan.
What access is needed for vCenter?
Read-only access and Guest Operations.
What access is needed for guest OS?
Windows: Domain/Local Admin; Linux: Root or sudo-enabled user.
Can I use least privilege instead of full admin?
Supported but can be complex. We recommend admin credentials for simplicity.
Can I scan only a subset of servers?
Yes. Use the interface or import a list to include/exclude specific servers for scanning.
What if the scan fails or has issues?
An interactive diagnostic report is available immediately after the scan. It highlights problems, supports quick troubleshooting, and can be shared with the customer or team.
Why does the DMC package expire after 30 days?
To avoid data issues from outdated packages. Since DMC runs offline, the expiration ensures users download the latest version. Simply re-download from the portal when needed.
Can I scan multiple vCenters?
Yes. Multi-vCenter is supported. You can add additional vCenters during scan setup.
Can I scan physical servers or AWS workloads?
Support for physical servers and AWS is coming in Q1. The same streamlined process will apply, including RDS data capture and no manual server entry.
Can I run DMC in batches over time?
Yes. You can run DMC across different data centers at different times. Dr Migrate supports uploading multiple batches from the same customer environment.
Can I connect Azure Migrate after running DMC?
Yes. Dr Migrate maintains planning selections and enriches existing data. It’s additive - no data is removed, only extended.
Do I need network connectivity to the guest VMs?
No. DMC only requires network connectivity to vCenter and ESXi hosts. It does not need access to individual VMs.
Do I need to use my admin credentials?
Admin credentials are strongly recommended for simplicity and reliability. Least-privilege access is possible but may lead to complications. Credentials are never stored and only used at runtime.
Will antivirus software block DMC?
Possibly. If issues occur, unblock the EXE file after download and consider temporarily exempting it from antivirus like CrowdStrike. Use discretion - these steps are only needed if DMC fails to run.
Is there a performance impact on my VMs?
No. Average CPU usage is less than 2%, scan duration is under 60 seconds, and only read-only commands are used. Pre-checks are performed to avoid scanning during high CPU/memory/disk usage.
Does running DMC impact vSphere performance?
No. DMC checks the vCenter logging level beforehand to ensure no adverse impact. All operations are lightweight and non-intrusive.
How do I obtain a Dr Migrate License?
You can request a demo or obtain a license through one of our Dr Migrate certified partners. You can also purchase a license by contacting us directly at info@altra.cloud.
How can I change my license?

Navigate to your License Information, then select and confirm one of the available Renewal License Options. Once your request has been processed, your Next License will update to your selected plan.

Note: You cannot change your Current License in the middle of your license term — only the upcoming renewal plan (Next License) can be modified.

If you’re purchasing through an Altra channel partner, contact them directly for updates on your request and billing.

How and when will I get billed?

Unless otherwise agreed, all license fees are payable in advance:

  • Annual plans: full amount charged upfront.
  • Monthly licenses: charged monthly.

Invoices are issued via the Microsoft Azure Marketplace and consolidated with your Microsoft charges. These follow Microsoft’s billing processes and policies.

Important: Microsoft does not share billing details with Altra. If you have billing queries, contact Microsoft Support first.

Since Altra does not bill you directly:

  • We do not send payment details
  • You do not need to onboard us as a supplier or send a purchase order

If purchasing through an Altra channel partner, contact your partner for payment schedules and billing terms.

What are my estimated license fees?

Your estimated license fees, based on discovered servers, can be viewed under Renewal License Options. Pricing may vary if your server count changes tier.

Note: If you’ve received special pricing or purchased through a partner, this will not be reflected in the Dr Migrate UI. Contact your partner or Altra contact to confirm pricing.

What happens at the end of my trial or free assessment?

You will automatically enter Hibernate mode, a read-only, paid plan that renews monthly at a reduced fee.

Check License Information to confirm if Hibernate Monthly is listed as your Next License.

If you don’t want Hibernate, choose a different renewal plan before the trial ends.

Do I need to re-order my Monthly PAYG license every month?

No. PAYG licenses automatically renew every 30 days and are billed monthly.

Only submit a new request if you’re changing plans (e.g. switching to annual).

How do license renewals work?

Check your renewal details in License Information.

  • PAYG plans: auto-renew every 30 days.
  • Fixed-term licenses: auto-renew to Monthly PAYG at term end.
  • Trial licenses: auto-renew to Hibernate Monthly.

You can change your renewal plan any time before renewal.

To avoid auto-renewal:

  • Cancel your license (SaaS)
  • Uninstall Dr Migrate (customer-hosted)
What if my server or VM count changes?

You’ll be notified if your server count exceeds your pricing tier. You’ll have 30 days to adjust scope. After that, additional or higher ongoing fees may apply.

You can review server counts and pricing anytime under License Information.

If purchased through a partner: Altra will notify both you and your partner (if contactable) of tier changes. Contact your partner to confirm billing changes.

I made a mistake when requesting a license renewal. What do I do?

Requests take up to 1 business day to process. You can’t change them during that time.

Once processed, you can submit a new request with the correct license plan.

If your request is pending beyond 1 business day, contact admin@altra.cloud with your deployment name and request number.

If purchased through a partner: Contact them immediately and submit a corrected request as needed.

How can I cancel my license?

Dr Migrate Cloud (SaaS Hosted)

  1. Go to Manage License
  2. Select Cancel your license under Next License

You’ll retain access and be billed until the end of the license period.

Dr Migrate (Customer Hosted via Azure Marketplace)

If purchased through a partner: Contact them to understand billing implications.

Where can I get help?
Can’t find what you’re looking for? Reach out to us on our Support page—we’re always happy to help!
Is professional services available?
Yes – visit Hosting Methods to learn about our advisory offerings.
Where can I learn best practices?
Our How-to guides library covers advanced scenarios and optimisation tips.
What is a zombie server?

Zombie servers can be flagged in three categories:

A server that has a combined CPU utilization + RAM utilization of < 10%.

A server that has network discovery enabled, but is not registering any network traffic.

A server that has SQL installed but has no corresponding SQL processes running on it.

How is AI used in Dr Migrate?

We’d all be familiar with the latest LLMs like Claude, Grok, GPT etc. As opposed to these LLMs, Dr Migrate utilizes a localized, non-internet connected SLM. This SLM has been built to perform the specific tasks of classification within the Dr Migrate context and does not reach out to the internet.

Functionally the SLM performs the following main tasks:

Examines machine data (VM name, description, network data, installed applications) in order to predict business application groupings

Processes all server data to assess and recommend application sizing

Processes application groupings and sizing to create a wave-plan for delivery execution.

Can Azure Migrate scan AWS or GCP workloads?
Yes
Can Dr Migrate be deployed to Korean Azure regions?
Currently Dr Migrate cannot be installed to Korean Azure tenants. If you are a Korean customer looking to deploy Dr Migrate please reach out to support@altra.cloud to understand your options.
Where is Dr Migrate SaaS data hosted and how long is it retained?

Each customer deployed to the SaaS solution has their solution placed in a dedicated resource group that can be tailored to a specific region. The data for any Dr M deployment is held on the storage account and virtual machine disk / database that resides in that particular solution.

For example, an ANZ customer will currently have all their Dr M solution resources placed within the Australia South East region, each customer will have their own dedicated resource group.

Once a license expires the customer receives a final notification asking if they would like a copy of their data or if they would like to extend their license. If they choose to end their use of Dr Migrate, the managed application and resource group are scheduled for deletion typically within 7 days after which point no data remains.

Can I customize backup retention in TCO estimates?

Retention policy of backup regardless of configuration ultimately ends up in the required backup storage being a multiple of the allocated storage.

For example: A backup policy of once yearly would be very close to a backup storage factor of 1.0. The more frequent the backup policy the higher storage factor. This factor defaults to ‘2.5’ and is exposed in the TCO settings in Dr Migrate under: Setup → TCO Config → On-Premises Benchmark → Storage Cost To determine your own custom factor: Head to Pricing Calculator | Microsoft Azure Load Azure Backup Set storage at 10 GB and configure the policy. Next divide the average monthly backup requirement by the storage (17/10 = 1.7) Update your new backup factor as 1.7 and save in the Dr M TCO settings.

What security due diligence do uncertified Power BI visuals receive?
While a “Power BI certified” badge requires a higher level of review to achieve, every single application published to App Source undergoes a rigorous base set of testing by the Microsoft App Source team. It is not possible to publish any random codebase to AppSource. As such, uncertified custom visuals meet a satisfactory minimum level of security. These review steps are documented here
What API security controls exist regarding 3rd-party access?

No 3rd parties have any access to the APIs run in Dr Migrate. In essence all API calls are made from the Dr Migrate host that sits on the customer’s tenant.

Altra is considered a secondary party that could access some of these API’s but this could only be done from the Dr Migrate host itself which has the following protections:

Bastion ensures all access is logged and auditable through Azure Activity Logging.

Strict AD controls within Altra significantly limit and control the parties able to access a host (only break-fix support scenarios).

Altra adheres to SOC and GDPR security standards.

All data sent to and from the Dr Migrate host is encrypted at rest and in transit.

Dr Migrate is routinely Pen tested.

Why does Dr Migrate’s Power BI use Fabric APIs?
The Dr Migrate SPN is leveraged to refresh the Power BI report so that the embedded report in the Dr Migrate Web UI can stay in sync with the latest data. Find here a list of all Dr Migrate API calls (including Power BI)
Why do Service Principals need profile creation permissions in Power BI?
This setting allows the publishing of multiple reports all rehomed to a single dataset in the workspace.
Why is a Power BI on-prem data gateway needed, and who manages it?
The gateway allows the SQL database that sits on the Dr Migrate VM to refresh data to the dataset that resides within the Power BI workspace. The gateway is created and configured by automation. Should you wish, you can update the contact details of the gateway to point to a relevant team member contact. Typically the Dr Migrate on prem gateway requires little to no administration.
Why can’t an existing Power BI data gateway be reused?
You cannot use an already existing data gateway because the Dr Migrate code does not cater to such a scenario. This provides a cleaner solution, keeping Dr Migrate in a bubble.