In those cases I tell them that I store everything in a file(sqlite) and IT can easily backup that file. If IT needs data access, its available in the application with csv/spreadsheet export.
I promise you, they will be super happy with that!
I promise you, they will be super happy with that!
When that occurs, your “simple” tech choice suddenly becomes a too simple straitjacket.
You can also use Litestream to create snaphots.
This is not a lie, its about avoiding politics and fights. If they ask you to use MSSQL instead of a file, you politely ask them; why they want to overengineer and delay application development.
I've been doing this for years. It works.