Hi.

On Tue, 16 Jul 2024 16:00:47 +0100 Chris Green via rsync wrote:

> I run a daily backup using 'rsync -a -F ....'

> I want to exclude everything in ~/.local/share **except** the file:-

>    /home/chris/.local/share/evolution/calendar/system/calendar.ics

> I have the following in my rsync-filter file to exclude ~/.local/share

>   - .local/share

> Can I simply add the following before the exclude line:-

>   + /home/chris/.local/share/evolution/calendar/system/calendar.ics

No. Assuming you are doing this backup from your homedir, you should
add to your .rsync-filter file:

  + /.local/
  + /.local/share/
  + /.local/share/evolution/
  + /.local/share/evolution/calendar/
  + /.local/share/evolution/calendar/system/
  + /.local/share/evolution/calendar/system/calendar.ics
  - /.local/share/**

The leading / does not means the / of the machine, but the root of the
transfer (assuming this is your homedir).

-- 
francis

-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to