Migrate from DOMOS5 to DOMOS6
General informationβ
This manual will guide you through the migration process.
This process allows to restore an already saved configuration backup, but if no backup has ever been performed, all data on the appliance will be lost.
TL;DRβ
-
Update old system to the latest version with DOMOS
-
Create Configuration-Backup via Backup/Restore -> Config Backup -> Create new configuration backup
-
Create a new job for BackupClient via BackupClient -> Jobs -> Add backup job
-
Download Client configuration and Backup Client software (Windows or Linux)
-
Create backup via
bakresclient -config PATH-TO-CONFIGFILE -bakdir BACKUP-DIRECTORY
-
Install new DOMOS 6 system with latest ISO from SECUDOS website
-
Import Configuration-Backup via Backup/Restore NG -> Config Restore
-
Download new Backup Client software based on DOMOS 6 (Windows or Linux)
-
Restore backup via
bakresclient -config PATH-TO-CONFIGFILE -resdir BACKUP-DIRECTORY
-
Reboot the system to finish the restore process
-
Install your new DOMOS license
Preparationβ
Before you migrate an exisiting Qiata installation, you have to install all available updates and then create a backup of the system configuration.
Backupβ
Login to the DOMOS WebUI. The DOMOS WebUI is available using the address https://IP-of-your-appliance:10000
.
Configuration Backupβ
Once youβre logged in, go to Backup/Restore NG β Config Backup and click on the button Create new configuration backup.
Now you can download a file called configuration.dat
. This file contains the configuration of the DOMOS system and the Qiata software.
This backup consist of:
- all DOMOS configuration (including all users)
- email templates (including custom templates)
- pages templates
- all images
- necessary configurations
- databases (excluding transfer related ones)
This Backup does not include any multispace files nor uploaded files. Thus it also does not include any transfer related database information, for example transferdb
.
More information can be found here: Config-Backup
Keep the configuration.dat
in a safe place. It contains all the important information you need to restore the system.
Data Backupβ
Backup via BakRes Client [recommended] β
The DOMOS backup client, available for Windows and Linux, enables easy pulling of a backup from the DOMOS system and writing of a restore to the DOMOS system. The backup client must be started on an external system and automatically connects to the DOMOS system. The backupclient program is designed to use in batch scripting or running by a backup system automatically.
Shown is an example Backup started on Windows.
Shown is an example of a finished Backup within Windows Explorer. In the data structure under \files\var\lib\fta\company\default
you will find all files and configurations that have been saved.
The usage of the BakRes Client can be found here: Backup/Restore Client
This backup consist of:
- email templates (including custom templates)
- pages templates
- all images
- necessary configurations
- all databases
- all uploaded files (depending on the job with or without MultiSpace)
Backup to FTPsβ
Unlike the Bakres client, the backup via BackupNG involves moving files to a specific destination instead of pulling them.
The usage of the BackupNG can be found here: Backup to FTPs
This backup consist of:
- email templates (including custom templates)
- pages templates
- all images
- necessary configurations
- all databases
- all uploaded files (depending on the job with or without MultiSpace)
Prepare installation of virtual appliancesβ
ISO-Imageβ
If you do not have a DOMOS 6 installation image (ISO image), please download a copy from https://www.secudos.de/en/help-and-support/downloads/category/1-qiata. Please note that a registered user account is necessary to obtain the update.
- Create a virtual guest for the Appliance.
Minimum requirements:
- 1 or more CPU(s)
- 4096 MB RAM, more recommended
- 1 or more network interface(s) with fixed MAC addresses
- min. 50 GB HDD drive
More resources are recommended.
- Ensure that you boot from the CD image (ISO) supplied by SECUDOS. Perform a plain installation from the CD image without applying any changes from the virtual hosting software (e.g. setting IP address during the installation). Please avoid using templates provided by your virtualization software. The installation will start automatically after a few moments.
The setup does not require any input or interaction. Once the setup procedure has completed, the virtual appliance will shut down. Before you start your freshly installed appliance, make sure that the installation medium is removed before proceeding. You have now successfully installed Qiata. You may now proceed with restoring the configuration/data files.
Please note that the Secure-Boot function must be disabled for the virtual machine.
Supported Virtual Hostsystemsβ
Hostsystem | Minimal Version |
---|---|
VMware | ESXi 5.0 U1 |
Hyper-V | Windows Server 2012 |
Linux | KVM 1.0 |
Restoreβ
Restore configurationβ
Login to the DOMOS WebUI. The DOMOS WebUI is available using the address https://IP-of-your-appliance:10000
. You can use the tool DomosNetConf to do a simple IPv4 network configuration using the console after gaining root privileges.
Open Backup/Restore NG β Config Restore. Now upload the configuration backup (configuration.dat
) downloaded at Create configuration Backup.
Once the restore has been successfully completed, you will see the message Restore done in the status display. Now reboot the system to complete the restore.
Keep in mind that restoring the configuration may also set a new primary IP address for the system. So make sure that there is no address conflict.
Restore dataβ
Restore via BakRes Client [recommended] β
To restore all files to the system, the BakRes client can be used. As with the backup, this is controlled via the CLI and can point to a directory that is used for the restore with the parameter -resdir
.
Shown is an example Restore started on Windows.
The usage of the BakRes Client can be found here: Backup/Restore Client
Please make sure to reboot the system after a successful restore. This is mandatory for correct operation.
Please note that the encryption key (if available in the old Qiata) may have to be re-entered after a migration!
Restore from FTPsβ
To restore all files from a FTPs server, first log in to the DOMOS WebUI. Go to Backup/Restore NG -> Data Restore and click on Scan to begin searching for available backups on the target host. If the data restore was not preceded by a configuration restore, you must first define an appropriate target at Backup/Restore NG -> Targets.
Select the desired backup and click Restore. The process may now take some time (depending on the data size). After a successful restore, you will receive a corresponding success message.
The usage of the BackupNG Restore can be found here: Restore from FTPs
Please make sure to reboot the system after a successful restore. This is mandatory for correct operation.
Please note that the encryption key (if available in the old Qiata) may have to be re-entered after a migration!
Important License informationβ
With DOMOS 6 you need a new license for DOMOS. You have to import this manually after a new installation or a restore. If you have not yet received a new license for your system, please contact your reseller/partner directly.
How to Install new license to DOMOS: Install DOMOS license