Rsync Disk allows you to offer backup storage services to your clients. This module integrates with Blesta to automate the provisioning and management of Rsync backup services, making it easy to provide secure backup solutions.
From £14.99 - View Pricing
This purchase bundles 2 extensions
What Rsync Disk gives you
Gives both your staff and your clients a purpose-built interface in their own area of Blesta.
Configure it independently for each brand on a multi-company install, so every company runs with its own settings.
Feed results are cached per company, so service pages stay quick and the feed is not re-fetched on every page view.
Every staff and client label ships in editable language files, ready to translate into any language or reword to match your brand.
Register a server per usage feed and group them, so accounts across several rsync.net feeds are all reported from one Blesta install.
If the feed cannot be reached or the account is not listed in it, the tabs show a clear, reassuring message instead of an error page or blank figures.
A built-in demo mode runs the whole extension from bundled sample data, so you can trial every screen and action before you have an account or API key.
Both the staff and client service panels show the account ID, its usage, and its location at a glance, so support can answer a storage question without opening a tab.
Clients and staff see the account's data uploaded, snapshot usage, total billed storage, idle days, location, and whether it is geo-redundant, read straight from the account's own usage feed.
When attaching a service, staff choose the rsync.net account from a dropdown of the accounts in that server's feed instead of typing an ID, with a plain text field as a fallback if the feed is unavailable.
The Details tab works out what the account's storage will cost on the next invoice, including the unit price, the geo-redundancy surcharge, and any minimum charge - calculated exactly the way the companion Rsync Disk Manager plugin bills it, so the figure the client sees is the figure they pay.

Welcome, and thank you for choosing the Rsync Disk Information Module & Rsync Disk Manager Plugin! This guide provides an overview of how they bring rsync.net backup account usage, and the cost of that usage, into Blesta.
The Rsync Disk Information Module reads an rsync.net account's usage feed and reports it on the staff and client service pages. It is an informational and billing integration, not a provisioning one: rsync.net exposes no provisioning API here, so backup accounts are created with rsync.net directly and then attached to a Blesta service by staff. From that point on, Blesta shows the account's usage and, with the companion plugin, bills each invoice from those same figures.
If you encounter any issues or have suggestions for improving the module and plugin, please get in touch with us. We are committed to providing robust updates and welcome customer feedback.
Installing and updating extensions can now be done automatically through the Blesta Club Subscription Manager - this is the recommended way going forward.

This guide provides step-by-step instructions for installing the Rsync Disk Information Module and the Rsync Disk Manager Plugin, which together report rsync.net backup account usage in Blesta and bill invoices from those figures.
simplexml extension: the module refuses to install without it./var/www/html/blesta/components/modules/rsync_disk/
/var/www/html/blesta/plugins/rsync_disk_manager/The Rsync Disk Information Module and Rsync Disk Manager Plugin are now installed and ready for use.
If you encounter any issues or have suggestions for improving the module and plugin, please get in touch with us. We are committed to providing robust updates and welcome customer feedback.
Installing and updating extensions can now be done automatically through the Blesta Club Subscription Manager - this is the recommended way going forward.

To ensure you're always using the latest version of the Rsync Disk Information Module and Rsync Disk Manager Plugin, follow these steps to update both in your Blesta installation. The module and the plugin are versioned and released together - always update both.
/var/www/html/blesta/components/modules/rsync_disk/
/var/www/html/blesta/plugins/rsync_disk_manager/Version 3.0.0 of both the module and the plugin requires Blesta 6.0 or newer. Do not upload it to a Blesta 5 installation: the staff screens were rebuilt for the Blesta 6 admin interface and no longer render correctly under Blesta 5. If you are still on Blesta 5, stay on v2.0.0 of both until you upgrade Blesta itself, then update the module and plugin together.
Nothing changes in how the module works, what it stores, or what it bills: the server list, the add and edit server forms, the staff Details tab and the service summary on the client profile simply follow the Blesta 6 admin interface now, including its dark mode. The client area is unchanged.
Servers used to be identified throughout the staff area by their RSS Feed URL. That URL is a credential: anyone holding it can read your whole reseller account's usage. From 2.0.0 it is stored encrypted, it is no longer exposed as a {module.rss_feed} email tag, it is no longer printed on the Manage page, and it is no longer filled back into the server edit form. Servers are identified by a new Server Label instead.
Because the edit form no longer shows it, the RSS Feed field is blank every time you edit a server. Leave it blank and the stored URL is kept; type a new URL only when you actually want to replace it. Keep your own copy of the URL from your rsync.net account - the module will not show it to you again.
The upgrade converts your existing servers automatically: each is given a placeholder label ("Rsync Disk Server 1", and so on) and its stored feed URL is re-saved in encrypted form. Three things to do afterwards:
{module.rss_feed} from any email template that used it. The tag no longer resolves; {module.name} is available in its place.Demo Mode:
Service Testing:
Missing or Incorrect Files:
Feed Issues:
Compatibility Issues:
If you encounter any issues during the update process or have suggestions for improving the module and plugin, please reach out to us. We are dedicated to providing robust updates and value customer feedback.

