Can happen if you work for a Microsoft shop and it's the only DB IT will OK.
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.