βοΈLive Project Data Migration UI
1. Step By Step Process
1. Exporting Policy Data
Data migration feature allows transfer of some or all policy artefacts and/or state into another policy (on the same of different Guardian instance) by exporting into and then importing the .data file.
To perform export press βExport policy dataβ option in the Policy menu.
The operation is available for dry-run and published policies.
2. Importing/Exporting Keys for Dry Run Policies
To export/import virtual usersβ keys and DID documents for dry-run policies press the corresponding βExport virtual keysβ or βImport virtual keysβ menu options.
They can be imported into another dry-run policy, where data was migrated from the current policy.
3. Migrating Policy State to Destination Policy
If Policy state flag is set in the βMigrate Dataβ dialog, the entire policy state gets migrated into the destination policy.
This includes block states - steps, timers, multi-signs, split documents, aggregate documents, etc...
To get information about different steps in the below migration process screen, please refer to Migration Process
4. Migrate Retire Pools
When βMigrate retire poolsβ flag is selected, the migration process will re-create all selected existing retirement pools, from all contracts created by the βcurrentβ instance, in the new retirement contract. The UI allows the user to map policy tokens and select the new retire contract.
5. Change VC Document during Migration
We have added ability to change VC which will be migrated by clicking on "Edit document" button under operations column:
When state migration is selected block mapping could be used to optimize the migrations.
For Policies with dynamic tokens mapping of token templates might be required.
2. Demo Video
Last updated