3 Migrate Your Oracle BI Cloud Service Instances
When your target environment is ready, capture the information you want to migrate in a snapshot and copy it to Oracle Analytics Cloud on Oracle Cloud Infrastructure.
In most cases, after you restore the snapshot, you must modify your semantic model connections to get them to work in Oracle Analytics Cloud. The way you do this depends whether you used Data Modeler or BI Administration Tool to manage your semantic models in Oracle BI Cloud Service. Instructions on how to edit semantic model connections, together with other tasks you must do to complete migration are listed in the table.
Task | Description | More Information |
---|---|---|
Understand snapshot options | Understand what you can include or exclude when you take a snapshot. | |
Check your target is ready for migration and take a backup | Verify that the required users and roles are available in your target service and take a snapshot in case you need to roll back. | Back Up Your Target Service Before Migration |
Take a snapshot of the source |
Capture the content you want to migrate on the source system. |
|
Download the snapshot locally |
Download the snapshot that you want to migrate to your local file system. |
|
Import the snapshot to the target |
Sign in to the target system and import the snapshot. |
|
Restore the snapshot content |
Select the newly imported snapshot in the list of saved snapshots and restore the content in the snapshot. After restoring the snapshot you must perform additional tasks to complete the migration. For example, you must edit your semantic model connections, verify application role assignments, and more. |
|
Edit semantic model connections for Data Modeler | (Mandatory if you use Data Modeler)
Review, edit, and save all your database connections to activate them in Oracle Analytics Cloud. Reconfigure the Default Connection if you used this in Oracle BI Cloud Service. |
Edit Semantic Model Connections for Data Modeler |
Edit semantic model connections |
(Mandatory if you use BI Administration Tool to manage semantic model connections for Oracle BI Cloud Service and you migrated your data from Oracle Cloud Infrastructure Classic to Oracle Cloud Infrastructure) Edit the semantic model .rpd file, add the new connection string, and then upload the updated semantic model to the target system. |
Edit Connections in the .rpd File and Upload the Semantic Model |
Migrate data files |
Use the Data Migration utility to migrate and restore data files from another environment. |
|
Verify application role assignments | Verify that users and groups in your target service have the correct application roles in Oracle Analytics Cloud. | |
Reconfigure search crawl users | Change the name of the users configured to index semantic model content and catalog content. | |
Verify and configure service settings | Verify various administrative settings on the target service. | |
Activate deliveries |
Enable deliveries to start delivering content from the target service. |
Understand Snapshot Options
When you take a snapshot in Oracle BI Cloud Service you capture everything in your environment. When you restore the snapshot on Oracle Analytics Cloud you can restore everything in the target Oracle Analytics Cloud or only restore the content in the snapshot.
- Replace Everything - Replaces your entire environment using information in the snapshot.
Any content type excluded from the snapshot is restored to its default state in the target environment, that is, "no content". For example, if you decided to set up a virus scanner before restoring the snapshot, the new virus scanner configuration is removed.
There are some exceptions; if the snapshot doesn’t contain any file-based datasets, plug-ins, or extensions these items are left unchanged in Oracle Analytics Cloud.
- Replace Snapshot Content Only - Everything
that's in the snapshot is restored. Any content type excluded from the snapshot
remains unchanged in the target environment.
For example, if you set up a virus scanner before restoring the snapshot, your virus scanner configuration remains.
- Custom - You select the content you want to restore. If you don’t want to restore certain content types, exclude them before you restore.
Back Up Your Target Service Before Migration
Verify that your target Oracle Analytics Cloud is ready for migration and then take a snapshot in case you need to roll back the service to its pre-migration state.
- Sign-in to the target Oracle Analytics Cloud.
- Verify that the users and roles you imported are available.
- Navigate to Console, and click Users and Roles.
- Click the Users tab and then the Roles tab to verify the users and roles.
- Take a backup of the target Oracle
Analytics Cloud.
- Navigate to Console, and click Snapshots.
- Click Create Snapshot.
- For description, enter "
Snapshot before content migration
" or something similar. - Select Everything, and then click Create.
Migrate Your Content
Capture the content you want to migrate in a snapshot and restore that snapshot on your target Oracle Analytics Cloud.
Edit Semantic Model Connections for Data Modeler
If you used Data Modeler in Oracle BI Cloud Service, you must make some updates to the database connection information you migrated to Oracle Analytics Cloud to get your semantic models to work in Oracle Analytics Cloud. For example, if you used the Default Connection in Oracle BI Cloud Service you must recreate this connection in Oracle Analytics Cloud. If you migrated any other database connections, you must activate these one-by-one to start using them in Oracle Analytics Cloud.
Edit Connections in the .rpd File and Upload the Semantic Model
Sometimes you must reconfigure the database connection information inside your source semantic model .rpd file after you migrate to Oracle Analytics Cloud on Oracle Cloud Infrastructure. For example, this is required when you move your data from Oracle Cloud Infrastructure Classic to Oracle Cloud Infrastructure because the connect string for the new database is different. If you need to edit the semantic model .rpd file, you must upload the updated semantic model to Oracle Analytics Cloud immediately after content migration.
Note:
These instructions only apply if you used BI Administration Tool to manage semantic models in Oracle BI Cloud Service. If you use Data Modeler, you edit connection information for semantic models through Console.Migrate File-based Data
Users upload data files, such as spreadsheets, to Oracle BI Cloud Service to create datasets. When you migrate to a new Oracle Analytics Cloud environment, you can take this file-based data with you. Oracle Analytics Cloud offers a CLI utility (command-line interface) that enables you to move your data files to the new location. The snapshot CLI utility also moves any map-related plug-ins and extension files that users might upload for their data visualizations.
The CLI utility allows you to move data files directly from one environment to another in a single step. Or if you prefer, you can download your file-based data to a ZIP file and then upload the data files to your chosen environment in two separate steps.
Verify and Configure Service Settings
Many settings are migrated for you. Take some time to review various configuration options on the target Oracle Analytics Cloud and reconfigure settings, if required.
Restore and Enable Delivery Schedules
When you restore content from a snapshot or migrate content from a different Oracle BI Cloud Service, delivery schedules defined for agents, analyses, and dashboards in the snapshot aren’t restored or activated right away in Oracle Analytics Cloud. When you’re ready to restore deliveries on your system, you can decide whether to enable or disable delivery schedules on your system. This is useful as you might not want to immediately start delivering content.