I need advice from the community on a content namespace migration.
We're using Hippo 7.9.7 Enterprise.
I have requirements to move existing document and image content to a new jcr namespace we are now creating.
1. Existing document types are being moved to a new namespace
2. and in addition these existing doc types are having un-necessary properties removed
3. And (the big part) existing document and image content needs to be modified to use the new doc types/imagesets in the new namespace
I see two possible options to do perform task #3 above: 1) use the migrator tool to change existing content nodetypes/properties in place or 2) use several updater scripts to just copy the existing content into the new doc type in a new location in the jcr.
I've read through the documentation for Namespace Migration [1] but I'm concerned about this limitation of the migrator tool:
The migrator tool cannot be run in a live cluster. Make sure all repository nodes are down and the migrator is the only agent operating on the database.
If I understand the wording correctly, it appears we would have to shut down our site's repositories while we run this migrator tool on our database?
Bringing the repository cluster down would effectively shut down our sites so this option does not seem to be ideal from a business perspective.
In addition, because we don't host our CMS we'd need to coordinate running the migration tool with our hosting company for both the testing phase and the final release.
I'm leaning towards the updater copy scripts option but I wanted to ask the community if using this migrator tool has additional benefits compared to just running a few updater scripts to perform content copy operations.
And I'm very open to hearing about any other options out there.
Thank you,
Josh