Skip to main content
Version: DAI 7.2

Migrate Eggplant DAI to Another Server

You can migrate a working version of Eggplant DAI server from one machine to another.

On your existing DAI server, take a copy of the folders and configuration file that you'll need to set up your new server.

  1. Stop the Digital Automation Intelligence service.
  2. Go to C:\ProgramData\Eggplant\Digital Automation Intelligence.
  3. Take a copy of the following:
    • data, minio, and rabbitmq folders
    • config.yml.

On your new server:

  1. Install Eggplant DAI.
  2. Stop the Digital Automation Intelligence service.
  3. Go to C:\ProgramData\Eggplant\Digital Automation Intelligence.
  4. Replace the data, minio and rabbitmq folders, and config.yml, with the copies that you took earlier.
  5. Start the Digital Automation Intelligence service.

Update the hostname on your new server:

  1. Navigate to the Admin Console. For example: http://localhost:4652/auth/admin/master/console.

  2. Log in using the System Administrator credentials from the original server.

  3. Go to Configure > Clients and search for web.

    Configuration of Web Client

  4. Select dai:user_agent:web.

  5. Find the Valid Redirect URIs setting and update it to match the details (scheme, hostname, and port) that you entered for your new server during installation.

  6. Click Save.

If required, enter details for your SMTP mail server.

  1. In the Admin Console, go to Configure > Realm Settings.

  2. Select the Email tab.

  3. Enter the following details for your SMTP server:

    • Host: Hostname of the SMTP server that sends emails in Eggplant DAI. For example: smtp.yourserver.com.
    • Port: Port number that Eggplant DAI can connect to on the SMTP server.
    • From: Email address that appears in the SMTP-header for emails sent within Eggplant DAI.
    • Enable SSL, Enable StartTLS, Enable Authentication: Select the methods by which you would like to secure the connection to your SMTP server.

    If you switch Enable Authentication to ON, you must also supply the Username and Password for your mail server.

  4. Click Save.