These instructions explain how to manually copy your persistent data to a new USB stick. Follow them if you have good reasons to think that your persistence settings are corrupted or if you want to be extra careful.

Create a new USB stick

  1. Install the latest Tails onto a new USB stick using the usual installing instructions. Do not use the Tails USB stick that might be corrupted in the process of installing the new one.

  2. Create a persistent volume on this new USB stick. We advise you to use a different passphrase to protect this new persistent volume.

  3. Enable again on this new USB stick the persistence features of your choice.

  4. Restart on the new USB stick, enable persistence, and set up an administration password.

Rescue your files from the old Tails USB stick

Mount the old persistent volume

  1. Plug in the old Tails USB stick from which you want to rescue your data.

  2. Choose Applications ▸ Utilities ▸ Disks to open GNOME Disks.

  3. In the left pane, click on the USB stick corresponding to the old Tails USB stick.

  4. In the right pane, click on the partition labeled as LUKS. The name of the partition must be TailsData.

  5. Click on the Unlock button to unlock the old persistent volume. Enter the passphrase of the old persistent volume and click Unlock.

  6. Click on the TailsData partition that appears below the LUKS partition.

  7. Click on the Mount button. The old persistent volume is now mounted as /media/amnesia/TailsData.

Copy your old files to the new persistent volume

  1. Choose Applications ▸ System Tools ▸ Root Terminal to open a terminal with administration rights.

  2. Execute the nautilus command to open the file browser with administration rights.

  3. In the left pane, click on Other Locations.

  4. In the right pane, navigate to Computer ▸ media ▸ amnesia ▸ TailsData to open the old persistent volume.

  5. In the titlebar, choose Menu ▸ New tab to open a new tab.

  6. In the left pane, click on Other Locations.

  7. In the right pane, navigate to Computer ▸ live ▸ persistence ▸ TailsData_unlocked to open the new persistent volume.

  8. Click on the TailsData tab.

  9. To copy a folder containing persistent data from the old persistent volume to the new one, drag and drop that folder from the TailsData onto the TailsData_unlocked tab.

    When copying a folder, select the Apply this action to all files option and click Merge to apply to all subfolders. Then you might have to select again the Apply this action to all files option and click Replace to apply to all files.

    Do not copy a folder if you do not know what it is used for.

    • The apt folder and the live-additional-software.conf file correspond to the Additional Software persistence feature. But they require administration rights to be imported and this goes beyond the scope of these instructions. Note that this folder does not contain personal data.
    • The bookmarks folder corresponds to the Browser Bookmarks persistence feature.
    • The cups-configuration folder corresponds to the Printers persistence feature.
    • The dotfiles folder corresponds to the Dotfiles persistence feature.
    • The electrum folder corresponds to the Bitcoin Client persistence feature.
    • The gnupg folder corresponds to the GnuPG persistence feature.
    • The thunderbird folder corresponds to the Thunderbird persistence feature.
    • The nm-connections folder corresponds to the Network Connections persistence feature.
    • The openssh-client folder corresponds to the SSH Client persistence feature.
    • The Persistent folder corresponds to the Personal Data persistence feature.
    • The pidgin folder corresponds to the Pidgin persistence feature.
  10. After doing the copy, close the file browser.

  11. In the terminal, execute the following command to fix the ownership of your personal files:

   find /live/persistence/TailsData_unlocked/ -uid 1000 -exec chown -R 1000:1000 '{}' \;