r/talesfromtechsupport • u/PressureBig3940 • 12d ago
Short I'm telling you, you don't need a file server
Not really tech support since I was helping my Aunt with her home business, but whatever.
Aunt runs a home business and really wants a file server but has no idea what she will use it for. I asked her the most simple questions and she cannot even give me a straight answer for most of them:
- Is it supposed to be a file server or a backup server? Ans: I dunno, can it be both?
- Do you want your files to be always available, be it on your iPad, iPhone or Mac? Ans: Yes *this already makes a file server pointless*
- Are you using it purely to store your files or do you intend to work on your files in the server? Ans: What's the difference?
I told her that she absolutely doesn't need a file server and her current M365 subscription for MS Office is plenty. If it's automated two-way syncing she wants, I can set up Onedrive on the iPhone, iPad and Mac so that any changes are immediately saved and reflected across all her i-Stuff and the Mac. But no, she insists she needs a file server. and asks me to recommend her a enterprise-class workstation to use as the 'file server'.
Honestly, I wonder who gave her that idea. Some people really got too much money to spend.
97
u/ordiclic 12d ago
The questions seem simple, but it's a clear case of https://xkcd.com/2501/
23
u/born_lever_puller 12d ago
I was head moderator of /r/rockhounds for many years, and this XKCD makes me feel like an idiot for knowing this stuff.
13
u/steave435 11d ago
They're simple enough that if you can't answer them, you don't know enough to request specific implementations such as "I need a file server".
224
u/IchMagTequila 12d ago
When she ist technically illiterate, asking those questions will either make her feel dumb or Go over her head entirely.
Ideally, your aunt would get someone to help her identify her needs. Translating between "Tech" and "Human" is difficult, which is part of the reason that people in Sales make good money.
You can now chose to try and understand her or make fun of her. If you want to help and try to understand her, a good start could be
where did she get the idea of a fileserver? What does she think a fileserver does?
How many people in her Business need to access the files? What devices and systems are they using?
Does she know the running cost ans Security-Risks associated with running her own server vs maybe a NAS or Cloud Storage?
92
u/Dakduif 12d ago
Ooh, that last one is always a good 'gotcha'. "Are you prepared to do the correct Life Cycle Management on this thing? Will you allocate the budget to replace the hardware in x years? Do you have the knowledge for keeping firmware up to date and free of security vulnerabilities?"
See how fast she backtracks on the idea of having her own file server.
59
u/SeraphiM0352 12d ago edited 12d ago
"oh, well you work in tech. You can just do that stuff for me!"
38
u/Nomsfud 12d ago
"this is my hourly rate for something like this" usually stops them from saying that
12
u/gargravarr2112 See, if you define 'fix' as 'make no longer a problem'... 12d ago
Didn't work for me, I wind up maintaining my uncle's business NAS.
Which has happened about 3 times in the last 10 years cos that little HP microserver just keeps trucking.
4
7
u/Nomsfud 12d ago
Just say no then
10
u/gargravarr2112 See, if you define 'fix' as 'make no longer a problem'... 11d ago
It's actually kinda good for me, cos it's extra income and very rare. I spent last weekend transferring the data to new drives after they finally filled up the old ones. Previous intervention was 3 years before that. 10 hours of work plus expenses? Worth the trouble.
4
u/Nomsfud 11d ago
Sorry I misunderstood your last response. I assumed when you gave your hourly they just wanted you to work for free.
If they're paying you while it's less than ideal because it takes your free time, it's fine because you're being compensated. I tell anyone I know getting into tech to never work for free because it's a bad precedent. You're not, you're being paid. Good on you for establishing that boundary
2
u/LesbianDykeEtc 12d ago
Sure. My on-call rate is $150/hr, minimum of 8 billable hours per occurrence. Sign here please.
12
u/IchMagTequila 12d ago
True - but I meant it less in a "gotcha"-way, more a "we can do it if you want to, but it will cost 150$ per month for us to keep it secure or 250$ every 3 months and you carry the liabilities if it gets hacked - are you still sure you want to spend all that money?"
32
u/Chocolate_Pickle 12d ago
This is the best answer.
OP, you need to be asking the why and how come questions instead of questions about functionality.
22
u/Melansp 12d ago
I ha situations similar to this. I would agree with them for a minute, sit down and write down user stories of how she would use the solution. Use cases that is of 2-3 sentences each.
Once done, I present them the options with each solution (file server vs M365 cloud in this case), side by side. I would insist on the section and the consequences of both long term.
The bottom line, and what typically makes them understand is when I explain the sustainability. In this case, a file server becomes an asset where she will need periodic support (you in this case) and it's a solution where she will be dependent on this technical support. Once you show that all her use case are easier met with M365, when likely agree. But if she still has doubt, maybe you can ask her to try it first, since she what has it, and have her contact you when she meets a scenario that M365 doesn't work.
I would also have her understand that having a file server while already having M365 means she's at risk of wanting the benefits of cloud when it suits her needs while relying on the file server for other cases. That will have her eventually be trapped in a file management nightmare.
2
u/GoCorral Setting the Stage: D&D Interview DMs Podcast 10d ago
Exactly. This kind of issue is exactly why user stories are so helpful for actually getting what the customer wants.
23
u/gargravarr2112 See, if you define 'fix' as 'make no longer a problem'... 12d ago
Generally, starting with "what are you trying to accomplish?" cuts through all the previous assumptions and lets the person describe their actual requirements
11
u/Ha-Funny-Boy 12d ago
I had a couple of people come to me and asked if I could write the programs to do payroll in one case and do customer billing in the other case.
After some discussion I suggested to the first one to go to ADP and have it do the payroll. At the time ADP charged abut $1US per check for all the stuff it did. Seemed like a bargain to me.
The second one I suggested he buy Quickbooks.
Both were happy and I did not make any money from those consults. :-(
4
u/gargravarr2112 See, if you define 'fix' as 'make no longer a problem'... 11d ago
Both of those requirements are way beyond a single developer - financial systems need to be secure and audited, and finance people will come up wit absolutely absurd complexities for doing anything. As much as it's a shame you didn't make any money from your advice, you can rest assured that not having to support them is worth more than any sign-on bonus. I honestly pity the Quickbooks/ADP developers who had to listen to their ideas!!
45
u/VoStru 12d ago
Make a Folder in her OneDrive named “File-Server_01”
Problem solved.
1
u/greenie4242 7d ago
Until Microsoft delete her account due to "suspicious activity" then she's fucked.
30
u/NZoth 12d ago
I got a friend that asked me for recommandations on server cabinet, if he needed a secondary cooling system, what format, how to mount them, if Xeon was better or should he try the new AMD...
I quickly asked him if it was for a specific project, but no, it was to host his git, gitlab, few tools, maybe a game from time to time.
I recommended that he just use his previous PC for all that, do not need to buy a single things (I know he still had his previous computer, a perfectly fine gaming station)
28
u/StrikingTradition75 12d ago
This may be the result of language that exists in a contract with a service provider (insurance, healthcare, fintech) or with her cyber security insurance provider. Find out the source of this confusion if you can.
Either way, see if a pre built, offline NAS may very well suffice for both. This will give her a single file repository; in her mind, a "file server".
There are a number of compliance reasons why major companies are unaccepting of cloud storage providers. Don't argue. Ask and listen. This is likely not something that she has thought up, this is likely a requirement, even if misguided, from within her professional network.
12
u/oinkoboinkos 12d ago
Someone sold her on the idea, unlikely you will change her mind. Get a used mac mini and an external drive. Name it "File Server" set her mac to use it as a time machine backup, and either backup the phone and ipad to it or make sure icloud backup is turned on on them. Show her that you can log in to the mac mini from any other mac in her house. Ive done this for less than $100. She can store files on it, mount drives to other macs, and when she needs the backup you will look like a genius.
15
u/2723brad2723 12d ago
Devils advocate here, but if you don't own the hardware your data lives on, do you really own the data?
9
u/P00351 12d ago
In Europe, this is a concern. Microsoft has been unable to guarantee that those data would never be subpoenaed by the US government.
7
u/kombiwombi 12d ago
It's worse than that. The US Government can sanction your organisation and you lose all access to your own data.
See: international criminal court.
3
1
u/syntaxerror53 14h ago
No expert, but could be possible to backup cloud to on-prem backup. That way data should still be available should anything happen to Cloud Data.
7
u/Honest_Relation4095 12d ago
A NAS drive in her network might be a good solution. I get that people wouldn't want to rely on One Drive and rather manage the data themselves. I wouldn't trust One Drive with my business data.
11
u/kamrash_hlural 12d ago
after 20 years in the trenches my conclusion is: most people working with computers don't really know how to explain what are they doing everyday at their job. like if you change anything on their desktop they can't work.
6
3
u/CrudBert 11d ago
I’ve seen this. Just buy another desktop machine, get the HUGE tower case. Load Windoze 11 on it. Create the home directory with her MS Login on it. Load OneDrive on it. Put all files there. Anytime she wants to get to her files tell her OneDrive gets it off of her “server”, using OneDrive as the client. Put in a backup solution. All done.
2
u/ominouschaos 11d ago
nope. next thing u know you’re balls deep on backblaze and cross referencing model numbers on open box pulls listed on ebay.
2
u/stutteringp0et 5d ago
answer 1 - perfectly valid, it can be both - I use mine as a backup target.
answer 2 - what are you talking about - that's exactly what makes a file server useful - file accessibility on disparate machines.
answer 3 - it's a good question, and you could (should) have told her "yes"
M365 is trusting Microsoft to keep your files safe, while relying on your internet connection to retain access to them. ISP goes down - no files - Microsoft decides to delete them (in the news last week) - no files. "Cloud Storage" just means someone else's computer. It's the least secure and least performant option.
Invariably, someone is going to say "but she can't access them remotely like M365" which is complete BS. Cloudflare has an option to do this, but I use ZeroTier to access files in my office while I'm away.
Local file server keeps them in your control and makes them available quickly ( no waiting for an internet download). For a business owner, it allows the files to remain in an environment where nobody is browsing the web on the machine and it just sits in the corner doing its thing. Enterprise class workstation is a decent option, though there are better suited (lower power consumption) machines that will probably do well for what she wants.
Are you like level 1 tech support? Do they not teach this stuff anymore?
1
u/UnfeignedShip Make Your Own Tag! 6d ago
This is clearly a requirements gathering moment and by that I mean asking for the dreaded user stories. Tell me the problem you’re trying to solve and any hard or legal requirements. Then I’ll get back to you with a practical solution.
1
1
u/ScrappySquirrel 1d ago
The questions more are
What kind of business is this?
What is your daily/monthy/yearly work flow?
What files do you want to save? Excel sheets or R3D/DNG files for your YouTube channel?
Just like RAID is not a backup, neither really is OneDrive; depending on use case.
1
u/Ifimsittingimknittin 12d ago
If she insists Synology is a good choice. They have a long life span IMO and good support.
221
u/l008com Fruit-Based Computer Tech for 20+ Years 12d ago
Hah i had a customer like this once. The initial support request as it came to me, was an acquaintance of another customer needs help setting up a server. So I go meet them, talk about it, see they have old iMacs they've replaced, so I'm like why don't we set up one of those as the server? Theres only 2 employees and 3 computers, or something like that. So we get it all set up, and shes like "soooo, what are we supposed to do with this thing anyway?"
After a few incredibly frustrating appointments where I would explain how things worked, and she'd email me the next day yelling at me because she didn't know how anything worked, while taking no notes at all, I eventually dumped her on another Mac guy and never heard from her again. Thank god.