En interbase/firebird (y creo que en ninguna bd) existe tal cosa como el backup diferencial... o por un rango de fechas.
eso supondria, en el caso de firebird... mantener todas las versiones de los registros y eso es un desperdicio de espacio y algo dificil de controlar.
Creo que cualquier SGDB te permitirá solamente obtener un backup completo. Eso si, hay sistemas como Oracle, que basados en una serie de delicados y muy bien trabajados mecanismos, te permiten ir hacia atrás y adelante en el tiempo... pero eso tiene su precio (en dolares, claro.. ).
hasta luego.