我正在尝试配置BackupPc以排除备份中的某些目录。
我需要将许多(非常大的)缓存目录排除在不同机器上的备份之外。
你能帮帮我吗?
这是我的配置,但不起作用,在我总是有/ work /cache/目录填充GB文件的备份上导航
$Conf{BackupFilesExclude} = {
'*' => [
'/*/wp-content/cache/',
'/wp-content/cache/*',
'./wp-content/cache/',
'wp-content/cache/',
'wp-content/cache/*'
]
};我在$Conf{BackupFilesExclude}上尝试了许多值,但都没有成功。
谢谢
发布于 2018-10-30 04:49:17
假设您使用的是“tar”方法,那么您所需要的就是如下所示:
$Conf{BackupFilesExclude} = {
'*' => [
'wp-content/cache'
]
};你应该不包括尾随斜杠,否则tar将忽略它.。如果前面的斜杠直接位于正在备份的“共享”或文件夹的根目录,则只需要包含前面的斜杠。
如果'wp-content/cache‘文件夹位于共享的根目录,那么它也可以如下所示:
$Conf{BackupFilesExclude} = {
'*' => [
'/wp-content/cache'
]
};通配符仅用于匹配部分文件夹/文件名。
https://serverfault.com/questions/890880
复制相似问题