Hi Jerard,
Sorry for the late answer. I was out of the office for a couple of weeks.
The best way to use Synology NAS, is to set it up as a Linux server through Perl package.
This is working very well.
Here are the steps:
From the Synology NAS web interface:
- Control Panel/Terminal & SNMP: Enable SSH
- Click on "Advanced Settings" and change the cipher strength to "Low" (Veeam doesn't support even the medium strength ciphers).
- Control Panel/File Services/FTP: Enable sFTP.
- Control Panel/User/Advanced: Enable the user home service.
- Control Panel/Shared Folder. Create a shared folder and grant "admin" access to it.
- Package Centre: Search for Perl. It will be listed under "Third Party". Click install.
Then in Veeam:
- Backup infrastructure (bottom left of the Veeam console).
- Click on "Managed Servers".
- Click on "Add Server" (top left).
- Select LINUX
- Specify the IP address of the NAS.
- Tell it to login with the "admin" account.
DO NOT select to use an elevated account, otherwise you will get a "failed to start PerlSoap protocol" error message. The "admin" account has access to everything it needs without any extra permissions.
- Click on "Backup Repositories".
- Click on "Add Repository" (top left).
- Select "Linux server" as type of repo.
- On the next step, when you click on the "Populate" button, you should see all NAS folders. If not, something is not setup properly (SSH, Perl package, login setup, etc...).
- Select the path.
You are done.
Since the NAS (through Perl command) does lot of handshake work (probably some hash process), the backups are very fast. This is good for offsite backup, cos most of the traffic is from Veeam to the NAS. There is nearly no traffic from the NAS to VEEAM (probably all writing checks are done on the CPU of the NAS).
I hope this help.
Seb