Overview of Deployment Tasks


Before deploying MultiSite, test your plan and do a test run to ensure that your synchronization and defect-tracking process are effective.

  1. Plan your deployment.
    1. Review MultiSite documentation.
    2. Create a MultiSite Workflow document that describes the changes and policies that will be enforced.
    3. This document should describe the mastership policies; the replication strategy; the synchronization method, pattern, and schedule; and the workflow for users who perform tasks in a replicated environment. The document should also describe the changes necessary to implement MultiSite; for example, adding the mastership field to your schema, modifying existing hooks, creating hooks that automate transfer of mastership. Representatives of the user community should review this document.

    4. Determine the appropriate data code page value for your replicas. See the Administrator’s Guide for Rational ClearQuest.
    5. Determine whether you need to validate and clean up your production database.
  2. Test your deployment.
    1. Set up a test bed environment with test database instances. See the Administrator’s Guide for Rational ClearQuest.
    2. Install MultiSite in the test environment.
    3. Remember that installing ClearQuest MultiSite involves a ClearQuest upgrade. For more information, see the installation information for ClearQuest.

      Note: All user databases associated with a schema repository must be upgraded to the same version of ClearQuest before you can begin using ClearQuest MultiSite.

    4. Apply the CharacterSetValidation package if your databases will be accessed by clients running versions of ClearQuest MultiSite earlier than v2003.06.00. See the Administrator’s Guide for Rational ClearQuest.
    5. Set the data code page value for the schema repository and, if you applied the CharacterSetValidation package, set the data code page value for the user databases. See the Administrator’s Guide for Rational ClearQuest.
    6. Replicate the test database, set up synchronization, make any necessary schema changes, and test your process. Be sure to test your own backup and recovery processes on the replica.
    7. Review the results from the test and make any necessary workflow changes.
  3. Replicate the production database.
    1. Set up licensing for MultiSite at the original site.
    2. Install MultiSite in your production environment.
    3. Back up your databases.
    4. Apply the CharacterSetValidation package if your databases will be accessed by clients running earlier versions of ClearQuest MultiSite.
    5. Apply schema changes to the production databases.
    6. Upgrade the production databases.
    7. Set the data code page value for the schema repository and, if you applied the CharacterSetValidation package, set the data code page value for the user databases.
    8. Upgrade client machines.
    9. Activate the production database set.
    10. Replicate the production database set.
    11. Validate your MultiSite use cases with the replicated databases.
    12. Make any necessary schema changes, upgrade the databases, and synchronize.
    13. Set up unidirectional synchronization from the original replica to the new one. Test your synchronization scripts to ensure that synchronization is occurring correctly. Do not let users access the new replica. At this point, the new replica can be removed without loss of data if problems develop.
    14. Set up licensing for MultiSite at the new site. Install MultiSite on the appropriate machines at the new site.
    15. Validate use cases at the new site.
    16. Set up bidirectional synchronization between the production replicas.
    17. Validate use cases with test data in production databases at the sites.
  4. Inform users that they can begin to use the new replica. Publish workflow documentation to users at both sites.
  5. The new workflow rules are now in effect. We recommend that you set up a Web server for the new database replica to provide remote access for personnel at other sites.