4 Replies Latest reply on Feb 6, 2020 2:03 AM by Mahesh Mulye

    Migration of Application and ETL Server components to another server

    Manish Singh
      Share This:

      Hello All,

       

      Currently We have Application and ETL Server installed on RHEL 7.7.

      As RHEL 7.7 is not supported So, we are planning to migrate the Application and ETL Server to RHEL 7.6. Please provide your input on below points :-

       

      Building New Server to Perform the Migration

      Query: - Does new Server should have same hostname and IP address to the existing environment?

      Query: - Does Hardware of older and new Server should be same?

      Query: - What are the prerequisite and software need to be present on New Server before performing the Migration?

      Query: - What level of permission is required in-order to perform the Installation and Migration?

      Query: - Does ID should have full rights on DB Server as well?

      Actual Migration Activity

      1. Download and Extract installation file over the new Server (Any Specific Dir?)
      2. Copy CoMigrationUtility.sh on the old Server $CPITBASE (Default path is /opt/bmc/BCO… IS this Correct?)

      Query: - From Where I can get CoMigrationUtility.sh

         3. Execute CoMigrationUtility.sh on old Server.

      Query: - migration_output folder will be created in which location and does entire folder need to be copied in new Server opt/bmc/BCO

        4.Copy the package created over the new machine into $CPITBASE.

      Query: - So, Manually we need to create /opt/bmc/BCO and then copy the file. If yes, what all permission is required for folder /opt/bmc/BCO?

      5.Copy the package created over the new machine into $CPITBASE (Default path is /opt/bmc/BCO… IS this Correct?

      1. Edit BCO_FIRST_SERVER_TYPICAL.txt and add below parameter

      ###############################################################################
      #Migration parameters
      ###############################################################################
      -J IS_MIGRATION_FLOW=true
      -J MIGRATE_REPOSITORY=true

        6.Execute below command on Linux Server.

      ./setup.sh -i silent -DOPTIONS_FILE=BCO_FIRST_SERVER_TYPICAL.txt

      Does same steps need to be followed on ETL and Remote ETL Servers?

       

      Can you please provide more insight on below point?

      When trying to complete the migration to the new server by running the setup.sh and specifying the co_migration_package to to the upgrade the installer would fail with the error, "BCO_INST_ERRO101: Error while validating Database instance: Database is not empty for user BCO_OWN".

       

      Thanks in advance!!

       

      Regards,

      Manish Singh