We have changed our hosting provider.
Currently, we're on MarkLogic 10.0-6.1
, but we've just installed MarkLogic 11.3.1
in the new hosting setup.
In our previous system, we had over 10 app servers along with their databases
, forests
, ODBC servers
, XDBC servers
, and webdav
, all working with the respective web applications.
Now, our main challenge is to replicate the same setup (including databases, indexes, backup configurations, scheduled jobs, forests, ODBC servers, XDBC servers, and webdav
) from the old MarkLogic 10.0-6.1
to the new MarkLogic 11.3.1
environment.
In the past, we set everything up manually, but this time, I want to avoid that tedious process. So, we've decided to use ml-gradle
to create app servers along with their databases, forests, ODBC servers, XDBC servers, and webdavs all at once.
Is there a way in ml-gradle to take a snapshot or copy the entire configuration
and save it somewhere, so that later I can use this configuration dump to set up the new environment?
You can use the mlExportResources
task.