Extraire un dossier de Duplicity Archive

14

À l'aide de la commande duplicity, je dois spécifier les éléments suivants:

  • spécifier le dossier à restaurer
  • indiquer l'heure et la date à partir desquelles effectuer la restauration
  • indiquer la destination de la restauration

Comment peut-on spécifier ces 3 choses en utilisant la commande duplicity?

Lonnie Best
la source

Réponses:

12

C'est correct, même s'il indique "--file-to-restore", vous pouvez entrer n'importe quel chemin de fichier ou de dossier (sans le signe "/" au début, par exemple "temp / logs") dans "foldername" et tout "dossier de destination" (avec le signe "/" au début, par exemple "/ temp / logs") à la commande.

Exemple: je veux restaurer mes / temp / logs sauvegardés il y a 3 jours dans le même dossier:

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

Sample2: Je veux restaurer mon fichier /temp/logs/app-error.log qui a été sauvegardé il y a 3 jours dans le même dossier:

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

Notez que vous devez donner un chemin de destination complet pour le fichier.

Sample3: Ma sauvegarde reste sur un serveur ftp = my.ftp.server avec user = root à l'emplacement = my_backup, le même scénario avec # 1:

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