# Backup e ripristino del portafoglio

## Backup

Questa documentazione spiega come fare un backup del file del portafoglio nel caso in cui il computer venga danneggiato o perso. TWINS Core immagazzina tutti i dati necessari a cotrollare i tuoi TWINS in un singolo file chiamato *wallet.dat.* Questo file è nel formato Berkeley DB e memorizza le paia di private\pubbliche chiavi crittografiche utilizzate per gestire i bilanci sulla blockchain di TWINS.

## Creare un backup su TWINS core:

Prima  di tutto evitate di copiare wallet.dat mentre TWINS Core è aperto. Utilizzate sempre **File -> Backup portafoglio**

![](https://1656297259-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LXpIa_undrOYkGQm38v%2F-LYum29t2EmwGFPS1pf4%2F-LYumNTHs6hXQyvxKVnp%2FITAwalletbackup1.png?alt=media\&token=b68468ac-0486-45b9-b914-96679d412039)

Successivamente vi apparirà una finestra che vi chiederà dove vorrete salvare il file. Inserite il nome del file e selezionate una destinazione, successivamente cliccate **Salva.**

## **Backup tramite salvando manualmente il vostro&#x20;*****wallet.dat***

**Se TWINS Core non è in esecuzione**, potete anche fare un backup del vostro portafoglio copiando manualmente *wallet.dat* in un altra destinazione. La destinazione principale è scelta quando si installa la prima volta TWINS Core ma di default è la seguente su i diversi sistemi operativi:

* **Windows**

```
C:\Users\YourUserName\Appdata\Roaming\twins
```

Puoi accedere direttamente a questo file anche premendo sulla tastiera **Windows + R** e scrivendo `%APPDATA%/twins`

* **Linux**

`/home/YourUserName/.twins`

Puoi accedere direttamente a questo file scrivendo nel terminale `cd ~/.twins` **oppure**  `~/.twins` nel barra di destinazione usando **Vai -> Inserisci destinazione**

* **macOS**

`/Users/YourUserName/Library/Application Support/twins`

Puoi accedere a questa cartella scrivendo nel terminale `cd ~/Library/Application Support/twins` **oppure** nel dialog in **Vai -> Vai alla cartella** `~/Library/Application Support/twins`

Assicurati che TWINS Core non è in eseguzione e quindi semplicemente copia il file *wallet.dat* da questa cartella e passalo in un altra destinazione

{% hint style="warning" %}
**Tieni un backup del tuo portafoglio su una pennetta usb per tenerlo fisicamente lontano dal tuo pc.**
{% endhint %}

## **Ripristino:**

Per utilizzare un backup del tuo portafoglio, installate TWINS Core sul dispositivo necessario e rinominate l'esistente file *wallet.dat* in *wallet.old*.

Successivamente copiate il file di backup nella cartella di destinazione e assicuratevi che sia chiamato wallet.dat, adesso potete avviare dinuovo TWINS Core, che vi caricherà il nuovo portafoglio.

{% hint style="danger" %}
**Non sostituite il file wallet.dat mentre TWINS Core è in esecuzione, il risultato potrebbe essere una corruzione del file.**
{% endhint %}