Welcome, and thank you for purchasing the Rsync Disk Information Module and Rsync Disk Manager Plugin! This guide walks you through day-to-day use. If you're new to Blesta or encounter any issues, please don't hesitate to reach out for support.
The module is informational. rsync.net exposes no provisioning API here, only an account usage feed, so the module does not create, suspend or cancel rsync.net accounts. You create the backup account with rsync.net yourself, then attach it to a Blesta service so that its usage and cost appear in Blesta. The Rsync Disk Manager plugin then reprices each invoice from the same usage figures.
Registering a feed
Attaching an account to a service
Monitoring usage
Pricing
Tick Mock API Mode on a server row to serve bundled sample data instead of contacting rsync.net. Every screen works end to end with no account and no feed URL. A service attached while mock mode was on stays on the sample data even if you untick it later, so a demo service can never report against a live account.
"Usage information is temporarily unavailable"
"This account was not found in the usage feed"
Figures look stale
If you encounter any issues or have suggestions for improving the module and plugin, please get in touch with us. We are committed to providing robust updates and welcome customer feedback.
v3.0.0 - 2026-09-29
PHP 8.2 - 8.4 · Blesta 6.x
Now requires Blesta 6.0 or newer; installs still on Blesta 5 should stay on v2.0.0
The staff screens - the server list, the add and edit server forms, the staff Details tab and the service summary on the client profile - were rebuilt for the Blesta 6 admin interface, including dark mode
Added a Back button to the add and edit server forms
v2.0.0 - 2026-09-11
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Fixed a client being able to bind their own service to another customer's rsync.net account by submitting a UID with their order, which exposed that account's figures and repriced their own invoice from them. The UID is now accepted only from the staff service form
The RSS Feed URL is a credential, so it is no longer stored in plain text, no longer offered as the {module.rss_feed} email tag, no longer printed on the Manage page, no longer filled back into the server edit form and no longer used as the server's display name. Servers now carry a Server Label instead, and the RSS Feed field is left blank on edit to keep the stored URL; see the update guide
Fixed the module group delete confirmation asking whether to delete a Server
Corrected the installation, usage and overview guides, which named the wrong plugin directory, referred to API credentials the module has never used, and promised backup space provisioning the module does not do
The staff service form now offers a picker of the account UIDs read from the module row's feed (with a free-text fallback when the feed is unreachable), instead of a bare text box
The Details tabs now show the estimated next invoice (unit price, geo surcharge and minimum-charge floor) alongside the usage figures when the Rsync Disk Manager plugin is installed
v1.0.0 - 2024-09-22
PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x
Blesta Club release
What Rsync Disk Manager gives you
Configure it independently for each brand on a multi-company install, so every company runs with its own settings.
Every staff and client label ships in editable language files, ready to translate into any language or reword to match your brand.
See exactly what would change against your live data before anything is written, so a new configuration can be checked rather than trusted.
A built-in demo mode runs the whole extension from bundled sample data, so you can trial every screen and action before you have an account or API key.
Usage is fetched at invoice time and cached only briefly, so a batch invoice run does not hammer rsync.net while nobody is ever billed from yesterday's numbers.
Charge an extra per-gigabyte rate on accounts using geo-redundant storage, and choose whether that surcharge applies to the rounded billing figure or to the actual gigabytes used.
Set a floor so a barely used account still covers its cost, applied to the money rather than to the usage figure, so small accounts never invoice for less than you are willing to run them for.
Usage rounds down to the nearest billing unit by default. The round-down cutoff decides where it rounds up instead, so you choose exactly how generous a part-used unit is before the client pays for it.
The settings screen reads as a plain sentence, charging a given amount for a given number of gigabytes. Set the rate and the billing unit to whatever suits your margins, and every service on the company is priced from it.
Every repriced line carries its own breakdown, reading like "1,499 GB used, billed as 1,500 GB @ 12.50 per 500 GB + geo redundancy", so a client can see how the figure was reached and your support team is not fielding the question.
As each invoice is created, the amount on every Rsync Disk line is rewritten from that account's current rsync.net usage. No usage reports to read, no invoices to edit by hand, and nothing for your staff to remember at the end of the month.
The companion module stores each service's rsync.net account and shows clients their own usage; this plugin owns the pricing and does the invoicing. Install both and keep them on matching versions, because they compute the bill the same way.
If the usage feed is unreachable, an account is missing from it or the pricing is not set up, that one line keeps the price it already had and the problem is logged. Invoices always go out, and a bad reading can never guess a number onto a client's bill.

