mirror of https://github.com/apache/nifi.git
42a4385c82
Simplified dependency management into Bill of Material dependencies as parents that align to classloader structures. - Moved nifi-framework-bundle to root level - Moved nifi-nar-bundle modules to root nifi-extension-bundles - Added nifi-extension-bom for internal and external extensions - Added nifi-framework-nar-bom and nifi-server-nar-bom for managing framework dependencies - Renamed nifi-jetty-bundle to nifi-jetty-nar This closes #8677 Signed-off-by: David Handermann <exceptionfactory@apache.org> |
||
---|---|---|
.. | ||
nifi-registry-toolkit-assembly | ||
nifi-registry-toolkit-persistence | ||
README.md | ||
pom.xml |
README.md
Apache NiFi Registry Toolkit
This submodule is a landing zone for command line utilities that can be used for maintenance/automation of registry actions.
It currently only contains a migration tool for changing flow persistence providers.
Build
mvn clean install
Flow Persistence Provider migrator usage
- Shutdown registry
- (Optional but recommended) Backup your registry by zipping/tarring the directory up
- Copy providers.xml -> providers-to.xml
- Edit providers-to.xml to reflect what you'd like to migrate to (e.g. git)
- In registry home as working directory, run persistence-toolkit.sh -t providers-to.xml
- Rename providers-to.xml -> providers.xml
- Start registry back up