Importing a configuration file or a set of projects with their data into Jira may change many things in Jira configuration. It is likely to change also global objects (schemes, workflows, custom fields, etc.) that may be used by other projects. Given this potential impact on the target projects and other projects in Jira, it is highly recommended to follow these safety measures.
Before loading a full project or configuration-only import into a production database:
After importing configurations, it is highly recommended to reindex your database! This is not needed if importing complete projects, as the data import stage will automatically launch a reindex.
When the app creates new users that have an email address, it will request Jira to send them a notification email. Take into account that these notifications will be requested when the users are created, even if later the import fails and everything is rolled back. If you do not want these emails sent at the moment of user creation, consider disabling the email queue before the import. You can do it by navigating to the "Outgoing Mail" link at the system configuration page. You will get to a page with a "Disable Outgoing Mail" button at the top right corner.
If you load a complete project, i.e. not only its configuration but also issue data and attachments, while data is being imported your instance will be locked for a period of time. This period will last depending on the size of imported data. So, it makes sense to import projects out of office hours or, at least, warn users in advance that the system will not be available for some time.
Promoting configuration changes, importing projects from another instance, or merging instances of Jira may in some cases be complex tasks. Your chances of success will be much higher if you follow some best practices and avoid common pitfalls. We recommend reading the Migrating Data with Adaptavist page that we prepared in collaboration with Atlassian. It describes the recommended process for each of those three situations. We also recommend that you refer to the Project Configurator Checklist as a quick reminder of all the import prerequisites and tasks before proceeding with any migration process.