Impossibile ripristinare un'istanza snapshot

Non esattamente. Puoi configurare Configure Application-Consistent Backup for Azure Linux VMs by Using Azure Backup - Azure Backup | Microsoft Learn utilizzando uno script pre e post che mette Discourse in modalità sola lettura immediatamente prima del backup della VM:

docker exec -i app discourse enable_readonly
docker exec -i app discourse disable_readonly

Ciò garantisce la coerenza del database al ripristino (provato funzionante sia con il backup che con il ripristino dell’intera VM).