SQL 2022 now actually supports snapshot backups! More specifically, T-SQL snapshot backups.
Of course this is hardware-dependent.
Here are my key take-aways:
No longer needs VSS service to get it done.
It will write out a meta data file that does include info
that will be helpful with restoration.
It has the snapshot details to allow SQL Server to bring the database back up
like it was a full backup restore.
It means that if the appliance is handling the backup, they
will be orders of magnitude faster and SQL Server will acknowledge the
backup. SQL will remove the incremental
flags on the chain.
Backup groups will allow us to backup several databases at
once or entire server (all databases).
Snapshot all the databases at a point in time.
The following command
SUSPEND_FOR_SNAPSHOT_BACKUP=ON
writes out to bkm file with metadata only. (backup meta data)
It is not writing a bak file. Compression and encryption is handled by the appliance.
It also works for snapshots on SQL on Linux. Containerized SQL solutions get this too.
You have to have the right hardware to make this work such as dell's solution