使用 duplicity 命令,我需要指定以下内容:
- 要还原的特定文件夹
- 指示恢复的时间和日期
- 指示要恢复到的目的地
如何使用 duplicity 命令指定这 3 件事?
答案1
这是正确的,即使它告诉“--file-to-restore”,您也可以在“foldername”处输入任何文件或文件夹路径(开头没有“/”符号,例如“temp/logs”),并在命令中输入任何“目标文件夹”(开头有“/”符号,例如“/temp/logs”)。
示例:我想要将 3 天前备份的 /temp/logs 恢复到同一个文件夹中:
duplicity -t 3D --file-to-restore temp/logs file:///backup/location /temp/logs
示例2:我想将3天前备份的文件/temp/logs/app-error.log恢复到同一个文件夹中:
duplicity -t 3D --file-to-restore temp/logs/app-error.log file:///backup/location /temp/logs/app-error.log
请注意,您必须提供文件的完整目标路径。
示例 3:我的备份保存在 ftp 服务器 =my.ftp.server 上,用户 =root,位置 =my_backup,与 #1 的情况相同:
duplicity -t 3D --file-to-restore temp/logs sftp://[email protected]/my_backup /temp/logs
答案2
duplicity -t 3D --file-to-restore <foldername> file:///backup/location <destination folder>
Duplicity 进入恢复模式,因为 URL 位于本地目录之前。
-t 3D
3天前
如果您想查看更多信息,以下是不同版本的有用链接: