Afin de gagner en réactivité, les applications utilisant des bases de données écrivent d’abord dans la mémoire vive avant d’écrire dans la base de données. Lorsque la sauvegarde s’exécute, il est important que les données provisoirement stockées dans le cache rejoignent leur volume de stockage afin d’être correctement sauvegardées. Un outil de sauvegarde dit application consistent informe l’application au préalable qu’elle doit rapatrier les données en attente pour la sauvegarde. Au contraire, un outil de sauvegarde dit crash consistent ne sauvegarde que les données présentes sur les volumes de stockage à l’instant T.