1. Overview
Lifecycle
Mangement: Lifecycle
Management provides a consistent way to migrate an application, a repository,
or individual artifacts across product environments and operating systems.We
can migrate application artifacts using Shared Services Console or Lifecycle
Management Utility.
Migrating Scenarios:
1. When the source and destination
appicaltions are registered with the different instance of Shared Services,
i.e. when source and destination servers are on different environments,ex: you
are migrating applications from Dev to Test, Test to Prod etc.
2. When the source and destination
applications are registered with the same instance of Shared Services, Ex: Copy
an application within an environment.
2. Artifacts
Application Artifacts by Module
Module
|
Artifacts
|
Shared Services
|
User and Group Provisioning
Projects/Application Metadata |
Essbase
|
Files (.csc, .rpt, .otl, .rul)
Data Filters Partitions Index and Page files (drive letters) Application and Database properties Security |
EAS/Business Rules
|
Rules
Locations Sequences Projects Security |
Hyperion Planning
|
Forms
Dimensions Application Properties Security |
Hyperion Financial Management
|
Metadata
Data Journals Forms/Grids Rules Lists Security |
Financial Data Quality Management
|
Maps
Security Data Metadata Scripts Security |
Reporting and Analysis (Workspace)
|
Reports
Files Database Connections Security |
3. Procedure
Lets Migrate the App1 Planning Application from
one environment to other:
3.1. Select source application and artifacts to be migrated
Log into Shared services, under Application Groups select
the application which you want to migrate, once done select the artifacts,
When you click on define migration it will take you to the
migration wizard, Confirm source application to be migrated.3.2. Migrate source artifacts to Source File system
Because I want to migrate my application to a
different environment I need to take a file system back up of the App1
Application, there is no need to give the location, it will automatically be
stored at the pre defined location(we can set this location as well, more in
detail later). The default location is:
Oracle\Middleware\user_projects\epmsystem1\import_export\<userName>@Native
Directory\
You can save the migration definition file for future use, and click on Define Migration,
You can click on Launch Migration Status Report to check the status of the migration, it will take you to the following window,
Migration will take some time and this time depends on the size of the application, you can click on the refresh button to refresh the status of migration. After you see the completed status you can find the file system back up under the File System Folder under Application Group Management,
If you want to have a look at the folder which is created you can check at location specified above, if you are on distributed environment you will find this folder on the Foundation Services' Server
3.3. Migrate artifacts from source file system to Target file system
Now lets create a folder and copy the file system backup
to destination server at the same location, now if we login to shared services
again we will find this folder under File System,.
as per our example: Oracle\Middleware\user_projects\epmsystem1\import_export\admin@Native
Directory\DevBkup09092011_11_28AM\
3.4. Migrate artifacts from Destination File System to Destination environment.
Now we need to perform an import on the destination
server, this time select DevBackup0909201111_28AM under the file system, and
select all artifacts,
Now in Migration Wizard this File System backup will be
your source and TgtApp1 will be your target application. You need to be very
careful when you choose source and destination otherwise this will screw other
applications if you chosen anything wrong.Once done you can check Migration summary to ensure the complete migration.