...
...
Overview
You can export an application, packages or selected items from PhixFlow. This is useful when you want to:
- to take a back up of an application or a set of items on which you are working
- It's a good idea to do this regularly, as PhixFlow has no undo.
- to backup.
- For example, before making changes.
- import an application or package to another instance of PhixFlow.
- For example, it is common to have a development instance in which you create applications. When the application is ready, you then export it and import it into a production instance
- .
Exporting
To open the Export Configuration window, click
- Click the
icon, in the top right of the PhixFlow header bar.Insert excerpt _administration _administration nopanel true - Select Export → Configuration
- The Export Configuration window
...
- opens.
- Set Items to Export
Select items:
Full Configuration: PhixFlow automatically selects all items ready for export.
...
- Selected Items
- From the repository drag in the items you wish to export.
- When you add an application
- Selected Items
...
- PhixFlow asks if you want to
...
- add packages that the application uses.
...
- Do this when you plan to import to another instance
...
Optionally enter a name and description for the file. The description will appear in
- the download area
- the header.xml file in the configuration export zip file
- log file messages generated by the export process and when the file is imported.
Click Export
...
- that doesn't already have the required packages or if you want to update these packages.
- Full Configuration
- This will export the entire system configuration.
- Set the Name of your export.
- Set the Description.
- Click Export Configuration when ready.
- The configuration is exported and saved in the download area, which opens when the download is ready.
- Double click the required download item.
- You will be prompted for a password that will be used to encrypt the configuration. You will need to enter this password when importing.
- Click Confirm.
- Click Download.
- The file will be saved your local machine. We recommend you download the file as soon as it is available, as your administrator may have set an expiry time.
Import Error and Overrides
The import process reports errors if an item being imported references something does not exist in either the import file itself or the target system.
When you add an application to export it, PhixFlow asks if you also want to add any of the application packages. Click Yes to add packages to the export.
PhixFlow reports the names of missing items or fields in the error messages from a failed import.
If you want to complete the import, even with references to missing items:
- Click the
icon, in the top right of the PhixFlow header bar.Insert excerpt _administration _administration nopanel true - Open System → Configuration.
- Navigate to the Advanced section.
- In the Allow Missing on Import box, specify a comma-separated list of missing items or fields listed in the import failure error message.
- Next time you run the import, PhixFlow overrides the error messages and completes the import process.
.Example
Excerpt | ||
---|---|---|
PasswordsPasswords Saved in PhixFlowExported files do not include any passwords from the PhixFlow system, such as passwords for:
Providing a Password to Encrypt the Exported FileBy default, when you download an exported file, it is encrypted. You must provide a password that you can then use when you import the file into another instance. |
Copying
...
In addition to being able to export items ready for import to another instance, you can also copy items into the same instance using the copy option.
In PhixFlow, items are often associated with other items. For example, a stream is run by an analysis task or a style is used by a component. When making a copy, PhixFlow does not update associated items. The following table provides some examples:
...
Shared-style2 has no components.
...
See Copying Models and Modelling Objects.
To move data between instances or to copy it see Copying or Moving Table Data.