Provavelmente bancos de dados. Os bancos de dados possuem uma garantia ACID que você deseja, mas essas garantias só estão disponíveis no programa de banco de dados em execução. Os arquivos de banco de dados geralmente não são suficientes para garantir um estado de banco de dados consistente.
Tradicionalmente, você pula arquivos conhecidos por serem bancos de dados e executa despejos de banco de dados.