Certifique-se de que seu disco rígido externo esteja conectado, energizado e montado. Se este for o caso, você deve poder visualizar os arquivos no Nautilus, o Gerenciador de Arquivos.
Em seguida, você deve encontrar o local da pasta para a qual você copiou seus arquivos. Navegue até lá usando o Nautilus, de modo que você esteja na pasta com todos os arquivos de backup compactados. Agora pressione ctrl + L para abrir o diretório atual em forma de texto. Agora copie esse diretório.
Abra o terminal ( ctrl + alt + T ) e digite:% duplicity list-current-files "file://PasteLocationHere" > backuplist.txt
(para colar em um terminal clique com o botão direito e selecione colar ou use ctrl + deslocamento + V )
Assim, por exemplo, pode parecer:
duplicity list-current-files "file:///media/HD1TB/backup folder" > backuplist.txt
Agora, o que podemos fazer é abrir o arquivo que acabou de gerar chamado backuplist.txt
(executando o comando gedit backuplist.txt
ou nano backuplist.txt
) e isso nos informará quais diretórios foram copiados em nosso disco rígido. Agora o que podemos fazer é olhar para baixo nessa lista para um diretório que queremos restaurar e copiar o diretório. Por exemplo, o arquivo pode ter esta aparência:
Local and Remote metadata are synchronized, no sync needed.
Last full backup date: Sun Jan 5 14:25:20 2014
Wed Feb 19 21:21:58 2014 .
Sat Jan 4 17:15:24 2014 home
Mon Mar 3 13:56:33 2014 home/jamie
Thu Feb 27 14:41:17 2014 home/jamie/Documents
Thu Feb 27 14:41:17 2014 home/jamie/Documents/important_form.odt
Thu Feb 27 14:41:04 2014 home/jamie/Documents/untitled1.txt
Thu Feb 13 08:29:22 2014 home/jamie/Desktop/Timetable.odt
Wed Feb 12 16:52:27 2014 home/jamie/Desktop/Timetable.pdf
Thu Feb 27 10:00:24 2014 home/jamie/test.py
E agora podemos escolher uma dessas pastas (digamos, home/jamie/Documents
) para restaurar. Para fazer isso, copie o diretório que você deseja restaurar e execute o comando:
duplicity --file-to-restore "home/jamie/Documents/" "file:///media/HD1TB/backup folder" "/home/jamie/restoreFolder" --no-encryption
(restoreFolder deve não já existir antes de executar o comando). Você deve substituir jamie
pelo seu nome de usuário (está escrito no terminal, algo como: jamie@Cooper:~$
onde é userName@computerName:~$
Agora, se você abrir a pasta em seu diretório inicial chamado: restoreFolder
, deverá ver todos os arquivos da pasta que deseja restaurar.