Isso está correto, mesmo se ele disser "--file-to-restore", você pode inserir qualquer caminho de arquivo ou pasta (sem o sinal "/" no início dele, por exemplo "temp / logs") em "foldername" e qualquer "pasta de destino" (com o sinal "/" no início, por exemplo "/ temp / logs") para o comando.
Exemplo: desejo restaurar meus / temp / logs cujo backup foi feito há três dias na mesma pasta:
duplicity -t 3D --file-to-restore temp/logs file:///backup/location /temp/logs
Sample2: Eu quero restaurar meu arquivo /temp/logs/app-error.log que é feito backup de 3 dias atrás 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.
Exemplo3: 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