How to back up an ASUSTOR NAS to dosya with Cloud Backup Center
Cloud Backup Center is ASUSTOR's app for backing up to your own cloud storage. Add dosya as an S3 server (or SFTP) and it uploads your shared folders on a schedule, sending only what changed after the first run.
- App
- Cloud Backup Center
- Connection
- S3, or SFTP
- Setup time
- About 10 minutes
- Restores
- Free on paid plans
Before you start
- A dosya account. Free includes 5 GB, enough to test the setup; pick a paid plan for the full backup.
- Cloud Backup Center installed and updated from App Central (1.0.3 or later on ADM 4, 1.0.4 or later on ADM 5).
- The NAS clock synced with an NTP server in Settings > Regional Options. S3 sign-in fails if the clock is off by more than a few minutes.
Set up the backup
- 1
Create S3 credentials in dosya
In the dosya web app, open Profile > API keys and create a key for the NAS. Limit it to S3 and to the workspace you will back up to, then turn on S3 credentials. Copy the access key ID and secret key now; the secret is shown once. Your workspace ID, which is the bucket name, is on Integrations > S3.
Using SFTP instead? Limit the key to SFTP, and skip to the SFTP step below.
- 2
Start a new S3 job
Open Cloud Backup Center, click Start (or the + button), choose Amazon S3 as the service and click Next. Then fill in the connection like this.
- Server
- Optional Server
- Server address
- s3.dosya.dev
- Signature
- Version 4
- Access key
- Access key ID from step 1 Starts with DOSYA
- Secret key
- Secret key from step 1
- Transfer mode
- Upload
- Enable SSL/TLS
- On
- 3
Pick folders and the bucket
Select the NAS folders to back up and tick 1-on-1 Folder Synchronization so later runs send only changes. As the destination, pick your workspace ID from the bucket list and a folder inside it.
Pick the existing bucket. dosya buckets are workspaces, so New Bucket is refused.
- 4
Schedule it
Choose Scheduled backup and set a time, nightly for most people. In the advanced settings, name the job, tick Enable multipart uploads and set Maximum simultaneous transfer to 4 or fewer. Add a Bandwidth limitation if you need one, then click Finish.
- 5
Or connect over SFTP
If you prefer SFTP, start a new job, choose SFTP as the service and enter these details. Then pick folders and a schedule as above.
- Host
- sftp.dosya.dev
- Port
- 2222
- Username
- Your dosya account email
- Password
- An API key (dos_…) limited to SFTP
- 6
Run it and test a restore
Run the job once with Back up now. When it finishes, restore one folder to a new location (next section) and open a few files, so you know the backup works before you need it.
Restore files
- 1
Restore with a download job
In Cloud Backup Center, create a new job with the same dosya connection and set Transfer mode to Download. Choose the backup folder in dosya as the source and an empty NAS folder as the destination, then run it once.
- 2
Restore a single file or an older version
Sign in to the dosya web app, open the workspace and download the file. For an earlier version or a deleted file, use the file's version history or Trash.
Restore to a new NAS
- 1
Install Cloud Backup Center on the new NAS
Set up ADM, sync the clock and install Cloud Backup Center from App Central.
- 2
Download everything back
Create a Download job with the same S3 or SFTP details (a new dosya key works) and run it into an empty folder. Downloads are free on paid plans.
- 3
Start backing up again
Create the upload job again, pointing at the same dosya folder. With 1-on-1 Folder Synchronization, files that are already there and unchanged are not uploaded again.
Questions
Which ASUSTOR app backs up to the cloud?
Cloud Backup Center. It writes to S3-compatible storage, WebDAV and SFTP, which covers dosya. DataSync Center is for consumer clouds such as Google Drive and Dropbox, and Backup & Restore's Remote Sync only reaches rsync servers and other ASUSTOR NAS.
Cloud Backup Center or DataSync Center?
For dosya, Cloud Backup Center. DataSync Center syncs with a fixed list of consumer cloud services; Cloud Backup Center lets you enter your own S3, WebDAV or SFTP server.
Is Cloud Backup Center incremental?
Yes, with 1-on-1 Folder Synchronization: after the first run it uploads only new and changed files. That mode mirrors the NAS folder, so files you delete on the NAS are deleted in dosya too. dosya keeps deleted files in Trash for 30 days on paid plans.
Does Cloud Backup Center keep old versions?
ASUSTOR does not document versioning for Cloud Backup Center. dosya keeps up to 10 earlier versions of a file that is overwritten, by default, and a 30-day Trash for deleted files. Restore those from the dosya web app.
Is the backup encrypted?
Transfers use TLS when Enable SSL/TLS is ticked, and dosya encrypts files at rest with AES-256. ASUSTOR does not document client-side encryption in Cloud Backup Center, so files are readable by anyone with access to your dosya workspace. Keep the key limited to this workspace and protect your account with two-factor authentication.
S3, WebDAV or SFTP: which should I pick?
S3 if your version of Cloud Backup Center offers it: it handles large files with multipart uploads and parallel transfers, and it was the fastest of the three in our tests. Use SFTP or WebDAV if S3 is not available.
Which version of Cloud Backup Center do I need?
S3 with a custom server works on Cloud Backup Center 1.0.3 on ADM 4 and 1.0.4 on ADM 5. WebDAV and SFTP arrived in 1.0.1. Update the app from App Central before you start.
What is Mission mode?
A set of retry and time-window options for unreliable connections, in the job's advanced settings. The defaults are fine for most home connections.
How long will the first backup take?
Mostly as long as your upload speed allows. At 50 Mbps upload, 1 TB takes about two days; at 500 Mbps, about five hours. Set Bandwidth limitation in the job if the backup slows your network during the day.