首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能排除backuppc上的目录

不能排除backuppc上的目录
EN

Server Fault用户
提问于 2018-01-05 14:27:48
回答 1查看 2.9K关注 0票数 1

我正在尝试配置BackupPc以排除备份中的某些目录。

我需要将许多(非常大的)缓存目录排除在不同机器上的备份之外。

你能帮帮我吗?

这是我的配置,但不起作用,在我总是有/ work /cache/目录填充GB文件的备份上导航

代码语言:javascript
复制
$Conf{BackupFilesExclude} = {
  '*' => [
    '/*/wp-content/cache/',
    '/wp-content/cache/*',
    './wp-content/cache/',
    'wp-content/cache/',
    'wp-content/cache/*'
  ]
};

我在$Conf{BackupFilesExclude}上尝试了许多值,但都没有成功。

谢谢

EN

回答 1

Server Fault用户

发布于 2018-10-30 04:49:17

假设您使用的是“tar”方法,那么您所需要的就是如下所示:

代码语言:javascript
复制
$Conf{BackupFilesExclude} = {
    '*' => [
        'wp-content/cache'
    ]
};

你应该不包括尾随斜杠,否则tar将忽略它.。如果前面的斜杠直接位于正在备份的“共享”或文件夹的根目录,则只需要包含前面的斜杠。

如果'wp-content/cache‘文件夹位于共享的根目录,那么它也可以如下所示:

代码语言:javascript
复制
$Conf{BackupFilesExclude} = {
    '*' => [
        '/wp-content/cache'
    ]
};

通配符仅用于匹配部分文件夹/文件名。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/890880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档