Backup incompleto HSQLDB urgente

Bom dia pessoal, estou precisando de uma ajudinha meio urgente!

É o seguinte estou gerando o backup do meu banco hsqldb conforme código abaixo:

[code]
File backupHS = new File(“backup2.tar”);
try {
backupHS.createNewFile();
DbBackup backupHelper = new DbBackup(backupHS, “dbsyspk”);
backupHelper.setOverWrite(true);
backupHelper.write();

    } catch (IOException ex) {
        Logger.getLogger(GeradorBackupBanco.class.getName()).log(Level.SEVERE, null, ex);
    }[/code]

Ao executar o código não gera nenhum erro, porém ele me gera o arquivo backup2.tar e um outro chamado backup2.tar-partial, ou seja o acredito que ele primeiro passa os dados para esse segundo arquivo e só depois os coloca dentro do primeiro backup2.tar. Estou usando o windows xp. Alguém poderia me ajudar, ou já tenha passado por algo semelhante?