...
Warning |
---|
Transmogrification only supports upgrading from Registry v4.x to Registry v5.0.x. Deployments on versions prior to v5.x must upgrade to the latest v4.x release first. If Registry has moved on to version v5.1.0 or later, upgraders must first upgrade to the latest v5.0.x before upgrading again to the latest release. |
Numbered Headings | ||
---|---|---|
| ||
Unpool Organizational IdentitiesPlatforms brought up on Registry v3.0.0 or earlier had the option to enable Organizational Identity Pooling. This setting is no longer supported. Org Identities must be unpooled prior to Transmogrification. Instantiate Extended TypesCOs that were created using Registry v0.9.1 or earlier may be relying on default attribute types. For any such CO, click "Add/Restore Default Types" (via Configuration > Extended Types) for each available attribute. From v0.9.2, Extended Types were enabled by default. Migrate Login IdentifiersLogin Identifiers are now attached to the Person, not the Organizational Identity. Transmogrification can be passed flags to migrate login Identifiers. Multiple flags can be provided. If no flags are provided Transmogrification will not perform any actions, except that login flags will be removed from Identifiers not associated with a Person.
Check Group NamesGroup name restrictions are more strictly enforced, and non-conformant names will cause the Group to not Transmogrify correctly. Check for any problematic names and fix them prior to running Transmogrification. Specifically:
Consider Archival RequirementsAs part of Transmogrification, certain database tables that are no longer required will not be migrated to the new database. This includes
Some tables are also changed in a significant enough way that it is not possible to migrate all old records. This includes
|
...
Additionally, deprecated or obsolete columns that were left in place to facilitate upgrading older versions will not be migrated to the new database. It may be desirable to create a read-only archive of the old database for future auditing or historical needs. |
Setting Up Databases
Info |
---|
Transmogrification only supports MySQL/MariaDB and Postgres. For deployments considering switching from MySQL/MariaDB to Postgres, Transmogrification may be an easier way to do so (in comparison to other migration techniques). |
...
A list of tables may be provided, however this should only be used by developers or those with very specific needs. Tables must be specified in dependency order.
Supported Tables
Not all tables can be automatically transmogrified, additional steps may be required to migrate certain configurations from v4.
Supported | Not Supported |
---|---|
|
|
Transmogrification Warnings and Errors
...