Oggi ho notato nella mia istanza di Discourse un nuovo pulsante accanto a “Backup” - un’opzione “Rollback”:

È apparso senza alcun motivo apparente. Quando appare e cosa fa esattamente? Qual è la differenza tra questa opzione e “Ripristina”?
Oggi ho notato nella mia istanza di Discourse un nuovo pulsante accanto a “Backup” - un’opzione “Rollback”:

È apparso senza alcun motivo apparente. Quando appare e cosa fa esattamente? Qual è la differenza tra questa opzione e “Ripristina”?
Appare quando hai appena ripristinato un backup. Ti permette di annullare l’ultimo ripristino. Questa opzione scomparirà dopo un paio di giorni.
Bene. Significa quindi che Discourse esegue un backup “nascosto” proprio prima del ripristino e utilizza tale backup per effettuare il rollback?
O è implementato completamente al di fuori del sistema di backup?
Rinomina lo schema del database prima di ripristinare il backup, in modo da poter eseguire un rollback se si verifica un problema durante il ripristino. Questo schema rimane attivo per circa 2 settimane e può essere utilizzato per un rollback manuale. Non è perfetto, poiché i caricamenti non sono inclusi, ma è meglio di niente.