Prerequisites
Permissions
You must be an App Admin or have App Admin access to download the data from the source site. Ideally, migrations are performed by App Admins.
Entity Name | Role |
Name Template/ SDS/ File Library | Only the App Admin for the specified app can export. |
Policy/ Email Template/ Groups | Only the App Admin. |
Solution | The Solution Developer role for the specified library. |
For the destination login, you must have App Admin permissions on the logged-in app. You also must be assigned the Solution Developer Group role for all destination libraries from which you will be migrating solutions. Ideally, you will be an App Admin or a Global Admin.
Local Storage
The local storage is in a SQLLite database created in an executable bin; this is created when you launch the utility for the first time.
The SQLLite database stores the following information:
- The local storage is key to the application. Changes to it will create inconsistencies.
- After all information from the source is downloaded to local storage, there is no further need to connect to source Workgroup or Foundation sites.
- The utility bin can be copied to any VM (along with the DB) which has access to the Evolve destination site.
Welcome to Evolve to Evolve Migration Manager
Getting started with an Evolve to Evolve Migration
Click Continue to launch the Migration Manager Utility. Click E to initiate the Evolve to Evolve migration.
Sign-in to the Source Site
To download the data
- Sign-in to the source site (Evolve, in this case)
- Click Sign-in to Source Site
- Enter the Evolve site URL. Enter the credentials and click Login.
All apps you can access will be listed; these may include Administrator, Reference Data, and any of the User apps.
Source Information
Select an app from which you would like to download data. A tree will be generated; you can expand it to list the various nodes.
Migrate the Data: Three-step Process
Action | Details | Enabled |
Source Data Fetching | This fetches the basic details for the selected entity. For example, Name, Description, and Type. |
This action is performed upon node selection, and to take this action, you must be logged-in to the source site. |
Download the Data | This downloads the details required to migrate. |
This button is displayed if you have logged-in on the source site – it will be displayed on the logged-in app. |
Migrate the Data | This imports the data into the logged-in destination site. |
This button is displayed if you have logged-in on the destination site – it appears when you download a selected record from the grid. |
Source Data Fetching
This process fetches the basic details for the item you select.
Name | Action |
---|---|
Policies |
View metadata for all policies in the logged-in app. Metadata can include the Policy Name, Description, and Type (Transaction or Query). |
Groups |
View info for all groups in the logged-in app. Info can include the Name, Description, and Type (Groups). |
Connections | |
SAP Connections |
View all SAP connections in the logged-in app. This info can include the Name, Description, and Type (SAP Connections). Global Connections are displayed in the Administrator App only. |
Data Connections |
View all data connections in the logged-in app. This info can include Name, Description, and Type (Data Connections). Global Data Connections are displayed in the Administrator App only. |
External Web Services |
View all web services in the logged-in app. This info can include Name, Description, and Type (External Web Services). Global External Web Services are displayed in the Administrator App only. |
Email Templates |
View all email templates in the logged-in app, for the selected locale (default locale is English). This info can include Name, Description, and Type (user-defined or system-defined). |
Solution Data Libraries |
View all solution data libraries in the logged-in app. Global solution data libraries are visible on the Administrator App only. |
Name Templates |
View all name templates in the logged in app. Global name templates are displayed on the Administrator App only. |
File Library |
View all file libraries in the logged in app. Global file libraries are visible on the Administrator App only. |
Library Name (Type: Reference Data, Forms, or Custom Excel Workflow) |
View all Reference Data, Forms, and Custom Excel Workflow libraries. |
Solutions | View all solutions that exist in the selected library type. |
@ | Note: | To allow solution developers better manage the files, we have added support for Sub Folders in File Library. All operations available for Parent folder would be available for Sub Folders as well. |
Download Data
- Select single or multiple listed items from the grid from which you want to migrate data
and then click Download. The details required for migration will be downloaded.
- If the download is successful, Yes will appear in the download column and the required migration details are saved in local storage.
- If there is an error when downloading, Error will appear in the download column and Error is displayed in the Tooltip.
- By default, the download column reads No.
- You cannot re-download contents for all implemented elements, for an Evolve to Evolve
migration. These elements can include Policies, Groups, SAP Connections, Data Connections,
External Web Services, Solutions, Name Templates, File Libraries, and Solution Data
Libraries.
To re-download contents, delete the data from the local storage and then click Refresh; this will pull all the data from the Evolve server.
You can apply the filter on the displayed columns, to filter for the data you require.
- Pagination is displayed: 10, 20, 50, 100 and any larger number which reflects the total item count. The pagination size is 10, and the pager will not be displayed if includes fewer than 10 items.
Sign into Destination Site
- Click Sign into Destination Site and select the app to which you want to migrate data.
- You can switch between any apps to which you have access.
- You can sign out from one destination site and login to another destination site.
- Destination Status and Migration Fail Reason columns are added to the grid after you login to the destination site.
Migrate Data
Select the single or multiple records you want to migrate and click Migrate. You will then be able to select migration options.
Import Options