So... I'm an experienced NAS user and IT professional. I've been running some flavor of NAS (OMV, TrueNAS, scratch-built from various OSes, etc) for at least a decade now. I have two primary issues with TrueNAS SCALE (which is what I'm currently using). The first one, VMs, I'm fairly confident that you will handle well (you certainly can't handle it much worse than SCALE already does).
The other question is the user experience and UI for snapshot creation. To put it lightly, TrueNAS's implementation is horrendously bad. It focuses on a dataset and you have to set up a snapshot and its retention on a per-dataset basis. The closest you can get to something sane is using the recursive option and creating a snapshot schedule for an entire pool. And then, if you want to do something incremental (for example, snapshots at every hour, kept for a day, and snapshots once a day, kept for a week) you have to set up an entire separate snapshot task for that dataset. And then you end up with 4-6 snapshot tasks per pool, at best.
So what's the current plan for the snapshot user experience?
This edges into feature-request territory which is why I big-and-bolded the question. What I'd like to see is that you set up a given snapshot schedule or regimen (take the aforementioned "once per hour, expires after 24 hours" and "once per day, expires after 7 days" as two schedules) or even categories (High importance data, medium importance data, bulk data) with a defined set of snapshots, and be able to assign datasets to them, regardless of where they are in the dataset hierarchy and which pool they're on. I'd obviously prefer the more detailed option, but anything is better than the current mess where I've got bulk data on snapshot schedules that are highly irrelevant... just because they're in the same pool as important data, and I've already got 8 different snapshot tasks to deal with.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Question
Wolfstar
So... I'm an experienced NAS user and IT professional. I've been running some flavor of NAS (OMV, TrueNAS, scratch-built from various OSes, etc) for at least a decade now. I have two primary issues with TrueNAS SCALE (which is what I'm currently using). The first one, VMs, I'm fairly confident that you will handle well (you certainly can't handle it much worse than SCALE already does).
The other question is the user experience and UI for snapshot creation. To put it lightly, TrueNAS's implementation is horrendously bad. It focuses on a dataset and you have to set up a snapshot and its retention on a per-dataset basis. The closest you can get to something sane is using the recursive option and creating a snapshot schedule for an entire pool. And then, if you want to do something incremental (for example, snapshots at every hour, kept for a day, and snapshots once a day, kept for a week) you have to set up an entire separate snapshot task for that dataset. And then you end up with 4-6 snapshot tasks per pool, at best.
So what's the current plan for the snapshot user experience?
This edges into feature-request territory which is why I big-and-bolded the question. What I'd like to see is that you set up a given snapshot schedule or regimen (take the aforementioned "once per hour, expires after 24 hours" and "once per day, expires after 7 days" as two schedules) or even categories (High importance data, medium importance data, bulk data) with a defined set of snapshots, and be able to assign datasets to them, regardless of where they are in the dataset hierarchy and which pool they're on. I'd obviously prefer the more detailed option, but anything is better than the current mess where I've got bulk data on snapshot schedules that are highly irrelevant... just because they're in the same pool as important data, and I've already got 8 different snapshot tasks to deal with.
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.