We are backing up our databases regularly using gbak, running it on the same linux host as the Firebird server (2.5).
I've just noticed that we are referring to the database file using the local path alone, rather than using localhost:/pathname. I see that gbak is indeed reading the file directly rather than accessing it through the server (confirmed with strace). The Firebird server may well have these databases open at the same time. This doesn't seem to be affecting things, and indeed the gbak seems to run quicker than when I run it via the server. What's the impact of doing this? What's the preferred way? It's more important to minimise the impact of the backup job on the system load than it is to finish the backup quickly. thanks, Hamish