Cloud Software Group, Inc. EBX®
Documentation > Migration Guide
Navigation modeDocumentation > Migration Guide

Migration introduction

Overview

Repository migration from EBX® 5.9 to 6 is automatic on server startup. However, you must perform several technical and functional tasks prior to startup to ensure the automatic migration is successful. Some of these tasks include:

Note

The version numbering conventions used in this document are as follows:

  • 5.9 refers to any release from 5.9.0 up to, and including, the most recent service pack for 5.9.

  • 6 refers to any release from 6.0.0 up to, and including, the most recent release.

  • 6.0 refers to any release from 6.0.0 up to, and including, the most recent service pack for 6.0.

  • 6.x refers to any release from 6.1.0 up to, and including, the most recent release.

Likely the tasks mentioned above will be performed by different roles in your organization, in different environments (dev, pre-prod, prod, etc.), and using multiple versions of your repository. Note that some tasks must be performed multiple times; once in each environment. See the following to get started:

Additional documentation resources

Review the following documentation for additional information related to the migration process:

Migration roadmap

The exact migration process depends on your organization's business requirements and implementation of EBX®. What follows is a general guideline that addresses common requirements and provides a foundation that you can build on and adapt to address your specific needs. The links direct you to the relevant sections in the Migration Guide:

Step 1) Local environment (Developers)

This phase involves:

  • Downloading EBX® 6 JARs

  • Understanding new EBX® 6 architecture

  • Refactoring custom code to leverage performance and ensure compatibility

  • Compiling custom code with new JARs

  • Running a test migration

  • Generating binaries

See Step 1: Adapting custom code for detailed steps.

Step 2) Pre-production environment (Dev Sec Ops)

This phase involves:

Step 3) Production environment (Dev Sec Ops)

This phase involves:

Documentation > Migration Guide