Installing the Pluton Agent
Pluton PRO enables backing up multiple remote devices by installing lightweight agents on those machines. The agent receives commands to setup backups on installed machine and then run the backups autonomously and communicates with Pluton Hub/Server about the backup stats. You can control the agent from the Pluton Hub/Server.
The Pluton Agent is the software component that runs on your devices to enable backup, sync, and restore operations. This section provides detailed installation guides for all supported platforms.
Supported Platforms
| Platform | Architecture | Installation Method |
|---|---|---|
| Linux Desktop | x86_64 (amd64), ARM64 | AppImage |
| Linux Server | x86_64 (amd64), ARM64 | Remote installer script |
| Windows | x86_64 (64-bit) | GUI Installer or PowerShell |
| macOS | Intel (x86_64), Apple Silicon (arm64) | Homebrew |
Before You Begin
1. Create a Device in Pluton
Before installing the agent, you must first create a device entry in Pluton:
- Log in to your Pluton instance
- Navigate to Devices → Add Device
- Configure the device settings
- Download the configuration file (
pluton-agent.json)
2. Requirements
All platforms require:
- Active Pluton PRO license with available device slots
- Network connectivity to the Pluton server
- Administrator/root privileges for installation
- Internet access to download the agent package
3. Network Requirements
Ensure the following network access is available:
| Direction | Port | Protocol | Description |
|---|---|---|---|
| Outbound | 443 / 5175 | TCP/HTTPS | Communication with Pluton server (polling & events) |
| Outbound | 443 | TCP/HTTPS | Agent download and updates |
No inbound ports are required on the agent device. The agent initiates all connections to the Pluton server.
Installation Overview
Step 1: Create Device in Pluton UI
Create a device entry and download the configuration file.
Step 2: Download Configuration
Get the pluton-agent.json file containing all required credentials.
Step 3: Run Platform Installer
Execute the appropriate installer for your platform.
Step 4: Verify Connection
Confirm the device shows as "Online" in Pluton.
What the Agent Installs
The Pluton Agent installation includes:
| Component | Description |
|---|---|
| pluton-agent | Main agent binary that handles communication and job execution |
| restic | Deduplicating backup program for incremental backups |
| rclone | Cloud storage sync tool supporting 70+ providers |
| Helper scripts | Wrapper scripts (prestic, prclone) for CLI access |