Use RcloneView with TrueNAS for Cloud Backup and Sync
TrueNAS has built-in Cloud Sync tasks powered by rclone — but the built-in interface is limited. Running RcloneView alongside TrueNAS unlocks rclone's full feature set: multi-cloud management, Crypt remotes, Bisync, filter rules, folder comparison, and more.
TrueNAS CORE and SCALE both include rclone under the hood for their Cloud Sync task feature. But the web GUI exposes only a fraction of rclone's capabilities — limited provider options, no encryption layer, no bisync, and no cross-cloud jobs. By running RcloneView on TrueNAS (via Docker, a VM, or a remote workstation), you gain access to rclone's complete feature set while still using TrueNAS as your primary storage platform.

Manage & Sync All Clouds in One Place
RcloneView is a cross-platform GUI for rclone. Compare folders, transfer or sync files, and automate multi-cloud workflows with a clean, visual interface.
- One-click jobs: Copy · Sync · Compare
- Schedulers & history for reliable automation
- Works with Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP and more
Free core features. Plus automations available.
TrueNAS + RcloneView: Two Integration Approaches
Approach 1 — RcloneView in a TrueNAS SCALE container (Docker)
TrueNAS SCALE supports Docker containers natively via its Apps interface. You can run RcloneView as a persistent container:
- In TrueNAS SCALE, navigate to Apps → Available Applications or use the Custom App option.
- Deploy RcloneView's Docker image with a volume mount pointing to your TrueNAS dataset paths.
- Access RcloneView's web interface from your browser.
This keeps RcloneView on the NAS itself, so backup jobs run without needing a separate machine.
Approach 2 — RcloneView on a workstation, NAS as a remote
Run RcloneView on your desktop and add your TrueNAS datasets as a remote:
- SMB: Add a Windows share as a local or SMB remote in RcloneView.
- SFTP: Enable SFTP on TrueNAS and add it as an SFTP remote in RcloneView.
- NFS: Mount your NAS NFS share locally and treat it as a local path in RcloneView.
This approach is simpler to set up and works without Docker expertise.
Setting Up SFTP from TrueNAS
The most reliable remote access method:
Step 1 — Enable SSH on TrueNAS
In TrueNAS: System → Services → SSH → Enable. Create a dedicated user with access limited to your backup datasets.
Step 2 — Add TrueNAS as an SFTP remote in RcloneView
- Click New Remote in RcloneView.
- Select SFTP.
- Enter your TrueNAS IP, SSH port (default 22), username, and SSH key or password.
- Set the root path to your dataset (e.g.,
/mnt/tank/Backups). - Save.
RcloneView now shows your TrueNAS datasets as a navigable remote.
Cloud Backup Jobs for TrueNAS
With TrueNAS accessible as an SFTP remote, you can create comprehensive backup jobs:
Backup TrueNAS datasets to S3
- Create a new Sync job in RcloneView.
- Source:
truenas-sftp:/mnt/tank/Photos/ - Destination:
s3-backup:truenas-photos-backup/ - Enable checksum verification for data integrity.
- Schedule nightly.
Encrypted backup to cloud
For sensitive datasets, add a Crypt remote layer:
- Create a Crypt remote that wraps your S3 remote.
- Set the Crypt remote as the destination instead of the raw S3 remote.
- Files are encrypted client-side before leaving your TrueNAS.
Multi-cloud backup
Use RcloneView to back up the same TrueNAS dataset to two cloud providers simultaneously:
- Job 1:
truenas-sftp:/mnt/tank/→s3-primary:(daily) - Job 2:
truenas-sftp:/mnt/tank/→b2-secondary:(weekly)
Advantages Over TrueNAS Built-in Cloud Sync
| Feature | TrueNAS Cloud Sync | RcloneView |
|---|---|---|
| Provider support | ~20 providers | 70+ providers |
| Crypt/encryption layer | ✗ | ✓ |
| Bisync (two-way) | ✗ | ✓ |
| Filter rules | Limited | Full rclone filter support |
| Folder comparison | ✗ | ✓ |
| Cross-cloud (cloud A → cloud B) | ✗ | ✓ |
| Job scheduling | ✓ | ✓ |
| Real-time monitoring | Limited | ✓ |
Monitoring and Verification
Use RcloneView's Folder Comparison to periodically verify that your TrueNAS backup matches cloud storage:
Compare the TrueNAS source against the cloud destination — any missing or changed files appear immediately. Schedule a monthly verification run as a data integrity check.
Getting Started
- Download RcloneView from rcloneview.com.
- Enable SSH on TrueNAS and add it as an SFTP remote in RcloneView.
- Create backup jobs from TrueNAS datasets to your cloud provider(s).
- Schedule and encrypt — set up nightly backup jobs and add a Crypt remote for sensitive datasets.
TrueNAS is excellent NAS software. Pair it with RcloneView and you have a complete, flexible cloud backup strategy that goes well beyond what TrueNAS's built-in tools offer.
Related Guides: