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...
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