如何删除旧的备份文件?

如何删除旧的备份文件?

我已指示 DejaDup 保留一周的备份文件。现在已经过去了一个多月,我的备份存储已经受够了旧备份。有没有办法指示 DejaDup 删除旧备份而不会达到存储限制?我可以手动删除它们吗?

答案1

此外,您还可以自行修剪备份。我所做的是使用:

duplicity remove-all-but-n-full 1 --force scp://mylogin@myserver/path_to_backup

从命令行。只需使用您从 Ubuntu GUI 创建备份时使用的信息即可。

答案2

您可以使用 Ubuntu Store 的 Dconf 应用程序修改路径 org.gnome.DejaDup 中的设置,键名为 delete-after。它设置为将备份文件保留在备份位置的天数。

或者从终端。例如,要从命令行将其设置为 60 天,请运行:

gsettings set org.gnome.DejaDup delete-after 60

答案3

答案https://askubuntu.com/a/94288/676490对于本地备份:

duplicity remove-all-but-n-full 1 --force file:///home/username/deja-dup

答案4

Deja-dup 尚未提供删除旧备份的方法,您也不应该删除某些文件,因为这可能会使您的备份没有启动文件并使其无效。删除所有文件并重新开始是一种选择,但我认为这不是您想要的。

Deja-dup 会在指定的时间内或备份空间已满之前保留备份,然后它会相应地管理您的备份,解决您的问题的一种方法可能只是为备份驱动器启用配额,并且不要让它占用所有可用空间或更改备份频率,如果您每周编辑许多文件或总是复制/移动文件,则会给您留下非常大的备份映像。

相关内容