Title
Create new category
Edit page index title
Edit category
Edit link
How is the Kiosk configuration backed up and restored during the upgrade process?
Summary: When upgrading MetaDefender Kiosk, preserving the existing configuration and environment is essential to ensure operational continuity. This article outlines how the Kiosk workflow is backed up and restored as part of the upgrade process, using an internal automation script provided by OPSWAT.
Key Phases of the Upgrade Process
The Kiosk upgrade workflow includes the following automated phases:
1. Preparation
Before starting the backup process, the system prepares necessary tools by copying them from the existing Kiosk installation directory to the runtime path used for backup.
Source directory: C:\Program Files (x86)\OPSWAT\Metadefender Kiosk\Client
2. Backup Phase
Before uninstalling the existing version of Kiosk, a secure backup is created. This includes:
- Kiosk workflow configuration
- Disclaimer settings
- UI theme customizations
- License information
The backup data is initially stored in a temporary backup folder
Afterward, this folder is compressed and encrypted into a secure archive:
This ZIP file ensures the data is protected and can be restored across versions or on different machines.
Note: If an old backup exists, it will be deleted and replaced during the process.
3. Uninstallation and Installation
Once the backup is completed:
- The older version of MetaDefender Kiosk is silently uninstalled.
- The new version is installed in-place using predefined parameters.
4. Restoration Phase
After the new version is installed, the system attempts to restore previous settings in the following order:
- If the encrypted ZIP archive (
KioskBackup.zip) is present, it is extracted and used for restoration. - If the ZIP is missing but the backup folder (
KioskBackup) still exists, the folder is used instead. - If neither backup source is available, the system assumes a fresh install and performs branding cleanup to remove temporary or legacy visuals.