This article explains how to import multiple spaces with a sleep value using the Confluence Command Line Interface app (CLI).
Instructions
Follow the below steps to import large spaces:
Combine runFromList with the --list parameter, and restoreExport to import multiple spaces.
Here, we have used the system -a sleep value 5 to wait for a defined time and then start restoring the next space.zip files.
Code Block theme Midnight -a runFromList --list "aaa.zip,bbb.zip" -i "-a restoreExport -f @entry@" -i "system -a sleep value 5"
Please refer to the below example where we have restored the spaces from this import files spacemk1.zip and spacemk2.zip.Code Block theme Midnight -a runFromList --list "spacemk1.zip,spacemk2.zip" -i "-a restoreExport -f @entry@" -i "system -a sleep --value 5"
The Parameters used above are.
--list input the filename of the exported space you want to restore.
--value specify the time value in seconds.The output of the CLI action:
Code Block theme Midnight Run: -a restoreExport -f spacemk1.zip Restore has been started with taskId a2f5af67-3a34-47cc-860f-b8709bc6f8ff. Task status can be checked at https://confluence.example.com/rest/api/latest/longtask/a2f5af67-3a34-47cc-860f-b8709bc6f8ff. Waiting for task completion: 0% complete. Importing objects. Waiting for task completion: 5% complete. Importing objects. Waiting for task completion: 13% complete. Importing objects. Waiting for task completion: 23% complete. Importing objects. Waiting for task completion: 37% complete. Importing objects. Waiting for task completion: 100% complete. Applying special processing. Restore completed. Run: system -a sleep --value 5 Continue after sleeping for 5 seconds. Run: -a restoreExport -f spacemk2.zip Restore has been started with taskId 3d862460-0d87-4c82-81ae-b19592653863. Task status can be checked at https://confluence.example.com/rest/api/latest/longtask/3d862460-0d87-4c82-81ae-b19592653863. Waiting for task completion: 37% complete. Importing objects. Waiting for task completion: 100% complete. Complete. Restore completed. Run: system -a sleep --value 5 Continue after sleeping for 5 seconds. Run completed successfully. 4 actions were successful
Info |
---|
|