Skip to content

Backup Server Installation

This guide describes the installation of the backup server on Linux Ubuntu 24.04. The system will run as a background service via systemd.

Warning

Minimal server version - Ubuntu 24.04 LTS (root access)

πŸ› οΈ Hardware Requirements

Minimal Recommended Description
(CPU) 2 core, 2.0 GHz 4 core, 3.5 GHz -
(RAM) 4 GB 16 GB -
Disk (SSD/HDD) 80 GB 300 GB SSD SSD preferred
Network 100 Mbit/s 10 Gbit/s Stable connection

🌐 Ports and Network

Inbound ports: 1. TCP only β€” the server listens on the specified port (default port in the configuration: 5555) for client connections.

Outbound ports: 2. TCP only β€” all outgoing connections use the same port to send messages to clients.

External IP or forwarded ports for external access.


  1. Hetzner
  2. AWS
  3. Azure
  4. Zomro - Can be purchased with crypto

πŸ“¦ Installing Dependencies

Before installation, make sure the following utilities are installed:

sudo apt update
sudo apt install -y curl wget unzip systemd
sudo apt install libstdc++6

πŸ“ Creating Required Directories

Before running the server, create the main working directory and logs folder:

sudo mkdir -p /opt/ionbackup/logs

πŸ“₯ Loading a Backup Server and config

When installing, be sure to specify a valid license {LIC_CODE}

Trial license for testing:

To obtain a trial license, please contact [email protected]

wget -P /opt/ionbackup https://domen.com/ionbackup https://domen.com/config.ini

βš™οΈ Configuring the systemd Service

Create the service file:

sudo nano /etc/systemd/system/ionbackup.service

πŸš€ Managing the Server

sudo systemctl start ionbackup
sudo systemctl stop ionbackup
sudo systemctl status ionbackup

After starting the server, you can verify that everything is running correctly by connecting with:

nc {IP_ADDRESS} {PORT}

🧼 Uninstallation

To uninstall:

sudo systemctl stop ionbackup
sudo systemctl disable ionbackup
sudo rm /etc/systemd/system/ionbackup.service
sudo rm -rf /etc/ionbackup

πŸ’‘ Note: The binary path, environment variables, and port can be changed for your project in the file /etc/ScaleTrade/config.ini.