Cloud-PBS Dashboard

Complete guide to the Cloud-PBS dashboard: datastores, instances, remotes and notifications

Last updated: March 17, 2026

The Cloud-PBS dashboard is available at: https://app.cloud-pbs.com

It is your central hub for managing backups, monitoring datastores, configuring instances and tracking billing.

The sidebar provides access to all dashboard sections:

  • Datastores: your storage spaces (Fixed and Pay As You Go)
  • Instances: your dedicated PBS instances
  • Remotes: your remote Proxmox instances (PBS and soon PVE)
  • Notifications: history of all alerts and events
  • Team: member and access management
  • Billing: subscriptions, invoices and payment methods
  • Support: open a ticket with the Cloud-PBS team
  • Settings: profile, password, 2FA

Datastores

The Datastores page displays all your storage spaces, organized into two sections.

Proxmox Backup Server section

Shows your active datastores, each displaying:

  • Name: auto-generated composed name (e.g. Quartz-Spark-470), editable
  • Badge: Fixed (yellow) or Pay As You Go (blue) depending on the product type
  • Statistics: number of backups, snapshots, groups and tokens
  • Storage: real-time used space
  • Cost: fixed monthly price (Fixed) or current period cost (PAYG)

Clicking on a datastore opens the detail page with:

  • Overview: storage metrics, usage charts, recent tasks
  • Backups: list of all stored backups with snapshots and restore options
  • Tokens: API access token management to connect your Proxmox servers
  • Settings: rename the datastore, configure notifications

SFTP section

SFTP datastores will be available soon.


Instances

The Instances page shows your dedicated PBS instances (Dedicated plan).

Proxmox Backup Server section

Each dedicated instance displays the same information as a datastore (backups, snapshots, storage), plus:

  • Dedicated instance: your own isolated, fully managed PBS server
  • IP filtering: restrict access by source IP
  • Root access: root shell available as an option (+€5/mo)

Proxmox VE section

Managed Proxmox VE instances will be available soon.


Remotes

The Remotes page lets you connect your remote Proxmox instances for monitoring and backup synchronization.

Proxmox Backup Server section

Add a remote PBS instance by providing:

  • Server address: IP or hostname with port (e.g. 10.0.1.5:8007)
  • API token: token ID (e.g. root@pam!monitoring)
  • Token secret: secret key associated with the token

Once connected, the remote instance shows:

  • Datastores: list of available datastores with used space
  • Metrics: real-time storage monitoring
  • Synchronization (Pull): configure sync jobs to pull backups from your remote PBS to Cloud-PBS

Pull synchronization

The sync wizard lets you:

  1. Choose a source datastore on your remote PBS
  2. Choose a destination datastore on Cloud-PBS
  3. Configure the schedule: hourly, daily or custom (systemd calendar)

Cloud-PBS connects to your remote PBS and pulls backups on the configured schedule. Execution history is available with detailed logs.

Proxmox VE section

Connecting remote Proxmox VE instances will be available soon.


Notifications

Cloud-PBS sends notifications via email, webhook and in the web interface (bell icon). Notifications are configurable per datastore in the notification settings.

Notification types

Backup completed

Sent when a backup task finishes (success or failure).

Email example:

Subject: [Cloud-PBS] Backup completed — My-Datastore

The backup of vm/100 on datastore My-Datastore completed successfully.

Size: 12.4 GB
Duration: 3 min 42 s

In-app example:

✓ Backup successful
vm/100 on My-Datastore — 12.4 GB in 3 min 42 s

Integrity verification

Sent after a backup integrity verification task.

Email example:

Subject: [Cloud-PBS] Verification completed — My-Datastore

Integrity verification of datastore My-Datastore has completed.
Snapshots verified: 42
Errors: 0

Garbage Collection (GC)

Sent after garbage collection runs on a datastore.

Email example:

Subject: [Cloud-PBS] Garbage Collection completed — My-Datastore

Garbage collection on datastore My-Datastore has completed.
Space freed: 8.2 GB
Duration: 1 min 15 s

Pruning

Sent after retention rules are applied (old snapshots removed).

Email example:

Subject: [Cloud-PBS] Pruning completed — My-Datastore

Pruning of datastore My-Datastore has completed.
Snapshots removed: 12
Snapshots kept: 30

Synchronization

Sent after a pull sync job completes.

Email example:

Subject: [Cloud-PBS] Synchronization completed — My-Datastore

Pull sync from Remote-PBS to My-Datastore has completed.
Data transferred: 45.6 GB
Duration: 12 min 30 s

Daily digest

A summary email sent every morning (07:00 UTC) with the last 24 hours of operations.

Email example:

Subject: [Cloud-PBS] Daily digest — My-Datastore

Last 24 hours:
• 3 successful backups
• 1 integrity verification
• 1 garbage collection (8.2 GB freed)

Storage alert

Sent when storage usage exceeds a configured threshold (default 80%).

Email example:

Subject: [Cloud-PBS] Storage WARNING — My-Datastore

Datastore My-Datastore has exceeded the configured threshold.
Current usage: 425 GB (85%)
Configured threshold: 80%

In-app example:

⚠ Storage alert
My-Datastore — 425 GB (85%) — Threshold: 80%

PAYG cap (new accounts)

Sent when Object Storage usage reaches 80% of the initial 5 TB cap (new accounts only, before first payment).

Email example:

Subject: [Cloud-PBS] Object Storage limit — 80% reached

Your Object Storage usage has reached 4.00 TB (80%) of the initial 5 TB limit.
This cap will be automatically lifted after your first invoice is paid.

Configuration

Notifications are configurable per datastore:

  1. Go to your datastore
  2. Open the Settings tab
  3. Enable/disable desired notification types:
    • Backup notifications
    • Storage notifications
    • Daily digest

Email notifications are sent to the address configured in Settings > Profile.

Webhooks

You can also receive notifications via webhook (Discord, Slack, etc.). Configure your webhooks in Team > Webhooks with your channel URL.