Mantener y recuperar bases de datos de FileMaker ProFileMaker Pro es una aplicación basada en disco, por lo que no necesita cargar toda la base de datos en la memoria RAM cuando se abre el archivo. En su lugar, la aplicación transfiere los datos según sea necesario del disco duro a la RAM y en sentido contrario. A medida que se utiliza el archivo, los datos actualizados se escriben desde los búferes de datos en la memoria RAM al disco duro. Finalizar o salir de la aplicación de forma inesperada es la causa más habitual por la que se dañan los archivos. En la mayoría de los casos, se produce una salida inesperada cuando el archivo se encuentra entre diferentes actualizaciones de disco duro. En este caso, la próxima vez que se abra la base de datos, FileMaker Pro ejecutará una comprobación de consistencia en el archivo y este se suele abrir sin problemas. Sin embargo, si se produce una salida inesperada durante una actualización del disco duro, es muy probable que el archivo necesite una recuperación.