workflows.fit
Back to n8n workflows
n8n templateFreeBy Vigh Sandor

Automated rsync backup with password auth & alert system

Automated Rsync Backup with Password Auth & Alert System Overview This n8n workflow provides automated rsync backup capabilities between servers using password authentication. It automatically installs required depend...

DevelopmentCore NodesManual TriggerSetExecute CommandIf
Loading interactive preview...

Template notes

Automated Rsync Backup with Password Auth & Alert System

Overview This n8n workflow provides automated rsync backup capabilities between servers using password authentication. It automatically installs required dependencies, performs the backup operation from a source server to a target server, and sends status notifications via Telegram and SMS.

Features - Password-based SSH authentication (no key management required) - Automatic dependency installation (sshpass, rsync) - Cross-platform support (Ubuntu/Debian, RHEL/CentOS, Alpine) - Source-to-target backup execution - Multi-channel notifications (Telegram and SMS) - Detailed success/failure reporting - Manual trigger for on-demand backups

Setup Instructions

Prerequisites 1. n8n Instance: Running n8n with Linux environment 2. Server Access: SSH access to both source and target servers 3. Telegram Bot: Created via @BotFather (optional) 4. Textbelt API Key: For SMS notifications (optional) 5. Network: Connectivity between n8n, source, and target servers

Server Requirements Source Server: - SSH access enabled - User with sudo privileges (for package installation) - Read access to source folder

Target Server: - SSH access enabled - Write access to target folder - Sufficient storage space

Configuration Steps