Il ripristino dell'applicazione fa riferimento al ripristino e alla risoluzione delle transazioni di business in corso.
Se si verifica un errore del sistema, (ad esempio un'interruzione dell'alimentazione), vi sono molte transazioni attive che verrebbero impattate, e tutte in diverse fasi del flusso del processo. Occorre descrivere come il sistema gestisce tali transazioni come parte del proprio processo di ripristino.
Per avere un ripristino dell'applicazione completamente riuscito, le applicazioni stesse devono osservare le pratiche di prevenzione fornite.
Se le applicazioni non vengono sviluppate con le migliori pratiche, tenendo presente l'ambito di ripristino e della transazione, il ripristino dell'applicazione probabilmente non riuscirà completamente.
Gli eventi irrisolti possono presentarsi in diverse forme, come ad esempio dei processi che restano nello stato In esecuzione o gli eventi non riusciti che non è possibile inviare nuovamente. Occorre eseguire un'analisi post-ripristino di tali eventi per determinare le modifiche necessarie all'interno dell'applicazione per un ripristino completo. Tali modifiche devono essere trovate durante l'esecuzione del piano del test funzionale e di sistema.