小编Tom*_*ell的帖子

指定要从 rsnapshot 备份中排除的远程目录

我环顾四周,但没有找到我的问题的确切答案,即如何指定仅从远程文件系统备份中排除的目录。

假设我有两台机器:一台台式机(服务器)和一台笔记本电脑。我在他们每个人的主目录是/home/tom. 与它的配置文件一起rsnapshot存在于桌面 ( localhost) 上。的backup命令,因此,有:

backup /home/tom/ localhost/
backup tom@laptop:/home/tom/ laptop/
Run Code Online (Sandbox Code Playgroud)

一切都很好。但是说我有/home/tom/music笔记本电脑。这是从桌面复制过来的东西,而且很大。但是当我/home/tom/music/只从以下备份中排除时tom@laptop

exclude tom@laptop:/home/tom/music/
Run Code Online (Sandbox Code Playgroud)

但这不会导致music/被排除在外,并导致我的疱疹发作。

这样做:

exclude /home/tom/music/
Run Code Online (Sandbox Code Playgroud)

当然会导致music/从备份localhostlaptop备份中排除,并导致我的 PID 爆发。

我现在的解决方案是简单地rsnapshot为每个主机设置单独的配置文件,并rsnapshot为每个主机执行一次。但这不应该是必要的。

那么如何仅从远程(笔记本电脑)备份中排除目录?

rsync rsnapshot

9
推荐指数
2
解决办法
7496
查看次数

标签 统计

rsnapshot ×1

rsync ×1