Snapshot


Snapshot is one of the global export tools available in the Hyperon system.

This functionality allows you to export to migrate selected parts of the configuration to the .zip file and import this into another environment.  
The contents of the .zip file are a directory structure with plain text files, making it easy to work with

the version control system if you need another place to manage configuration versions.

Hyperon allows the user to export [1] and import [2] snapshot.

Snapshot export

The snapshot export functionality allows you to export selected data configuration elements from

one separated environment to import them to another.  

The result of the export will be a package of files in .zip format [1] to download [2].

Selecting data configuration items for snapshot export

If you want to perform a snapshot export, Hyperon allows you to choose the elements that you want to be in it from among the items:
1. domain
2. functions
3. parameters
4. profiles
5. tags.
Elements can be selected freely.

More on this topic: Session Export | Hyperon

1. Domain

Exported data to snapshot can contain domain [1].  
The snapshot exports published changes and the current user’s session by default. If you choose the

checkbox „from session”[2] - the data in the snapshot can come only from the current session.
You can mark the checkbox „remove elements not included in snapshot” [3] - this functionality will

remove every element on the new environment, which is not included in a snapshot export.  
The snapshot export file can include only data marked by a specific tag when you select tag by filter [4].

More on this topic: Domain export | Hyperon

2. Functions

Exported data to snapshot may contain functions [1], which will be filtered by name [2].
The data in the snapshot can come from the current session [3].  
You can mark the checkbox „remove elements not included in snapshot” [4] - this functionality will

remove every element on the new environment which is not included in a snapshot export.  
Force delete [5] is a functionality that allows for ignoring the warnings, which Hyperon sends that the

data we have marked for deletion is used in the structure and forcing its deletion.  
The snapshot export file can include only data marked by a specific tag when you select tags by filter [6].

More on this topic: Functions export | Hyperon, Filter for parametrs and functions | Hyperon

3. Parameters

Exported data to snapshot may contain parameters [1], which will be filtered by name [2].
The data in the snapshot can come from the current session [3].  
You can mark the checkbox „remove elements not included in snapshot” [4] - this functionality will

remove every element on the new environment which is not included in a snapshot export. Force

delete [5] is a functionality that allows for ignoring warnings, which Hyperon sends that the data we

have marked for deletion is used in the structure and forcing its deletion.  
The snapshot export file can include only data marked by a specific tag when you select tag by filter [6].

More on this topic: Parameters export | Hyperon, Filter for parametrs and functions | Hyperon

4. Profile

If you choose Profile [1], the snapshot export will contain the configuration of the profile.  
The data contained in the snapshot may contain elements from the context [2]. Context definition can only be exported together with the profile definition.
If you do not mark the checkbox Profile [1], the snapshot export will contain only functions, parameters, and tags.  

More on this topic: Profile export | Hyperon, Context export | Hyperon

5. Source profile

When you choose source profile [1], the snapshot export will contain functions and parameters, which are versioned inside the source profile.  
You can choose more than one source profile. In this case, the snapshot export will contain functions and parameters from all chosen profiles.

More on this topic: Profile export | Hyperon

6. Tags

Exported data to snapshot will contain tags [1].

More on this topic: Tags export | Hyperon

Snapshot import

The snapshot import functionality allows you to import data from a .zip file to the environment, e.g. import data to the production environment [2].  

When you choose a file [1] and use the Import button [2], the Import results [3] will appear in a table form.

The first column, named „Status” can contain different symbols:




Export

Import