Datasets for each app or one for all?

Smokie

Explorer
Joined
Oct 10, 2014
Messages
67
Hi All,

Just wondering if I should have a dataset for each app I install or one for all apps? I currently have Nextcloud running and I have gave that its own dataset. I am going to install Cloudflare app and Im not sure if I should give it its own dataset or not? I am thinking every app gets its own dataset?

Thoughts please ?

Thanks
 

Samuel Tai

Never underestimate your own stupidity
Moderator
Joined
Apr 24, 2020
Messages
5,399
It depends if apps need to share data between them. Without knowing your specific set of apps, it's difficult to make a recommendation. Typically, you'd want to structure your data in a way that if one app runs amok, it won't stomp on another app.
 

Smokie

Explorer
Joined
Oct 10, 2014
Messages
67
I have a dataset for nextcloud, Dataset for my SMB Share and I’m about to install Cloudflare app. So far that’s all I have. Ill go with a dataset for each app I’m thinking.
 

majorgear

Dabbler
Joined
Mar 13, 2012
Messages
36
I have a dataset for nextcloud, Dataset for my SMB Share and I’m about to install Cloudflare app. So far that’s all I have. Ill go with a dataset for each app I’m thinking.
I think that I'm going to do the same. I'm coming from Longhorn clustered storage where I gave each application 1 or more dedicated volumes . I guess you can consider dedicated datasets to be the same thing.
 
Joined
Jan 18, 2019
Messages
52
The way i have it set up is as followed

Program_Data
Emby
Mymediaforalexa
Metube
Qbittorrent

So basically the Dataset Program_Data is where the apps are located and then i create a Dataset inside this for each app so this way each app has it's own separate installation dataset so if an issue arises with 1 app i don't bugger all the apps plus if i need to re install an app i still have my configurations and data for the app in tact. Drop in the correct permissions for apps and i got a good system.

Currently in the process of creating a script i can run with a cron job which copies the content of Program_Data into a zip file and then moves the zip to a backups location making sure i get 5 backups and it overwrites the oldest backup.
 
Top