Assets Backup Vault

Table of Contents

Assets Backup Vault is an external resource that enables accessing Assets backups even when Atlassian Cloud is not accessible. With the help of Assets Backup Vault, you can migrate the previously backed-up schemas to another Cloud instance.

You can access Assets Backup Vault, via the following link: https://assetsbackupvault.com/login.

To access the Assets Backup Vault, the user should initially be trusted for the Source Cloud instance through the corresponding Atlassian Jira plugin interface.

Trusted Users

Trusted User is the user who is given access to the backups via Assets Backup Vault. To add a trusted user, navigate to the app in Jira via Apps menu, select Insight Assets Backup & Migration and click Assets backup vault in the top menu:

Trusted users in the Cloud app menu

After clicking Assets backup vault, you will see a popup where you can add or remove trusted users.

Trusted users management

Clicking “+ Add trusted users“ button will show a windows where you can enter email address of the user to be invited to Assets backup vault.

Only emails with Google or Microsoft authentication can access Assets backup vault!

After entering an email and clicking Invite, an invitation email will be sent to the user and the user will be added to the trusted users list:

You can remove the trusted user from the list by clicking the “Remove“ button and by confirming user deletion:

Authorization in Assets Backup Vault

For authorization into the Assets Backup Vault, first you need to enter the instance URL, where the user is trusted.

Make sure to include https:// into the Cloud instance URL!

After entering the URL, you can choose Google or Microsoft Authorization method and enter your username and password:

After successful authorization, you will be navigated to the main page of the Assets Backup Vault.

The interface is similar to the Cloud plugin interface and you can restore and migrate the schemas that were backed up initially.

Schema Restore/Migration

To restore the desired backup of a certain Schema, click on the “Restore” button across the needed schema in the Synched schemas grid (see Backup Configuration | Synced schemas):

Clicking “Restore” button will navigate you to the page with the list of all the available backups and restore history.

Available Backups

Under Available backups, you will see all the backups for the selected schema:

For each backup you can see the following information and Actions:

  • N

    • Order number of the backup

  • Backup date

    • Date and time when the backup was completed

  • Objects

    • Number of the object in the schema backup

  • Type

    • Manual

    • Scheduled

  • History status

  • Objects in issues status

  • Actions

    • Select

    • Delete

You can also filter the backup with the Backup type (Scheduled or Manual) or the Date, by clicking Date control, which will display a calendar to choose a date or a date range:

If yet there are no backups of the schema, the list will be empty with the options either to manually backup the schema by clicking Backup now button or schedule backup by clicking Schedule button:

Restore

To restore the schema, select it by clicking Select button. You will see the information about the selected backup on the left side of the page and the Restore options - on the right (Destination):

By selecting the corresponding option under Destination, you can restore the schema on the current instance in a new or an existing schema or migrate it to another instance.

Current instance

To restore the schema on a current instance, choose a new schema name and key, where the schema should be restored in (the schema will be automatically created) and click Restore and Confirm buttons, which you will see in the confirmation popup. After the restore starts, the status will be shown in the right pane Destination) and Restore history:

 

The Status of the restoration can be:

  • Restore pending

  • Restore in progress

  • Restore completed

    • If the restore was completed successfully, you will see “Operation success“ message by clicking the Result message:

  • Restore Error

    • If the restore was not successful, you will see the error message by clicking the Result message:

  • Restore completed:

Restore with object icons

If this checkbox is checked, object icons will be restored (not Object Type icons).

Restore object history

You can restore also the history of objects by checking the “Restore object history“ checkbox:

If checked, after the schema is restored, object history will be restored in a newly created attribute: OBJECT_HISTORY.

 

Restore specific Object Types

You can also restore the Schema not completely, but only certain Object Types, including Objects. To do so, check “Restore specific Object Types” checkbox and the list of all the Object Types from the backup will show up:

You can Expand and collapse the parent Object Type(s) by clicking the arrow and select child Object Type(s) from the list by clicking the corresponding Checkbox:

Existing schema

