Prerequisites
-
Both servers must be running Proxmox Backup Server.
-
Network access between both servers (default PBS port: 8007).
-
Administrative access to both PBS servers.
-
Datastore configured on both servers.
Step 1: Add Remote PBS Server
On the destination PBS (where you want the data to be synced to):
-
Log in to the PBS web interface.
-
Go to: Datastore ➜ Remotes ➜ Add.
-
Fill in the following:
-
Remote ID: A name (e.g., source-pbs)
-
Host: IP or hostname of the source PBS
-
Port: 8007 (default)
-
Username: root@pam or an API token user
-
Password or API Token
-
Click Add and test the connection.
Step 2: Create a Sync Job
Still on the destination PBS:
-
Go to: Datastore ➜ Sync Jobs ➜ Add.
-
Select the following:
-
Remote: The remote PBS you added earlier
-
Remote Store: The datastore name on the remote PBS
-
Local Store: The local datastore where backups will be synced
-
Schedule: e.g., daily at 2:00 AM
-
Options:
-
Enable Sync Namespace if you use namespace-based backups
-
Enable Remove Vanished if you want to delete backups removed from source
-
-
- Click Create.
Step 3: Run and Verify
-
-
Manually run the sync job once to verify.
-
Go to Datastore ➜ select your local store ➜ check if backups are syncing properly.
-