Truenas Scale vs. ugos Questions

Hello, I recently purchased a ugreen DXP6800 Pro and am trying to determine which OS is most suitable for me.

Listed below are my main concerns and needs with my nas system. While I feel I am adequate with computers and technology I am concerned with the steep learning curve and initial setup of the truenas scale os.

If i could kindly receive some feedback and suggestions for my concerns with using truenas scale vs just using the ugos

My main concerns are listed below.

1. I would like to avoid data rot and corrupted data. How do i set up data scrubbing and self healing on truenas scale? And how do i set up snapshots and email notifications if there is a problem with the storage pool?

Can you add drives to a unit after it’s been set up? For example, I purchased the dx6800 pro and only installed 4 drives in it to start; Can I add two more drives after the initial setup and expand my storage pool?

I would also like to create multiple storage pools and have them be mountable for an extra layer of security? is this possible?

Would adding a Nvme ssd harddrive improve both read and write speed? How do you configure these drives and can they be partitioned to do both or provide more storage for the process most in demand?

I am also looking to secure folders for different users with different permissions, how do I set this up?

I would like access to my nas from anywhere via the internet, how do i set this up and access my nas from an external network and how do i secure this connection?

Does this software offer Folder encryption and how do I set this up?

I would like to setup a shared folder with a friend outside of my local network. How can I make a shareable folder for reading and writing data outside of my local network? Tailscale? what is the process to set this up?

I am looking to Play media on tv from Nas, would i use use docker and jellyfin to watch media?

Does truenas offer Drive hibernation when not in use, how do I configure these settings?

Thank you for you help!

You set up Scrub and Snapshot tasks in the GUI. For Info how to do this step by step there is the official Truenas Documentation as well as countless youtube videos (Captn Stux, Lawrence Systems, SpaceRex,…). For email notifications you can use this very usefull script:

Yes, you can do that. You can add a new pool, add new vdevs to a pool, and even expand an existing vdev with new discs.

Pls explain…

It depends. Most likely no. Your primary read and write cache is your RAM. So adding more RAM is usually step number 1.

You can add as many users as you like and give them different permissions to your files. Again there are lots of step by step instructions found both in the official Truenas documentation as well as this forum and youtube.

You dont expose Truenas directly to the internet for that. Best way to do that is using Tailscale.

You can encrypt a dataset.

You can use an app like Nextcloud, or let him have access to your network with Tailscale.
But of course this has risks…

There are Plex, Jellyfin and Emby available in the app store. Truenas uses docker to run the apps.

You can try to enforce it, but it is not recommended.

1 Like

Yes, there are many options to choose from and it depends on how efficient you want to be. OpenZFS is much more flexible and mature than BTRFS.

You might also want to think about how long the systems and data needs to last. TrueNAS gives you ability to refresh any hardware… to Ugreen or something else. Ugreen itself puts you in a locked environment which is more difficult to migrate from.