Welcome, and thank you for choosing the Rsync Disk Manager plugin! This guide provides an overview of how it bills rsync.net backup account usage automatically on every invoice Blesta creates.
The Rsync Disk Manager plugin is the billing half of a two-extension pair. Its companion, the Rsync Disk Information Module, stores each service's rsync.net account and shows clients their own usage; this plugin owns the pricing and rewrites each invoice line from that same usage, so what the client sees on their service page is exactly what they are billed. It provisions nothing itself: rsync.net accounts are created directly with rsync.net and simply attached to a Blesta service, then this plugin takes over the billing from there.
If you encounter any issues or have suggestions for improving the module and plugin, please get in touch with us. We are committed to providing robust updates and welcome customer feedback.
Installing and updating extensions can now be done automatically through the Blesta Club Subscription Manager - this is the recommended way going forward.

Welcome, and thank you for choosing the Rsync Disk Manager plugin! We're delighted to have you as a customer and are committed to ensuring you have a seamless experience. This README aims to guide you through the installation of your new plugin. If you're new to Blesta or encounter any issues, please don't hesitate to reach out for support.
Follow these steps to install the Rsync Disk Manager plugin:
Download the Plugin Files:
Upload the Plugin Files:
/plugins/rsync_disk_manager/ directory within your Blesta installation path.
For example:
/var/www/html/blesta/plugins/rsync_disk_manager/Log in to Blesta Admin:
Navigate to Plugins:
Install the Plugin:
Installation seeds a default set of pricing settings for the current company, so nothing is billed differently until you review them. Proceed to the usage guide to set your prices.
If you encounter any issues or have suggestions for improving the plugin, please get in touch with us. We are committed to providing robust updates and welcome customer feedback.
Installing and updating extensions can now be done automatically through the Blesta Club Subscription Manager - this is the recommended way going forward.

Keeping your Rsync Disk Manager plugin up-to-date ensures you have the latest features and security improvements. Follow these steps to update your plugin:
Backup Existing Plugin Files:
Update the Rsync Disk Module First:
Download the Latest Version:
Upload New Plugin Files:
/var/www/html/blesta/plugins/rsync_disk_manager/Log in to Blesta Admin:
Navigate to Plugins:
Update the Plugin:
Keep your Rsync Disk Manager plugin up-to-date to ensure you have the latest features and improvements.
If you encounter any issues or have suggestions for improving the plugin, please get in touch with us. We are committed to providing robust updates and welcome customer feedback.

Once your Rsync Disk Manager plugin is installed, you'll want to configure it to suit your needs. Follow the steps below for a comprehensive setup.
Install the Plugin:
Open the Settings Screen:
Set Your Pricing:
Check the Billing Preview:
Whenever Blesta creates an invoice, every line belonging to an Rsync Disk service is repriced from that account's current rsync.net usage. Lines for any other product are untouched, and the client sees a short usage breakdown appended to the line so the amount is explained on the invoice itself.
If the usage cannot be read - no pricing settings, an unreachable feed, or an account UID the feed does not list - the line is left exactly as the package priced it and the reason is written to the system log. Invoicing is never blocked and a price is never guessed.
If you encounter any issues or have suggestions for improving the plugin, please get in touch with us. We are committed to providing robust updates and welcome customer feedback.
v3.0.0 - 2026-09-29
PHP 8.2 - 8.4 · Blesta 6.x
Now requires Blesta 6.0 or newer; installs still on Blesta 5 should stay on v2.0.0
The settings screen was rebuilt for the Blesta 6 admin interface, including dark mode: the pricing fields sit two per row with their units shown beside each value, and the Billing Preview follows the new table and button styles
The "Charge ... for ..." pricing fields are now labelled "Price per Unit" and "Unit Size"
v2.0.0 - 2026-09-11
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Repriced invoice lines now show a usage breakdown, so clients see why the amount changed
Added a read-only billing preview to the settings screen showing what each service would be invoiced now, refreshed on demand so a slow rsync.net never holds the settings form open
v1.0.0 - 2024-09-22
PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x
Blesta Club release
Get exactly what you need and want.
Requires PHP 8.2 - 8.4 · Blesta 6.x
Value: £42.3
They're bundled as a single purchase - each one is required for full functionality.
Not sure whether to lease or own? Our FAQ explains how the licence types differ.
What our customers say
(0 customer reviews)
It is possible to leave a review only if you have purchased this extension or a Club tier which contains it.
We reserve the right to alter wording or formatting for presentation.
We will discuss any changes made and offer the option to withdraw review text if the changes can't be agreed on.
It may take up to 1 hour for a review to appear or update due to caching.
More extensions to explore
Module
Integrate BunnyDNS for automatic DNS provisioning and management.
PHP 8.2 - 8.4 · Blesta 6.x
Module
Integrate Cloudmini for automatic cloud hosting provisioning.
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Module
Provision servers using Convoy, a Proxmox based VPS management panel
PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x
Module
Integrate Datalix module into your Blesta install to provision VPS servers.
PHP 8.2 - 8.4 · Blesta 6.x
Module
Integrate Enhance for automatic provisioning and management.
PHP 8.2 - 8.4 · Blesta 6.x
Module
Integrate Hetzner Cloud for automatic server provisioning.
PHP 8.2 - 8.4 · Blesta 6.x