para respaldar una base de datos en interbase/firebird usa la herramienta gbak que viene con el servidor de base de datos. En la documentación de interbase 6.0 está una explicación de los parámetros que soporta y su forma de uso.
La ventaja de esto es que siempre te dará una versión consistente de la bd, independientemente de que se esten procesando transacciones sobre ella (lo que no te daría copyfile).
Hasta luego.