Info |
---|
Info |
---|
The full restore process consists of two steps: |
Uploading a JSON file
Anchor | ||||
---|---|---|---|---|
|
The upload and restore processes take place in the
ackup/Restore section.Parts of the UI that are connected to the backup process can be found in the Backup menu documentation.
In order to restore parts or whole of a configuration, you need to first upload a file. For this, the Add file button is used which displays the option to select a file to be uploaded.
The file can be uploaded by drag and drop or by pressing the Choose File button and then the Upload button.
You may cancel the upload process before hitting Upload, by clicking on the Cancel button.
Field | Description |
---|---|
Created date | Date and time of the exported file displayed in the timezone settings of the original backup system. |
Description | The description field's value, that has been entered during the original backup process. If left empty, nothing is displayed. |
Created by | Username of the person creating the export (in raw text format). |
App version | The version number of the source Email This Issue instance |
Jira version | The version number of the source Jira instance |
If the upload is successful, the JSON file is added to the list of exported entries.
Restoring data from the uploaded file
Anchor | ||||
---|---|---|---|---|
|
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In order to restore parts or whole of a configuration, you need to start the restore process after uploading a file. The restore configuration has four stages:
Step 1. - Entity Selection
The first step in the restore process is the Entity selection where you can select which parts of your configuration you would like to import into your server instance. The entities, such as Email Template, Configuration, Notifications or Responses are presented with drop-down menus and are marked with a grey highlight. The entity items can be one of the following four:
You can select the entities individually by clicking on their respective checkboxes or you can select them all by clicking on the checkbox next to the name of the entity. You can proceed with the restoration by clicking on Conflict resolution or cancel the process by clicking on Cancel. Step 2. - Conflict Resolution
During the import there might be conflicts regarding the items you wish to restore. These items can be found on the left pane, while the resolution to their conflicts are presented on the right pane of the window. The items you wish to import on the left pane are listed by their entities and their conflicts have to be resolved separately by clicking on the entity item first. This brings up the conflict unique to that entity item and displays a drop-down menu called Restore type. Here, the user can select how the data should be restored and therefore resolve the conflict. Conflicts for the entity items can only be resolved one-by-one, they cannot be resolved altogether by clicking on the collective entity and selecting one restore type.
There are two ways to resolve a conflict:
When selecting Create new entity, you can click on the Insert imported parameters button next to the restore type. This will automatically fill out the entity's parameters with the imported parameters ( such as the name or the scope (project, an issue type or in some cases a JQL query) of the entity. On the below figure the conflict resolution screen for an Email Template is shown: You can also set these parameters manually (, in this case by selecting the project, the issue type and a JQL for example)a Context: When selecting Overwrite existing entity, the a Select entity drop-down menu list or a Select entity list (with radio buttons) is displayed depending on the entity type with the currently available entity items from within the system.
This is how the Select entity drop-down list is displayed: This is how the Select entity list with radio buttons is shown: The below table specifies the required or optional attributes of every entity that may be restored during the restore process. Attributes marked with an asterisk ( * ) are required to fill in:
After selecting how to resolve a conflict, you have to all conflicts, click on Check each time to see if the resolution have been successful or click on Cancel to cancel the process.If the resolution has been successful, a green check . If all conflicts have been successfully resolved, you'll be redirected to the Overview page. If there are one or more conflicts that could not be resolved appropriately, a red exclamation mark appears next to the entity item . All other entity items remain marked with a red circle until their respective conflicts are resolved. Conflicts already resolved are marked with a green checkmark: You may cancel the restore process anytime by clicking on Cancel.
Step 3. - Overview
Once every conflict has been resolved, an overview page is displayed, its data is generated based on the selected entities. The overview page displays the following information:
Step 4. - Import Results
The import results page displays the log of imported entities and their status. Imported entities can be found on the left pane, while the results of their import are presented on the right pane of the window including the attributes and logging their status. The import can have three results:
On the results page a link is displayed next to the entity which takes you to the edit page of the entity. The import log can be found in the browser's console log as well in a JSON format. |