Read and Review Automation Anywhere Documentation

Automation 360

Close Contents

Contents

Open Contents

Migrate earlier IQ Bot versions to Automation 360 IQ Bot On-Premises

  • Updated: 8/13/2021
    • Automation 360 v.x
    • Migrate
    • IQ Bot

Migrate earlier IQ Bot versions to Automation 360 IQ Bot On-Premises

Migrate from an earlier IQ Bot version (from Enterprise 6.x through 11.x) to Automation 360 IQ Bot (On-Premises) for the latest features and enhancements.

Prerequisites

  1. If you are currently using any of the earlier versions of Automation Anywhere Enterprise (10.x or 11.x), ensure you migrate to the latest Automation 360 version.

    Migrate to Automation 360

  2. Ensure the Automation 360 version corresponds to the Automation 360 IQ Bot that you are installing.

    Automation 360 IQ Bot version compatibility

  3. Migrate to the latest Automation 360 IQ Bot On-Premises from IQ Bot Version 11.3.4 or later versions. If you are currently using any of the earlier IQ Bot versions (5.3.x), you must first perform these tasks:
    1. Update to IQ Bot Version 6.5.

      See Update IQ Bot from 5.3.x or 6.0 to 6.5

    2. Update IQ Bot Version 6.5 to IQ Bot Version 11.3.4 before migrating to Automation 360 IQ Bot On-Premises.

      See Update IQ Bot from 6.5 or earlier to 11.3.4

  4. Back up your existing IQ Bot databases.
    In the earlier IQ Bot versions, five databases were created. With Automation 360 IQ Bot On-Premises Build 2545, a single unified database is created.
    1. Ensure you back up all five databases:
      • AliasData
      • ClassifierData
      • Configurations
      • FileManager
      • MLData
    2. Uninstall any earlier IQ Bot versions.

      Uninstalling an existing IQ Bot build does not delete the databases.

  5. Install Database Migration Assistant.
    1. Log into Automation Anywhere support site and download the Database Migration Assistant:

      A-People Downloads page (Login required)

    2. Double-click the file to start the installation.
    3. Click Next to continue, accept the license agreement, and click Next.
    4. In the Database Configuration screen, enter your existing IQ Bot database host name and credentials, and click Next.
      Note: The SQL Server Browser service must be running if you want to use the full name of the SQL Server as the host name.
    5. Click Browse to change the default installation folder for the Database Migration Assistant.
    6. Click Install.

      After a successful installation, a new database called IQBot is created. You can use the following path to review the log files:

      C:\Users\Public\Documents\Migration_Assistant_Logs

    7. Back up the newly created unified database before installing the latest Automation 360 IQ Bot build.
    Note: After migration to Automation 360 IQ Bot completes, output files processed in IQ Bot 11x will not be available for download through the IQ Bot package in the Control Room.

Procedure

  1. Log into Automation Anywhere support site to download the latest Automation 360 IQ Bot build:
  2. Extract (unzip) the Automation_Anywhere_IQ_Bot_A2019_(Build number) folder and run the following .bat files:
    1. CleanupRabbitMQandErlang.bat
    2. CleanupRabbitMQErlangPython.bat
    3. UninstallPython.bat
    4. UninstallPython385.bat
    These files remove the registry entries of RabbitMQ, Erlang/OTP relevant IQ Bot Python. No other Python versions are affected.
  3. Restart your machine.
  4. Open Automation_Anywhere_IQ_Bot_A2019_(Build number) folder and run the following files again:
    1. CleanupRabbitMQandErlang.bat
    2. CleanupRabbitMQErlangPython.bat
    3. UninstallPython.bat
    4. UninstallPython385.bat
    This removes any empty folders from RabbitMQ, Erlang, and Python.
  5. Install the Automation 360 IQ Bot build.
  6. During installation, specify the same host name where the IQBot database was created.
    Automation 360 IQ Bot automatically connects to the IQBot database that was created by the Database Migration Assistant before migrating the data.
  7. When the installation completes, unregister IQ Bot Enterprise 11.
  8. Clear the browser cache.
  9. Optional: Restart the Cognitive Console service if IQ Bot fails to load.
  10. Register IQ Bot A360.x with the Control Room.
    x refers to the latest version of Automation 360 IQ Bot.

    Registering IQ Bot with the Control Room

    • If the login page is not displayed after registering IQ Bot A360.x, restart the Control Room services (Control Room and Control Room Reverse proxy).
    • If none of the domains or dashboards are displayed when you log in to Automation 360 IQ Bot after a successful migration, perform the following steps:
      • Press the F12 key and click the Network tab to view the APIs.

        If the APIs are unauthorized or display an error message, restart the IQ Bot service.

      • If the bots are not displayed in the learning instances, clear the browser cache.
  11. After the data is migrated, ensure you modify the name of the output .csv file.
    The output .csv file in Automation 360 IQ Bot contains additional characters. If you are using the download command, use the following instructions to edit the output .csv filename:
    • Remove the brackets [ ].
    • Replace the underscore (_) character with a hyphen (–).
    • Replace spaces with underscore (_).

      For example, if the output .csv filename is [sales-7d6 961f3d28]_Invoice.tiff, rename it as sales-7d6_961f3d28-Invoice.tiff.

Send Feedback