Copy and paste Enterprise 11 information to Automation 360

The Enterprise 11 server repository files and the Credential Vault file are required in the Automation 360 environment. The most efficient way to get this data is to copy it from the Enterprise 11 environment into Automation 360.

You must copy the necessary files from Enterprise 11 data and paste it before installing Automation 360. You must also run the queries to update the Control Room access URL and repository path.

To learn more about how to migrate to Automation 360, search for the following courses in Automation Anywhere University: RPA Training and Certification (A-People login required):
  • Migrating from Enterprise 11 to Automation 360 On-Premises
  • Migrating from Enterprise 10 to Automation 360 On-Premises

Procedure

  1. Copy and paste the Enterprise 11 repository data.
    The location of the Enterprise 11 repository is available from Administration > Settings > General in the Enterprise 11 Control Room.

    See Configuration settings .

    Remember:
    • If the Enterprise 11 Credential Vault is configured in Manual mode, copy the file containing the Master Key of the Credential Vault that is stored at a secured location. The Master Key is required when you log in to Automation 360 for the first time after migrating from Enterprise 11 using the restored Enterprise 11 database.
    • If your Enterprise 11 Control Room has version control enabled, the latest versions of each bot, including the dependencies, are copied and migrated from the Enterprise 11 repository to Automation 360. However, the version history of the bot and its dependencies are not copied and migrated.
    • If you want to set up a cluster configuration in Automation 360, you must paste the copied Enterprise 11 data on a shared network location that all the nodes can access in the cluster.
    • If you are using NAS to store Enterprise 11 repository data and your Automation 360 repository data is on local drive, the process of copying Enterprise 11 data from NAS to Automation 360 local drive remains the same.
    1. Create the following folder structure at any location on the device if it does not already exist.
      For example, C:\ProgramData\AutomationAnywhere\Server Files
      Note:
      • If you want to set up a cluster configuration in Automation 360, you must paste the copied Enterprise 11 data on a shared network location that all the nodes can access in the cluster.
      • If your Enterprise 11 database is stored in NAS storage and you want to migrate to your Automation 360 local drive, the process of copy and paste is same.
    2. Create the following folders within the Server Files folder you have created in Step a: Default\0\Automation Anywhere\Bots
      Based on the folders you created in the previous step, the final folder structure must be: C:\ProgramData\AutomationAnywhere\Server Files\Default\0\Automation Anywhere\Bots

      The C:\ProgramData\AutomationAnywhere\Server Files in the folder structure is the dynamic path, which can be any location based on your requirement. Whereas the Default\0\Automation Anywhere\Bots is a constant path that does not change.

      Note: This path is not a temporary path for migration but will be used to store all the bots and packages.
    3. Copy and paste the Enterprise 11 CredentialVault.dat file and the folders that contain bots and MetaBots in the folder structure you have created in the previous step.
      Enterprise 11 files and folders to be copied Enterprise 11 location Automation 360 location
      CredentialVault.dat file AutomationAnywhere\Server Files

      The CredentialVault.dat file is available at this location only if the Enterprise 11 Credential Vault is configured in Express mode.

      AutomationAnywhere\Server Files
      All the files and folder including My Tasks and My MetaBots folders \AutomationAnywhere\Server Files\Default\Automation Anywhere\ \AutomationAnywhere\Server Files\Default\0\Automation Anywhere\Bots\
    1. Create a folder for Automation 360 at any location on the device.
      For example, D:\New project\Automation 360.
      Notes:
      • If you want to set up a cluster configuration in Automation 360, you must paste the copied Enterprise 11 data on a shared network location that all the nodes can access in the cluster.
      • If your Enterprise 11 database is stored in NAS storage and you want to migrate to your Automation 360 local drive, the process of copy and paste is same.
    2. Create the following folders within the Automation 360 folder you have created in the previous step: AutomationAnywhere\Server Files\Default\0\Automation Anywhere\Bots
      Based on the folders you created in the previous step, the final folder structure must be: D:\New project\Automation 360\AutomationAnywhere\Server Files\Default\0\Automation Anywhere\Bots

      The D:\New project\Automation 360 in the folder structure is the dynamic path, which can be any location based on your requirement. Whereas the AutomationAnywhere\Server Files\Default\0\Automation Anywhere\Bots is a constant path that does not change.

    3. Copy and paste the Enterprise 11 CredentialVault.dat file and the folders that contain bots and MetaBots in the folder structure you have created in the previous step.
      Enterprise 11 files and folders to be copied Enterprise 11 location Automation 360 location
      CredentialVault.dat file AutomationAnywhere\Server Files

      The CredentialVault.dat file is available at this location only if the Enterprise 11 Credential Vault is configured in Express mode.

      AutomationAnywhere\Server Files
      All the files and folder including My Tasks and My MetaBots folders \AutomationAnywhere\Server Files\Default\Automation Anywhere\ \AutomationAnywhere\Server Files\Default\0\Automation Anywhere\Bots\

      See the following video on how to create the Enterprise 11 Control Room repository in the Automation 360 server:

You must perform the following step (Step 2) on the Enterprise 11 restored database that you backed up as part of Step 1 in Prepare for migration.

  1. Update the Automation 360 repository path in the restored Enterprise 11 database by running the following SQL command:
    To update the repository path, update CONFIGURATION set value = Automation 360 Control Room dynamic path followed by \AutomationAnywhere\Server Files where category = 'CR_setup_general' and config_key = 'RepositoryPath'
    The dynamic path in the query is the dynamic path where you have pasted the copied Enterprise 11 data in the above step.

    Example query: update [Automation 360-Database].[dbo].[CONFIGURATION] set value ='C:\ProgramData\AutomationAnywhere\Server Files' where config_key='RepositoryPath'

    The path mentioned in the query is the same as the dynamic path where the Enterprise 11 data is copied in the example in the previous step.

    See the following video on how to restore a backed-up Enterprise 11 database:

Next steps

Complete the steps listed in Prepare for Enterprise 11 to Automation 360 On-Premises migration.