En realidad el backup/restore que menciona Cadetill logra que la base de datos ocupe menos espacio, al crear una base limpia de diferentes versiones de los registros; pero en Interbase no existe ni el concepto ni la necesidad de
compactar las tablas, que es algo que se aprende cuando se trabaja con dbf's (y no se si con alguna otra) que solamente marcan los registros para borrado y nunca aprovechan el espacio ocupado por estos.
Así que si pensas establecer un mecanismo periodico para compactar la base de datos, yo no te lo recomiendo.
Hasta luego.