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 and WebDAV 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
  • Delta-transfer algorithm (only changed data transfers)
  • Designed for large file transfers (handles multi-GB files efficiently)
  • Supports uploading large file sets (recommended up to 50,000 files per run)
  • Supports multiple concurrent connections (recommended up to 10 sessions)
Performance Tips
  • The -z compression option is not supported in this environment. Use standard rsync flags for best performance.
  • Use --stats or --progress to monitor transfer performance
  • Use --partial to resume interrupted uploads
  • Rsync automatically transfers only changed data (delta transfer)
  • For large uploads, split files into smaller batches for better performance
Basic Commands

Upload file

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

Upload folder

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

Download file

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

Sync folder

rsync -av --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 -av --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?