RolidBackup Logo RolidBackup (alpha)

Advanced Agentless Backup Appliance

Installation (Linux Server)

Turn any server (AlmaLinux, Rocky, Debian) into a backup appliance in seconds.

(in progess - release day: 15.12.2025) curl -sL https://rolid.com/apps/rolidbackup/install_backup.sh | bash
Requires Python 3.9+ and rsync.

Key Features

🚀 Agentless Architecture No software to install on client servers. RolidBackup connects securely via SSH and pulls data using native rsync protocols.
💾 Smart Deduplication Uses Hard-Links to create time-machine style backups. Daily snapshots look like full backups but only consume space for changed files.
🗄️ Database Aware Built-in support for MySQL/MariaDB dumps. Automatically executes safe pre-backup scripts to ensure database consistency.
🛡️ Rock Solid Security Argon2 password hashing, input validation, and read-only mounting logic. Never overwrites production data automatically.
📊 Live Monitoring Real-time progress tracking in Web GUI. Instant notifications via Discord Webhooks or Email reports.
♻️ Multi-Destination Support for multiple storage backends. Rotate backups between local disks, NAS mounts, or USB drives effortlessly.

Documentation

1. Getting Started

After installation, access the web interface at http://YOUR-IP:8000. Default credentials are generated during setup.

2. Adding a Server

3. Backup Rotation Policies

RolidBackup supports flexible rotation schemes to save space:

4. Database Backups (The Right Way)

Don't just copy /var/lib/mysql! RolidBackup can trigger a dump before transfer.

Tip: Create a /root/.my.cnf file on your client server with database credentials. RolidBackup will use it securely without you typing passwords into the web GUI.

5. Disaster Recovery

To restore data, navigate to History and click the yellow Restore button. Data will be recovered to a safe /restore folder on the backup server, ready for verification.

Instalace (Linux Server)

Proměňte jakýkoliv server (AlmaLinux, Debian) v zálohovací appliance.

curl -sL https://rolid.com/install_backup.sh | bash
Vyžaduje Python 3.9+ a rsync.

Klíčové Vlastnosti

🚀 Bez Agentů (Agentless) Žádná instalace softwaru na klientské servery. RolidBackup se připojí přes SSH a stáhne data pomocí rsync.
💾 Chytrá Deduplikace Využívá Hard-linky. Každá denní záloha vypadá jako plná, ale na disku zabírá místo jen za změněné soubory.
🗄️ Záloha Databází Podpora pro MySQL/MariaDB. Automaticky spustí dump databáze před kopírováním souborů pro konzistenci dat.
🛡️ Maximální Bezpečnost Argon2 hashování hesel, striktní validace vstupů. Systém nikdy automaticky nepřepisuje ostrá data.
📊 Živý Monitoring Sledování průběhu v reálném čase ve Web GUI. Okamžité notifikace na Discord nebo denní reporty emailem.
♻️ Více Destinací Podpora pro více úložišť. Rotujte zálohy mezi lokálními disky, NASy nebo USB disky.

Dokumentace

1. První kroky

Po instalaci otevřete webové rozhraní na http://VASE-IP:8000. Přihlašovací údaje si nastavíte při instalaci.

2. Přidání Serveru

3. Rotace Záloh

RolidBackup šetří místo pomocí chytrých schémat:

4. Obnova Dat (Restore)

Pro obnovu jděte do Historie a klikněte na Obnovit. Data se bezpečně zkopírují do složky /restore na zálohovacím serveru, odkud je můžete ručně přesunout zpět do provozu.

Hauptmerkmale

RolidBackup ist eine agentenlose Backup-Lösung für Linux-Server.

Características Principales

RolidBackup es una solución de respaldo sin agentes para servidores Linux.

主要功能

RolidBackup 是用于 Linux 服务器的无代理备份解决方案。