Anteprima checkpoint e rollback
Il servizio checkpoint definisce record, comportamento retention, operazioni REST/MCP e una macchina stati rollback per le app.
Nessun recovery reale ancora: l’adapter snapshot attivo fabbrica identificatori snapshot VM e database. Stage stop/start/health sono simulati e nessuno stato disco o database è catturato o ripristinato. Un checkpoint creato oggi non è backup e non deve essere usato come controllo recovery.
Cosa si può testare
La superficie preview permette agli sviluppatori integrazione di esercitare:
- creazione e listing checkpoint manuali;
- pin, unpin, delete e metadati retention;
- controlli ownership;
- transizioni stato rollback; e
- creazione record sicurezza pre-rollback.
I seguenti tool MCP espongono quel control plane:
| Tool | Comportamento preview |
|---|---|
create_checkpoint | Crea record con identificatori snapshot stub |
list_checkpoints | Elenca record posseduti e uso riportato |
pin_checkpoint | Esenta record da pruning retention |
delete_checkpoint | Elimina record non pin |
rollback_app | Esercita sequenza rollback simulata |
Non descrivere una risposta riuscita da questi tool come app recuperata.
Recovery produzione oggi
Per deploy app immutabile, recupera da sorgente e dati gestiti separatamente:
- identifica revisione Git known-good;
- conferma che backup database o object-store esista e possa essere ripristinato;
- accoda nuovo deploy immutabile per quella revisione;
- ripristina dati tramite procedura recovery documentata del servizio; e
- verifica salute applicazione e comportamento visibile utente prima di commutare traffico.
Mantieni retention backup, test restore e obiettivi recovery fuori dalla preview checkpoint finché adapter reali non sono shipped e hanno superato un drill restore.
Cosa resta
- primitive snapshot VM e database reali;
- integrazione rollback con pipeline deploy varianti immutabili;
- comportamento restore failure-atomic;
- hook deploy che creano checkpoint verificati;
- enforcement capacità e retention su storage reale; e
- drill backup/restore con evidenza catturata.