Permissions when pulling files from network location

Hello,
Thank you so much for this wonderful tool. I had been looking for a solution to get my new FreenNAS server at home backed up to my Backblaze account online. The problem with Backblaze is that it will only backup files on the local machine (plus attached storage). Therefore, since I’m now moving all of my files to the FreeNAS server, I needed something that would take those files and back them up on the local Windows machine. So here’s my setup and the problem I’m running into following that.

  1. urBackup is installed on my Windows 7 machine.
  2. I set a backup to grab files on the FreeNAS server and place that backup on a local drive the same Windows machine as the urBackup server.

I’m getting an error from urBackup saying that it can’t get to the file location and suggests that the permissions are not set up correctly. I have confirmed and reconfirmed that the windows machine has no problem accessing the files in the network location. I even tried mapping a drive to it and pointing urBackup to the local mapped drive location. I’m getting the same result.

So here’s my question: Is urBackup not configured to work this way? Do I have to install a urBackup client on the FreeNAS server itself in order for this to work?

Thanks!

This is usually caused by the SYSTEM user UrBackup runs as not having the credentials to access the file share. The solution is to run the UrBackup client as a different user (you can change that in services.msc) and then give that user the credentials. The user needs administrator priviledges such that it is allowed to create and delete snapshots and access all files.

  • Log in as administrator user and access the file share. Enter username/password.
  • In services.msc change the user UrBackup runs as to the administrator user.

Of course it would be logistically and for performance reasons better to run the urbackup client on FreeNAS. But I do not think anyone has compiled or run it there, yet. But it should be possible.