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