Apps Backup Tool

Introduction

The Apps Backup Tool allows you to create comprehensive backups of your Joget apps, including app data, plugins, and user groups. It supports published and unpublished apps, making it ideal for maintaining backups in various app states.

Note:
This plugin works best with the Scheduler Plugin for automated daily or scheduled backups.

Plugin information

  • Plugin available in the bundle: Apps Backup Tool
  • Compatible with: Joget DX 8

Get started

Where to get the plugin

You can download the Apps Backup Tool plugin from the following sources:

How to install

  1. Download the plugin JAR file from the releases page.
  2. Go to Settings > Manage Plugins > Upload Plugin.
  3. You can import the demo app or create the app from scratch.

How to use it

Importing the demo app

For the demo app, go to Joget Home or All Apps and click on Import App to import the downloaded demo app (see another KB - Import a Joget App for more details).

Creating the app from scratch
  1. Create a new form.
  2. Go to Settings > Advanced.
  3. In the Post Form Submission Processing section, select the Apps Backup Tool.
  4. Configure the Apps Backup Tool on the next page.

Configure backup properties

In the Apps to Backup field, you can choose to back up all the apps or select Specific Apps. 

All apps

If you select All Apps, you can also decide whether to include Unpublished Apps. In the Backup Path field, enter the path address where you want to save your apps. You may also choose to Export the Form Data, Plugins, and User Groups inside the apps. 

Fields to configure:

  • Apps to Backup: Backup all apps.
  • Include Unpublished Apps: Check to Back up unpublished apps along with published ones.
  • Backup Path: Specify the directory where the apps will be stored.
  • Export Form Data: Export all form data within the apps.
  • Export Plugins: Export all plugins inside the apps.
  • Export User Groups: Export the user groups associated with the apps.
Specific apps backup

If you select back up Specific Apps, you will have similar options like the Backup Path field, where you enter the path address for the apps to be saved. You can also choose to Export the Form Data, Exports Plugins and Export User Groups inside the apps for this option. 

Fields to configure:

  • Apps to Backup: Select specific apps to back up.
  • Select Apps: Use the dropdown to choose which published or unpublished apps to back up.
  • Backup Path: Specify the directory where the selected apps will be stored.
  • Export Form Data: Export all form data within the selected apps.
  • Export Plugins: Export all plugins inside the selected apps.
  • Export User Groups: Export the user groups associated with the selected apps.

Download plugin

Created by Julieth Last modified by Aadrian on Nov 19, 2024