À l'aide de la commande de duplicité, je dois spécifier les éléments suivants:
Comment peut-on spécifier ces 3 choses en utilisant la commande duplicity?
C’est exact, même s’il indique "--fichier-à-restaurer", vous pouvez entrer n’importe quel chemin de fichier ou de dossier (sans le signe "/" au début, par exemple "temp/logs") dans "nomdossier". et tout "dossier de destination" (avec le signe "/" au début, par exemple "/ temp/logs") de la commande.
Exemple: je souhaite restaurer mes fichiers/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
Exemple 2: Je souhaite restaurer mon fichier /temp/logs/app-error.log qui est 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 l'utilisateur = 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
duplicity -t 3D --file-to-restore <foldername> file:///backup/location <destination folder>
Duplicity passe en mode de restauration car l'URL vient avant le répertoire local.
-t 3D
il y a 3 jours
Plus d'infos ici: http://duplicity.nongnu.org/duplicity.1.html