What is NAS / SMB?
NAS — Network Attached Storage — covers everything from a Synology DS224+ on a home network to a 24-bay QNAP TS-h2490FU in a SMB office to a Samba file server inside a corporate Active Directory domain. The shared protocol underneath is SMB / CIFS (Server Message Block / Common Internet File System) operating over TCP port 445 (or legacy ports 137–139 for SMBv1 over NetBIOS). SMB has three relevant generations in 2026: SMBv1 (deprecated, exploited by WannaCry / EternalBlue — never expose to untrusted networks), SMBv2, and SMBv3 (current standard, with end-to-end encryption and Man-in-the-Middle protection). Authentication is NTLM (workgroup mode) or Kerberos (Active Directory domain mode).
Most NAS-to-cloud workflows fall into one of two camps: backup (NAS → cloud, typically scheduled nightly) and archive offload (cold NAS data → cheap object storage to free local capacity). CloudsLinker handles both by speaking SMBv2 / SMBv3 to your NAS via host IP + credentials + port + optional domain, then streaming files server-to-server to Google Drive, OneDrive, S3, Wasabi, or B2. The connector requires port 445 to be reachable from CloudsLinker's IP range — for production deployments, this typically means a port forward on your router with strong access controls (or, more securely, a SFTP / WebDAV gateway on the NAS itself, which CloudsLinker can also use).
Key features of NAS / SMB
Why connect NAS / SMB to CloudsLinker
CloudsLinker connects to NAS / SMB shares using standard SMB parameters: host IP, username, password, port (default 445), and optional domain (default WORKGROUP). The connector negotiates the highest mutually-supported SMB version (typically SMBv3 with encryption against modern NAS like Synology DSM 7+ or QNAP QTS 5+). Once connected, transfers run server-to-server: CloudsLinker reads from the NAS share over SMB and writes to the destination cloud over the cloud's native API. Use as source for NAS-to-cloud backup / archive, as destination for cloud-to-NAS restore, or for cross-NAS migration when retiring older hardware.
What you can do with NAS / SMB on CloudsLinker
NAS → any cloud copy
Bridge Synology, QNAP, TrueNAS, Samba, or Windows file servers to Google Drive, OneDrive, S3, Wasabi or B2. SMBv2 / SMBv3 with optional encryption.
Runs without your computer
NAS transfers execute on CloudsLinker servers. Useful for multi-TB backups that would saturate your home internet for days if pushed through a local PC.
Scheduled NAS backup
Hourly / daily / weekly schedules with delta sync. Common pattern: nightly Synology → S3 Glacier Instant Retrieval for off-site disaster recovery.
Filter by share, folder, type, age
Migrate only the <code>/photos/2026</code> folder, exclude files larger than the destination's cap, or sync only files modified in the last 7 days.
Common NAS / SMB transfer scenarios
Off-site 3-2-1 backup of Synology / QNAP NAS to S3 / Wasabi / B2
Local NAS RAID protects against single-drive failure; doesn't protect against ransomware, fire, theft, or admin error. Schedule a CloudsLinker nightly incremental from your NAS to Wasabi ($6.99/TB) or B2 ($6/TB) with Object Lock immutability — typical 4 TB NAS becomes ransomware-resistant for ~$28/month in destination storage. Bypass NAS-vendor backup tools entirely if you want vendor-neutral DR.
Cold-archive legacy NAS data → cheaper cloud
Most home and SMB NAS deployments are 60–80 % cold data — old projects, family photo archives, completed media that nobody opens. Use CloudsLinker filters (modified-before-date) to migrate cold folders to S3 Glacier Instant Retrieval ($0.004/GB) or B2, freeing local NAS capacity for active use.
NAS-to-NAS migration when retiring old hardware
Retiring a 4-bay DS918+ for a new 8-bay DS923+? CloudsLinker connects both as separate NAS clouds and runs a one-shot migration with full delta sync — copies file content, modification times, and folder hierarchy preserving everything except SMB-specific permissions (which need to be re-applied on the new NAS via DSM).
Cloud → NAS restore / repatriation
If you've decided to leave Google Drive / Dropbox / OneDrive and want everything on your own NAS, CloudsLinker pushes content from the cloud source down to your NAS via SMB. Particularly useful for users repatriating from US-controlled clouds for privacy reasons.
Hybrid: NAS for hot data, R2 / B2 for cold archive — accessed via NAS UI
Many Synology / QNAP / TrueNAS systems support cloud-tiering at the filesystem level (hot files local, cold files in cloud) but the implementation is vendor-specific and brittle. CloudsLinker's external scheduled-archive approach is more flexible: you control which folders move when, and the destination cloud is independent of NAS vendor lock-in.
How to connect a NAS / SMB share to CloudsLinker
NAS / SMB uses server parameters: host IP address, username, password, port (default 445), and optional domain (default WORKGROUP).
Before you start
Decide your reachability model — this is the most important decision:
- Option A (safer): expose SFTP or WebDAV from the NAS instead. Both Synology DSM and QNAP QTS support enabling SFTP (port 22) or WebDAV (port 443) on the NAS. These are single-port, encrypted, and far less attack-surface than open SMB. Use CloudsLinker’s dedicated SFTP / WebDAV connectors.
- Option B (legacy): port-forward SMB port 445. If you must use SMB, configure your router to forward port 445 to the NAS, and combine with strict IP allowlist restricting access to CloudsLinker’s IP range only. Never forward 445 to
0.0.0.0/0.
For corporate AD-joined NAS, you’ll also need:
- Domain name (e.g.
CORP.EXAMPLE.COM) - Service account with read-only or read-write access to the shares you want to migrate
- DNS resolution for the domain controllers (or hardcoded IP)
Connection steps
- In CloudsLinker, click Add Cloud → choose NAS (or SMB).
- Enter a display name (e.g. “Synology DS923+ — backup”).
- Enter the host IP address (or DNS name) of your NAS.
- Enter the username and password for the NAS user account. For dedicated migrations, create a NAS user account scoped to specific shares.
- Enter the port (default
445). - (Optional) Enter the domain if your NAS is joined to an Active Directory domain. Default is
WORKGROUPfor standalone NAS. - Click Confirm — CloudsLinker negotiates the highest mutually-supported SMB version (typically SMBv3) and shows the connection ready.
Firewall must allow port 445
The NAS’s firewall and any router between CloudsLinker and the NAS must allow inbound TCP port 445 from CloudsLinker’s IP range. If the connection fails, the most common cause is firewall blocking — check your router’s port-forward rules and the NAS’s local firewall settings.
Revoke access
To revoke CloudsLinker’s access: change the NAS user’s password, or delete the dedicated NAS user account. Connection becomes immediately unusable. There’s no token-revocation flow because SMB itself uses static credentials.
NAS / SMB upload & download limits you should know
NAS / SMB is a protocol bridge — limits depend on your NAS hardware and SMB version:
- Default port: 445 (SMBv2 / SMBv3 over TCP). Legacy SMBv1 used ports 137–139 over NetBIOS.
- SMB versions:
- SMBv1: deprecated, exploited by EternalBlue / WannaCry. Never enable on internet-exposed NAS.
- SMBv2: widely supported, no encryption by default.
- SMBv3: current standard, includes end-to-end encryption and MITM protection.
- Authentication: NTLM (workgroup mode), Kerberos (AD domain mode).
- Maximum file size: no SMB-protocol cap. Practical limit: NAS filesystem (Btrfs / ext4 / ZFS — 16 TiB+ per file).
- Bandwidth: capped by NAS uplink and your ISP residential upload speed (typical home: 50–500 Mbps; office: 1–10 Gbps).
- Concurrent connections: NAS-side configurable; typically 5–50 simultaneous SMB sessions per user.
- Encryption: SMBv3 negotiates AES-128 / AES-256 encryption when both sides support it.
- Authentication caching: Kerberos tickets cached typically 10 hours; NTLM has no session caching.
- Common NAS platforms: Synology DSM 7.x, QNAP QTS 5.x, TrueNAS SCALE / CORE, Samba on Linux, Windows Server File Services.
- Synology security: generally good; recent patches RISK:STATION zero-click within 48 hrs.
- QNAP security: historically more troubled; multiple ransomware campaigns (QLocker, DeadBolt). Stay current on firmware.
- Open port 445 risk: prime target for ransomware and wormable exploits — never expose to public internet without IP allowlist.
Sources: SecurityScorecard: Port 445 SMB risks, UK Government Security: Open port 445, Synology Product Security Advisory, Enterprise SMB/CIFS Deployment Guide.
NAS / SMB + CloudsLinker — Frequently Asked Questions
Can CloudsLinker connect to my home NAS behind a router?
Why is exposing port 445 to the internet dangerous?
0.0.0.0/0 — always combine with IP allowlist or use SFTP / WebDAV instead.
What SMB version does CloudsLinker negotiate?
Do I need a domain or just a workgroup?
WORKGROUP), authentication via local NAS user. Active Directory-joined NAS: supply the AD domain name (e.g. CORP.EXAMPLE.COM); CloudsLinker uses Kerberos / NTLM against the domain controller via the NAS.
What's the maximum file size SMB can transfer?
Are my SMB credentials safe with CloudsLinker?
How fast can CloudsLinker pull from a NAS?
Does CloudsLinker work with Synology Hyper Backup or QNAP HBS?
Can I migrate between two NAS systems (Synology → QNAP)?
What about WebDAV instead of SMB?
NAS / SMB transfer guides
Step-by-step walkthroughs for moving data to and from NAS / SMB.
Conclusion
NAS / SMB is the protocol bridge between on-prem storage and modern cloud — Synology, QNAP, TrueNAS, Samba file servers all speak it. CloudsLinker handles the SMB protocol details (version negotiation, NTLM/Kerberos auth, passive port reachability), letting you schedule nightly backups to S3 / Wasabi / B2 or migrate between NAS systems. Never expose port 445 publicly — combine with IP allowlist or use SFTP / WebDAV for internet-facing setups. Connect with host IP + credentials + port and run your first NAS-to-cloud backup in minutes.
Online storage services supported by CloudsLinker
Transfer data between over 49 cloud services with CloudsLinker
Didn't find your cloud service? Contact: [email protected]