What Does Mogrify export from the Source System for migration into V15?
search cancel

What Does Mogrify export from the Source System for migration into V15?

book

Article ID: 421469

calendar_today

Updated On:

Products

CA Identity Suite

Issue/Introduction

What Does Mogrify export from the Source System for migration into V15?

Environment

14.x both Vapp and Standalone. 

Resolution

Mogrify is the migration tool designed to help existing customers to migrate from v14 to our new v15 release.   This KB discusses what mogrify is attempting to export from a Source environment.

For details on running Mogrify migrations please see KB 408419 Migration into Symantec Identity Suite v15 using Mogrify migration utility

As part of this migration process, this tool reads the existing configuration for any non-default settings and generates an export.zip which can be imported into and used by the v15 services.  This tool supports migration of existing configurations, custom files, and the data from the User Store and Prov Store.

The following is a list of what is being exported.

Contents inside export.zip:

         → igx_conf (consists of configurations and customizations of all the IGA services)
         → ustore_data (consists of user store data)
         → impd_data (consists of user store data)
         → others (consists of additional files like cosxparse.ptt..etc, which can be used external services)



ALL Environments 

Extracted data from GenerateIDMConfiguration.class

 

In a JBOSS / Wildfly environment Mogrify will scan the following files and folders for any custom values or files, anything that is not deployed out of the box, and export and add those to the export.zip

../standalone/iam_im.ear/user_console.war/WEB-INF
../standalone/iam_im.ear/policyserver.rar/META-INF
../standalone/iam_im.ear/workflow.rar/META-INF
../standalone/iam_im.ear/config/com/netegrity/config
../standalone/iam_im.ear/custom
../standalone/iam_im.ear/config
<jboss_home>/modules/com/ca/iam/crypto/main
<jboss_home>/modules/com/ca/iam/crypto/main/config/com/netegrity/config (???)
../standalone/iam_im.ear/custom/identitymanager
../standalone/iam_im.ear/iam_im_identityminder_ejb.jar/META-INF/ejb-jar.xml
    1. dtd - whether using local file or remote)
    2. MaxMDBSession
    3. SLSBPoolSize

AJPListenerConf
MaxPostSizeValue
DataSources
Drivers
SMTPConf
SessionTimeoutConf
UserConsoleAuthConf
SiteminderConf
AuthCacheConf

==

In a WebLogic environment Mogrify will scan the following files and folders for any custom values or files, anything that is not deployed out of the box, and export and add those to the export.zip

../applications/iam_im.ear/user_console.war/WEB-INF
../applications/iam_im.ear/policyserver.rar/META-INF
../applications/iam_im.ear/workflow.rar/META-INF
../applications/iam_im.ear/config/com/netegrity/config
../applications/iam_im.ear/custom/identitymanager
../applications/iam_im.ear/config
../applications/iam_im.ear/identityminder_ejb.jar/META-INF/ejb-jar.xml

SessionTimeoutConf
UserConsoleAuthConf
WeblogicDataSources
SiteminderConf
AuthCacheConf
MaxMDBSessionConf

==


In a WebSphere environment Mogrify will scan the following files and folders for any custom values or files, anything that is not deployed out of the box, and export and add those to the export.zip

../installedApps/iam_im.ear/user_console.war/WEB-INF
../installedApps/iam_im.ear/policyserver.rar/META-INF
../installedApps/iam_im.ear/workflow.rar/META-INF
../installedApps/iam_im.ear/config/com/netegrity/config
../installedApps/iam_im.ear/custom/identitymanager
../installedApps/iam_im.ear/config

resources.xml
SessionTimeoutConf
UserConsoleAuthConf
WebsphereDataSources
SiteminderConf
AuthCacheConf

 

exportSLSBPoolSize
exportSMTPTimeOutConf (email.properties)
exportDataSources (JBoss)
exportWeblogicDataSources
exportWebsphereDataSources
exportDrivers
exportAJPListenerConf
exportMaxPostSizeValue
exportSMTPConf
exportAuthCacheConf
exportObjectCacheConf (objectstorecache.properties)
exportCustomWSResources (ws_resources.properties)
exportMaxMDBSessionConf
exportSessionTimeoutConf (web.xml)
exportUserConsoleAuthConf (web.xml)
exportSiteminderConf (ra.xml)
exportWorkpointConf (ra.xml)
exportIDMCustomFiles
    exportEARCustomCode()
        exportResourceBundles (..iam_im.ear/custom/resourceBundles)
        exportKeyParams (keyParams.properties)
        exportFipsKey (FIPSkey.dat)
        exportUserConsoleDirs
            ../iam_im.ear/user_console.war/app/imcss
            ../iam_im.ear/user_console.war/app/confirmation_fragment
            ../iam_im.ear/user_console.war/app/confirmation_page
            ../iam_im.ear/user_console.war/app/error_fragment
            ../iam_im.ear/user_console.war/app/error_page
            ../iam_im.ear/user_console.war/ui/images/favicon.ico
            ../iam_im.ear/user_console.war/app/ui7/ca/images/calogo.png
            ../iam_im.ear/user_console.war/WEB-INF/classes
      exportEmailTemplates(..iam_im.ear/custom/emailTemplates)
      exportEventTemplates(..iam_im.ear/custom/eventTemplates)