备份时在符号链接目录中包含文件

Rob*_*Rob 9 backup duplicity

我正在使用 Duplicity 进行备份,这是一个很棒的工具。我无法在备份中包含符号链接目录中的文件。

使用以下内容:

duplicity <dup args> --include /var/www/**/current --exclude '**'
Run Code Online (Sandbox Code Playgroud)

口是心非只会备份我试过的符号链接:

duplicity <dup args> --include /var/www/**/current/* --exclude '**'
# and
duplicity <dup args> --include /var/www/**/current/** --exclude '**'
Run Code Online (Sandbox Code Playgroud)

甚至没有备份符号链接。

“当前”目录链接到目录,如:/var/www/host.com/de9f2c7fd25e1b3afad3e85a0bd17d9b100db4b3

这些文件包含一些静态 html 和 css 文件。我希望备份这些文件,无论“当前”指向哪个 sha'd 目录。

任何帮助表示赞赏。

Dar*_*oid 13

Duplicity不遵循设计的符号链接。这是因为如果您尝试从中恢复,它将恢复实际文件,而不是符号链接!如果它不能将事情恢复到以前的状态,这不是一个很好的备份。但是,它应该能够备份符号链接本身,然后您应该单独备份符号链接的数据。