You can restore objects in the original/existing schema. By checking this option, you will see the following fields:

  • Schema

    • A dropdown will show the list of the existing schemas on the instance, from where you can choose a schema you want the objects to be restored in:

  • Duplicate Objects

    • This option deals with the cases when objects that need to be restored already exist in the existing schema (Object IDs are used for matching)

      • If checked: Duplicate objects will be created

      • If unchecked: Duplicate objects will NOT be created

  • Restore with object icons

    • Same as for Current instance - see above

  • Restore specific Object Types

    • Same as for Current instance - see above

Migration on another instance

You can migrate a backup from the current to another instance. To do so, select the “Restore on another instance” option, choose a Target instance and enter a unique Schema name and key:

Under the Targe instance dropdown, you will see the instances that were added to the List of target instances under the current connection. You can identify and select the added target instance by name and the URL:

Also, from the same window, you can choose to add a new target instance, by filling the same information as while adding a new target instance under the current connection. Select New target instance in te dropdown to see the necessary fields to fill in:

After Migration is started, you will have a chance to save the newly added instance to the List of target instances.

While migrating a schema to another instance, you can also use the “Restore with object icons“ and “Restore only specific Object Types“ options.

Restore objects in Jira issue fields

The process is identical to the process in the Cloud app. Foor the detailed instructions, please visit https://twinit.atlassian.net/wiki/spaces/IB/pages/685899777.

Migration of cross-schema references [coming soon!]

Restores grid

After the restore is completed or failed, the restore will appear in the Restores grid for the certain backed-up schema:

The grid shows the following information:

  • Schema

    • Name and link (if the restore/migration was successful) of the schema that was restored. You can click the schema name to directly go to the schema

    • Destination

      • Which option was used as a destination during the restore/migration:

        • Current instance

        • Existing schema

        • Another instance

    • Started

      • The date and time of the restore/migration was started

    • Ended

      The date and time of the restore/migration was Ended

    • Status

      • Status of the restore/migration. Can be:

        • Restore completed

        • Restore error

    • Result

      • Result of the restore. In case of error, you can click an error icon to identify the reason for the error:

      • If the “Restore objects in issues” is attempted for the restored schema, the result will show the fields validation results. Please refer to for more details

    • “Restore objects in issues” button

      • For more details refer to to restore the objects in the issues of the current instance or to restore objects in the migrated issues from DC to Cloud or from Cloud to another Cloud.

To view additional information regarding the restore, click the “down arrow” in the beginning of the schema row:

You can see the following information here:

  • Restored from: the name and link of the original schema

  • Restored to: the name and link of the restored schema

  • History restored: YES/NO - whether history restore option was selected

  • Icons restored: YES/NO - whether the “Restore icons“ option was selected

  • Specific object types restored: YES/NO - whether the “Restore only specific object types“ option was selected during the restore

  • Result message: the result of the restore. In case of an error, you can click an error icon to identify the reason for the error (see the screen above)

    • Download full log (.xlsx) - you can download full restore/migration log by clicking the button. More details: .

  • Updated fields - List of the updated Jira custom fields

    • For this and the next two positions, please see for more details.

  • Field update status

  • Fields update date

Full restore log [coming soon!]

Restore History

All the restores, whether successful or unsuccessful will be shown in the History table on the main page of the app:

Restores Grid shows the following information:

  • Schema

    • Name of the schema restored or tried to be restored

    • For successful restore/migrations, the schema name is clickable and you will be navigated to the restored schema in Atlassian Assets.

  • Destination

    • Current instance

    • Another instance

  • Started

    • Date and time when the restore was started

  • Ended

    • Date and time when the restore was finished

      • will be empty for unsuccessful restores

  • Status

    • status of the restore

      • In progress: restore process is in progress.

      • Restore completed: restore was finished successfully.

      • Restore error: restore was not finished.

  • Result

    • Result message: details of the result. Clicking the result message will show the details of the result.

In addition, by clicking the downward arrow button on the left of the schema name, you can see more details regarding the certain restore:

The following additional details are available:

  • Restored from

    • Name of the original schema (clickable, if the schema is on the same instance and is not deleted)

  • Restored to

    • Name of the restored schema (clickable)

  • History restored

    • YES/NO - whether the options was selected while restore

  • Icons restored

    • YES/NO - whether the options was selected while restore

  • Specific object types restored

    • YES/NO - whether the options was selected while restore

  • Result message

    • Details of the restore result. Clicking the result message will show more details, particularly in case of failed restores.

Additional Remarks