2.7. Migrare i dati di GnuCash

A volte si può avere la necessità di spostare i propri dati finanziari e le impostazioni di GnuCash su un’altra macchina; casi tipici di questa situazione si verificano quando si acquista un nuovo computer o quando si vogliono utilizzare le stesse impostazioni su due sistemi operativi diversi in dual boot.

2.7.1. Migrare i dati finanziari

La migrazione dei dati di GnuCash si esaurisce con la semplice copia dei file con estensione .gnucash utilizzando un gestore di file se si conosce la posizione in cui i file risiedono. Se questa non è nota, ma il file viene aperto in GnuCash, è sufficiente salvare questo file in un percorso conosciuto.

I restanti file nella cartella consistono in file per copie di sicurezza (file di backup) o registrazione di eventi (file di log). Fondamentalmente non fa alcuna differenza copiare o non copiare anche questi.

2.7.2. Migrare le preferenze

Preferences are stored in three different locations: one for GnuCash preferences, one for reports, and one for online banking settings. Preferences are managed by gsettings, reports are managed by GnuCash itself, and online banking is managed by aqbanking. If you do not use online banking, then you will not have this folder on your machine.

Where the GnuCash preferences are stored varies depending on your operating system (see Tabella 2.1, «Posizione delle impostazioni dell’applicazione», Tabella 2.2, «Posizione dei resoconti salvati», and Tabella 2.3, «Posizione delle impostazioni per l’Online Banking»). To back up and transfer your entire installation, you must copy these preferences as well.

Tabella 2.1. Posizione delle impostazioni dell’applicazione

Sistema operativocartella
UnixGnuCash preferences are stored in dconf. You can use the commands dconf dump /org/gnucash/ on the old machine and dconf load /org/gnucash/ on the new machine to migrate your preferences.
Mac OSX~/Library/Preferences/gnucash.plist
FinestreThe preferences are stored in the Windows registryHKEY_CURRENT_USER/software/GSettings

Tabella 2.2. Posizione dei resoconti salvati

Sistema operativocartella
Unix~/.gnucash
Mac OSX~/Library/Application Support/gnucash
FinestreDocuments and Settings/Nomeutente/.gnucash or Users/Username/.gnucash

Tabella 2.3. Posizione delle impostazioni per l’Online Banking

Sistema operativocartella
Unix~/.aqbanking
Mac OSX~/.aqbanking
FinestreDocuments and Settings/Nomeutente/.aqbanking

Nota

Nei sistemi Unix e Mac OSX, queste cartelle non sono generalmente visualizzate nel gestore dei file. Per poterle vedere il gestore dei file deve essere impostato in modo da visualizzare i file e le cartelle nascoste.

Suggerimento

Nei sistemi Unix e Mac OSX, il simbolo ~ rappresenta un’abbreviazione della cartella home