Можно написать скрипт, который прикинется FS с помощью FUSE.
В этой виртуальной FS базы представлять в виде файлов. На каждую операцию read готовить и отдавать дамп.
Только могут быть проблемы с определением размера файла т.к. актуальный размер дампа мы можем узнать только по его готовности.