This section describes the necessary steps to create a backup and restore of Fluid Topics.
Fluid Topics is designed according to the classical 3-tier architecture, where presentation, application processing, and data management are clearly separated:
-
A web server receives the HTTP requests for all web services exposed by the solution.
-
Fluid Topics application server orchestrates the user navigation and relies on the different components to deliver the features.
-
The data management layer is implemented by the Antidot core components:
- AFS gives access to the Knowledge Hub, providing searching and browsing features.
Backing up and restoring Fluid Topics involves performing operations on the three tiers. The tiers can be located on the same server (or virtual machine), or on multiple servers, which implies running the procedure on all the servers involved on the architecture.
In order to install the backup-restore package, run the following command:
As root user
sudo apt-get install antidot-fluidtopics-backup-restore
From Fluid Topics version 3.5.25, it is possible to back up and/or restore datasets using the afs_backup_tool
command.
This command can be run from any server of the Fluid Topics environment.
The afs_backup_tool
should not be used to clone environment. Backed up files are intended to be restored on the same host.