Skip to main content

Firebird database being corrupt after machine backup

Thread needs solution

Hello.

We sell a product that uses a firebird database system and one of our customer runs a Win2k3 system under ESXi hypervisor.
They do backups using Acronis vmProtect, but ofter suffer corrupted data structures within the firebird database.

Can you give me some detailed information about how vmProtect handles full machine backups ?

Are you using snapshot system and if, does this stop the guest system for a period of time ?
It looks like the firebird database freeze on vmProtect backup job.

0 Users found this helpful

It creates a quiesced snapshot using vAPI, then reads .vmdk files of this snapshot.

As described in http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cm…
> Depending on the guest operating system, the quiescing operation can be done by the sync driver, the vmsync module, or Microsoft's Volume Shadow Copy (VSS) service
vmware tools installed in the guest performs a VSS snapshot.

Googling tells that firebird database is not VSS-aware, so if firebird database is corrupted within a backup it's something you can expect, but if it gets corrupted in a running system just after (and because) the snapshot was created, it's not normal.