Extrair uma pasta do Duplicity Archive

14

Usando o comando duplicity, preciso especificar o seguinte:

  • especifique a pasta para restaurar
  • indicar hora e data a partir da qual restaurar a partir
  • indica o destino para o qual restaurar

Como pode especificar essas três coisas usando o comando duplicity?

Lonnie Best
fonte

Respostas:

12

Está correto, mesmo que diga "--file-to-restore", você pode inserir qualquer caminho de arquivo ou pasta (sem o sinal "/" no início, como por exemplo "temp / logs") em "foldername" e qualquer "pasta de destino" (com o sinal "/" no início, por exemplo "/ temp / logs") no comando.

Exemplo: quero restaurar meus / temp / logs com backup de três dias atrás na mesma pasta:

duplicity -t 3D --file-to-restore temp/logs file:///backup/location /temp/logs

Amostra2: desejo restaurar meu arquivo /temp/logs/app-error.log, que é copiado há 3 dias, na mesma pasta:

duplicity -t 3D --file-to-restore temp/logs/app-error.log file:///backup/location /temp/logs/app-error.log

Observe que você precisa fornecer um caminho de destino completo para o arquivo.

Amostra3: Meu backup permanece em um servidor ftp = my.ftp.server com user = root no local = my_backup, o mesmo cenário com # 1:

duplicity -t 3D --file-to-restore temp/logs sftp://[email protected]/my_backup /temp/logs
Bahadir Tasdemir
fonte