Migration Center discovery client overview

This page describes how to use the discovery client for data discovery in your infrastructure, its benefits, and its limitations. Use this page to get started with the discovery client.

Benefits of data discovery with the discovery client

The discovery client is an application that automatically discovers your physical servers and virtual machines (VMs) in your infrastructure. After you install the discovery client inside your infrastructure, it collects all the required metrics for a successful migration to Google Cloud.

If you decide to connect the discovery client with Migration Center, the client automatically sends the collected data to Migration Center, where you can review it and perform an assessment.

A thorough data discovery can reveal underutilized resources, uncovers potential risks, and ensures a smooth migration. The agentless design of the discovery client, based on open and readable scripts, offers transparency and flexibility, and can serve the various needs of your organization.

Key features of the discovery client

The discovery client offers the following key features:

  • Agentless: the discovery client doesn't required any software agents, and is based on open and readable scripts. As an alternative to the installed version, the discovery client is available in a CLI version that you can use for direct and script-based discovery and collection.
  • Built for sensitive environments: the discovery client has minimal system load, with the option to review all the data shared with Google Cloud.
  • Local offline assessment: For environments with strict data privacy needs, you can keep your data entirely on-premises and perform both discovery and assessment offline.

Limitations

The following limitations apply to the discovery client:

  • The discovery client can only be installed on Windows machines. To run a discovery from a Linux machine, use the Migration Center discovery client CLI.
  • The discovery client can only scan devices running a Windows or Linux OS. AIX, Solaris, FreeBSD, Oracle Linux and other UNIX-like systems are not supported.
  • The discovery client doesn't support discovery and collection of database assets.

How data collection works

Data collection with the discovery client follows these steps:

  1. Download and install the discovery client on a machine that can access all the assets in your infrastructure.
  2. Create the credentials required to access the other machines.
  3. Provide a list of IP addresses that the discovery client will use to authenticate to, and collect data from.
  4. Let the discovery client run on your infrastructure for some days to get a complete picture of your infrastructure.
  5. Review the collected data in Migration Center, where you can continue your assessment journey with total cost of ownership (TCO) and other reports.

How to use the discovery client: a step-by-step process

This section provides you with the list of tasks you perform to successfully install and run the discovery client in your infrastructure. Follow the steps and read through the linked content in the following pages.

  1. Before you start, create a Google Cloud project and activate Migration Center. If you're planning to use the discovery client for offline discovery and assessment only, you can skip this step.

  2. Review the requirements for the target machines.

  3. Review the installation requirements.

  4. Install and configure the discovery client.

    1. Download and install the discovery client.
    2. Choose to work in online or offline mode.
    3. Manage users access to the discovery client.
  5. Start a data discovery.

    1. Review the available collection methods.
    2. Add credentials for servers.
    3. Add credentials for vCenter.
    4. Add servers to the credentials.

What's next