Hoy noté en mi instancia de Discourse un nuevo botón junto a “Backup” - una opción “Rollback”:

Apareció sin razón aparente. ¿Cuándo aparece y qué hace exactamente? ¿Cuál es la diferencia entre esto y “Restore”?
Hoy noté en mi instancia de Discourse un nuevo botón junto a “Backup” - una opción “Rollback”:

Apareció sin razón aparente. ¿Cuándo aparece y qué hace exactamente? ¿Cuál es la diferencia entre esto y “Restore”?
Esto aparece cuando has restaurado recientemente una copia de seguridad. Te permite deshacer la última operación de restauración. Esa opción desaparecerá después de un par de días.
Bien. ¿Significa eso que Discourse realiza una copia de seguridad “oculta” justo antes de la restauración y utiliza esa copia para revertir los cambios?
¿O se implementa completamente fuera del sistema de copias de seguridad?
Cambia el nombre del esquema de la base de datos antes de restaurar la copia de seguridad, para poder revertir los cambios si algo ocurre durante la restauración. Ese esquema permanece activo durante dos semanas, creo, y puede usarse para una reversión manual. No es perfecto, ya que las cargas no se incluyen en este proceso, pero es mejor que nada.