1). Export application configuration information using the AppManage -batchExport command. Using the AppManage utility, export all applications in the old (file/DB based) domain to a directory. For example, the next command line exports all applications found in the "myOLDdomain" domain to the c:\test directory.
========================
AppManage -batchexport -dir c:\test -user user1 -pw pw1 -domain myOLDedomain
===================
2). Export domain security. Using the ExportDomainSecurity utility, export the ACLs used in the old (file/DB based) domain to the acls.xml file. For example, the next command line exports all ACLs found in the "myOLDedomain" domain to the c:\test\acls.xml file.
===================
ExportDomainSecurity –file c:\test\acls.xml –acls -user user1 -pw pw1 -domain myOLDedomain
===================
3). Stop Tibco processes on all machines in the domain.
4). Make backups:
- Save a copy of the current <TIBCO_HOME> and the home directory of the "tibco" user on all machines in the domain.
- If this is a database based domain, make a backup of all the tables in the database user's schema. Note that we assume that this DB schema is dedicated for Admin use only.
5). Do cleanup:
- Delete <TIBCO_HOME> and the following files from the home directory: vpd.*, .TIBCO, TIBCOInstallationHistory.xml, Installshield.
- Cleanup all Tibco related files from /tmp and /var/tmp, such as hsperfdata_*, ismp*, tibco_*, product installation log files, etc.
- If this is a database based domain, remove all tables in the database user's schema. Note, we assume that this DB schema is dedicated only for Admin use only.
6). Install TRA and Admin on the domain servers, TRA and BW on the application hosts. If applicable, be sure to provide your native database driver information during TRA installation when prompted.
7). Proceed as usual recreating the domain on the primary using the domainutility. You can create and use the same old Domain Name or use a new Domain Name.
8). If you need Secondary Domain then, Add the secondary server and then the client machines using DomainUtility.
9). Redeploy applications using AppManage -batchDeploy.Using the AppManage utility. Import the applications into the new (File/DB based) domain. For example, the next command line imports all applications found in the c:\test directory to the "myNEWdomain" domain.
===================
AppManage -batchDeploy -nostart -user user1 -pw pw1 -domain myNEWdomain
===================
10). Import domain security using the ImportDomainSecurity utility. Import the ACLs into the database domain. For example, the next command line imports all ACLs found in the c:\test\acls.xml file to the "myNEWdomain" domain.
===================
ImportDomainSecurity –file c:\test\acls.xml –overwrite -user user1 -pw pw1 -domain myNEWdomain
===================