This guide walks you through migrating your existing Plane Community Edition data to an air-gapped environment. You’ll backup your current installation, transfer the data, and restore it in your air-gapped setup.Documentation Index
Fetch the complete documentation index at: https://developers.plane.so/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- Install the Commercial Airgapped Edition on a fresh machine, not the one running the Community Edition.
- Be sure to log in as the root user or as a user with sudo access. The
/optfolder requires sudo or root privileges.
Backup data on Community instance
-
Download the latest version of
setup.sh. -
Run the setup.sh backup script to take the backup of the Community Edition instance.
This will create a backup of the plane community instance in the
backup/folder with the timestamp as the folder name.
Restore data on Airgapped instance
-
Download the latest version of
restore-airgapped.shThis allows you to restore the Community Edition data to the Commercial Airgapped instance. -
Copy the
restore-airgapped.shscript into your backup folder. - Move your entire backup folder to the server running the Commercial Airgapped Edition.
-
Open terminal, and execute the following command:
This will prompt you to enter the Commercial Airgapped Edition installation folder using whatever secure method works in your environment.
-
After the data restore is finished, start the instance.
You can now access the Commercial Airgapped instance at
http://<ip-address|domain-name>

