O GnuCash cria vários tipos de ficheiros para ajudar a garantir que os seus dados não se perdem. Se
procurar na pasta onde grava o seu ficheiro,poderá ver outros ficheiros gerados pelo GnuCash
com as seguintes extensões: .gnucash, .log,
.LCK, .LNK, todos na mesma pasta que o seu ficheiro
primário de dados. O que cada um destes ficheiros faz é descrito abaixo.
![]() | Nota |
|---|---|
As secções seguintes só são relevantes se grava o seu ficheiro de dados em formato XML. | |
$ ls
meufich.gnucash
meufich.gnucash.20100414185747.gnucash
meufich.gnucash.20100414223248.log
meufich.gnucash.20100415114340.gnucash
meufich.gnucash.20100415154508.log
meufich.gnucash.20100415173322.gnucash
meufich.gnucash.20100415194251.log
meufich.gnucash.7f0982.12093.LNK
meufich.gnucash.LCK
Sempre que grava o seu ficheiro de dados, também é gravada uma salvaguarda com a extensão
.AAAAMMDDHHMMSS.gnucash. Este ficheiro é uma cópia completa do seu
ficheiro de dados anterior. E o formato do nome de ficheiro refere-se ao ano, mês, dia e
hora da salvaguarda. Por exemplo, o ficheiro
meufich.gnucash.20160122180000.gnucash indica que esta é uma cópia de
segurança do ficheiro meufich, gravado a 22 de Janeiro de 2016,
exactamente às 18:00.
Para restaurar uma salvaguarda, abra simplesmente o ficheiro
AAAAMMDDHHMMSS.gnucash com a data a que quer voltar. Certifique-se de
que grava esse ficheiro com um nome diferente.
![]() | Nota |
|---|---|
| |
De cada vez que abre e edita um ficheiro no GnuCash, é criado um ficheiro de registo, que grava as
alterações feitas ao seu ficheiro de dados. Este ficheiro de registo usa um formato de
nome semelhante ao das salvaguardas: .AAAAMMDDHHMMSS.log. Os ficheiros
de registo não são uma cópia completa do seu ficheiro de dados - simplesmente gravam as
alterações feitas ao ficheiro de dados na sessão actual do GnuCash.
Caso saia do GnuCash inadvertidamente, possivelmente por uma falha eléctrica ou um rebentamento do
sistema, pode recuperar a maior parte do seu trabalho desde que gravou o seu ficheiro do
GnuCash pela última vez, usando este ficheiro de registo. Proceda desta forma:
Abra o último ficheiro gravado do GnuCash.
Vá a → → e seleccione aquele que tiver a mesma data que o ficheiro gravado que acabou de abrir. Certifique-se de que escolhe o ficheiro correcto ou corre o risco de lançar o caos nas suas contas.
A reprodução do ficheiro recupera qualquer transacção que afcete o saldo inserida desde a última gravação, incluindo aquelas criadas a partir de transacções agendadas e funcionalidades de negócios (facturas, pagamentos, etc.).
![]() | Atenção |
|---|---|
Alterações às transacções agendadas, facturas ou pagamentos em si mesmos NÃO são recuperadas e as suas transacções que o foram podem não estar correctamente associadas a elas. Deve portanto verificar tudo cuidadosamente. Especialmente transacções de negócios, onde poderá ter de eliminar e recriar algumas. Se não o fizer, embora o balanço possa estar correcto, alguns relatórios não estarão. | |
Ocasionalmente poderá ver ficheiros .LNK e .LCK . Estes
não contêm quaisquer dados, mas são criados para impedir mais de um utilizador de abrir o
mesmo ficheiro em simultâneo. São criados automaticamente quando abre um ficheiro para o
trancar de forma a que mais ninguém lhe aceda. Quando fecha a sessão no GnuCash ou abre
outro ficheiro, o GnuCash destranca o primeiro ficheiro eliminando os ficheiros
.LCK e .LNK.
Se o GnuCash rebentar enquanto tiver um ficheiro de dados aberto, os ficheiros
.LCK e .LNK não são eliminados. Quando tentar
abrir novamente o GnuCash, será avisado que o ficheiro está trancado. A mensagem aparece
porque os ficheiros .LNK e .LCK ainda estão na
sua pasta. É seguro escolher para abrir o ficheiro de dados, mas
deve eliminar os ficheiros .LNK e .LCK (usando uma
janela de terminal ou o seu gestor de ficheiros). Uma vez eliminados, já não voltará a
receber o aviso. A não ser que o GnuCash volte a rebentar.
Então que ficheiros é que deve manter?Mantenha o seu ficheiro de dados, claro. É boa ideia
conservar algumas das mais recentes salvaguardas
.AAAAMMDDHHMMSS.gnucash, mas pode eliminar os ficheiros
.log, dado que não são cópias completas dos seus dados.
![]() | Nota |
|---|---|
Se actualizou o | |
Também deve eliminar todos os ficheiros .LCK e .LNK que
vir após fechar o GnuCash. Se decidir fazer uma salvaguarda manual noutro disco, basta copiar
o ficheiro de dados principal - não as salvaguardas
.AAAAMMDDHHMMSS.gnucash.
![]() | Nota |
|---|---|
Por predefinição, o | |