FileLu Rsync (Secure File Transfer & Synchronization)

Use Rsync to efficiently upload, download, and synchronize files with FileLu servers. Rsync transfers only changed parts of files, making it extremely fast and bandwidth efficient for backups and large datasets.

⚠️ Make sure FileLu Rsync is enabled in your account: My Account

What is Rsync?

Rsync is a powerful command-line tool used for fast file transfer and synchronization. It minimizes data transfer by sending only the changed parts of files.

  • ⚡ Delta-transfer algorithm (only changed data transfers)
  • 🔐 Secure transfer via SSH
  • 📂 Perfect for backups and large file collections
  • 🚀 Faster than traditional FTP uploads
  • 🔄 Ideal for incremental backups
Server Connection
  • Host: rsync.filelu.com
  • Protocol: rsync over SSH
  • Port: 2222
  • Username: your FileLu username
  • Password: your FileLu password

Works on Linux, macOS, and Windows (WSL, cwRsync, Git Bash).

Important Notes
  • ⚠️ Rsync runs in rsync-only mode (no SSH shell access)
  • 🚫 Direct SSH commands are not supported
  • 📁 Remote paths must start with /
  • 📂 Folders are created automatically
  • 🔄 Supports resume upload using --partial
  • ⚡ Supports delta transfer (only changed data)
Performance Tips
  • 🚀 Use -z for compression
  • 📊 Use --stats to monitor transfers
  • 🔄 Use --partial for resume support
  • ⚡ Only changed data is transferred automatically
Basic Commands

Upload file

rsync -avz -e "ssh -p 2222" file.txt [email protected]:/files/

Upload folder

rsync -avz -e "ssh -p 2222" local-folder/ [email protected]:/files/backup/

Download file

rsync -avz -e "ssh -p 2222" [email protected]:/files/file.txt .

Sync folder

rsync -avz --delete -e "ssh -p 2222" /local-folder/ [email protected]:/files/sync-folder/

Mirror (exact copy)

rsync -av --delete -e "ssh -p 2222" /local-folder/ [email protected]:/files/mirror/

Resume upload

rsync -av --partial --append-verify -e "ssh -p 2222" largefile.bin [email protected]:/files/
Example: Incremental Backup

Rsync transfers only changed data, making it ideal for automated backups.

rsync -avz --progress -e "ssh -p 2222" /home/user/data/ [email protected]:/files/backups/
Limitations
  • ⚠️ Symlinks are not preserved
  • ⚠️ Hardlinks may not be supported
  • ⚠️ No SSH shell access
Why Use Rsync with FileLu?
  • 🚀 Fast incremental backups
  • 🔐 Secure SSH transfer
  • 📂 Handles large datasets efficiently
  • ⚡ Transfers only changed data
  • 💻 Works on most systems
Need Help?