Backup and Recovery

This page will provide essential guidelines for backing up, restoring, and migrating your Joget installation. Implementing these procedures ensures the safety and integrity of your data, minimizes downtime during upgrades or disasters, and facilitates a smooth transition when migrating to new hardware or environments.

Backup data

 To prevent data loss and ensure that you can recover your Joget installation quickly, follow the steps below;

  1. Navigate to the joget_directory/wflow folder.
  2. Save all configuration and uploaded data files.
  3. Create a .sql dump file of your entire database. For databases such as MySQL, use the mysqldump utility.

Restore data

Restoring your Joget data involves restoring the configuration files and database to your installation. Follow he steps below;

  1. Place the backup files into the joget_directory/wflow folder.
  2. Use the .sql dump file to restore your database.

For more information, see the Deployment Best Practices guide.

Disaster recovery

To prepare for any disaster by ensuring the continuity of your Joget services. follow the steps below;

  1. Confirm that the database and the wflow file folder is fully replicated on the disaster recovery server.
  2. If necessary, apply for a new license. For more information, see the Activate your Joget DX Enterprise License guide.

Migrating to a new server

When moving your Joget installation to a new server, follow the steps below;

  1. Move all files from joget_directory/wflow the new server.
  2. Conducted backup and restore of database data using established procedures.
  3. Adjust the default Joget data source .properties file to point to your new database environment. See Custom Database Configuration - Changing Default Datasource Settings.
  4. If the server network MAC address or database profile name has changed, apply for a new Joget license. See the Activate your Joget DX Enterprise License guide. 
Created by Marcos Last modified by Aadrian on Dec 13, 2024