How to import multiple spaces using Confluence Command Line Interface (CLI)
This article explains how to import multiple spaces using Confluence Command Line Interface (CLI) with a single action.
Instructions
- Create a CSV file with file as column name which must contain the file names of exported spaces:
Combine runFromCsv, with the --file parameter, and restoreExport to import multiple spaces. This example works based on the contents of the CSV file that is required for the restoreExport action with relevant parameters.
--action runFromCsv --file restore.csv --common "--action restoreExport "
- Additionally, --noIndex parameter can be used to avoid content re-indexing after restore.
- Only XML export type file can be restored with the restoreExport action.
- Place the zip files in /home/restore directory for the restoreExport action.
- It is recommended to test this scenario in a non-production environment, or run the action with the --simulate parameter, to verify the behavior before deploying on a production environment.