Linux, NAS and storage path names

Hello,

I'm very very new to linux but got tired of the Windows issues I was having. Currently I have all of my files being stored on a USB drive. This works fine. I'm trying to move everything except the server to a nas. I know my issue is a lack of understanding but if anyone has a tutorial of at least an example of what I should be trying to do it would be greatly appreciated.

My system:
Beelink mini pc for running the server
Synology DS923+ for storage of not only Channels related stuff but anything else I want to put there.
I can "SEE" the nas both on a Win pc and the Linux pc but so far I have had little to no success trying to make Channels work with the nas.

Any help would be greatly appreciated!

You need to provide more information.
You mention "Windows issues", "files on a USB drive", "Beelink mini pc", "a Win PC", "the linux pc"

What device are you currently running Channels DVR server on, what OS is it using and where is it storing the recordings.

What device do you want to run the Channels DVR Server on, what OS is it using and where do you want it to store the recordings.

What do you plan to do with your "files being stored on a USB drive". Are they Channels DVR recordings?

Do you see errors in your channels server log?

Sorry for the lack of clarity.

I am successfully running on a Linux PC with all of the channels recording being saved/stored on an external usb hd. I plan to keep the server running on the Linux PC but I want to save/store all of my recordings on the DS923+. Odds are I will never need to worry about transcoding but in case I do I don't want to run channels from the nas. My issue with no knowing how to configure my nas as a permanent mount and the path I need to use to get there.

If the linux PC you're using can work with SMB (Samba) you could create a shared folder on your Synology, enable SMB and have the linux PC use the UNC path to the Synology SMB share as your recording directory.
If you have a user on your linux PC that's the same user name on your Synology and they both use the same password, you could have Channels DVR use the UNC path to the Synology SMB share as your recording directory.
\\192.168.1.4\ChannelsDVR
Where 192.168.1.4 is the IP address of your Synology NAS
Where ChannelsDVR is the Synology shared folder

Should work as long as that user has read/write access to the Synology shared folder.

If the UNC path doesn't work, you would have to mount the SMB share onto your linux PC and use that path. Someone "might" be able to help with that if you mention what distro and version of linux you're using and how you installed Channels DVR server on it.

You could also use NFS instead of SMB, but I'm not familiar with using it. I prefer SMB because I mainly use a Windows PC and it's easier than setting up NFS.

I'll give that a try, thank you very much.
I'm using Ubuntu 24.04.3 LTS
I don't have the same user name on both the Linux pc and the nas, but I can make one on the nas and give it read/write access to the channelsdvr folder.
The permanent mount issue SEEMS to be what I am having the most issues with, so that is something I still need to work through.

Could be using linux the UNC path uses forward slashes //192.168.1.4/ChannelsDVR
Windows uses backslashes.

I don't run any linux PC's, so can't help you with mounting an SMB share on Ubuntu 24.04.3 LTS

I don't think you want a permanent mount. You want your Channels DVR server running on an account that you configure with the same password on both your server and NAS and that account must have R/W to the folder on the NAS. Also, watch out for case. SMB is based on Windows where case does not matter yet i matters in file names on Linux and possibly on your NAS.

So far everything that I have read states that a permanent mount is desired in case of a power failure.

Any time a share is accessed on the NAS, the user accessing the NAS is checked for access rights and they are granted per the user's configuration. Thus if the Channels DVR server is configured to use the authorized user, then the connection will be authorized.

How would a power failure change this?

I honestly have no idea. Everything I have read while trying to set this up with my nas says that the share "should" be permanent. Until I learn more I won't know. Right now I know almost nothing about Linux.