[CentOS] excluding directories in rsync (SOLVED)
Bill-Schoolcraft
bill at wiliweld.com
Wed Oct 3 05:31:06 UTC 2007
At Tue, 2 Oct 2007 it looks like Alfred von Campe composed:
> > I am trying to exclude a directory (and all file and sub-directories
> > under that directory) when using rsync.
> >
> > I have spent two days on google, but everything that I can find there
> > involves excluding individual files, not an entire directory.
>
> Have you tried a simple "rsync --exclude remove_dir ..."?
>
> Alfred
>
I was tasked with backing up my /home/ directory but leave out stuff
that I don't need like:
/home/wiliweld/.firefox
and other "dot" file directories.
So, first I'll show you the crontab entry by using the "crontab -l"
command:
##################################################################
[root at liam ~]-> crontab -l
1 1 * * * /usr/bin/rsync -avz /home/wiliweld/ /data1/home-wiliweld/ --exclude-from=/root/rsync-exclude.txt
##################################################################
In my /root/rsync-exclude.txt file I have entries like this:
##################################################################
[root at liam ~]-> cat /root/rsync-exclude.txt
- .adobe/
- .beagle/
- .config/
- .fontconfig/
- .fonts/
- .gconf/
- .gconfd/
- .gimp-2.2/
- .gnome2/
- .gnome2_private/
- .gnupg/
- .java/
- .kde/
- .local/
- .macromedia/
- .mcop/
- .mozilla/
- .ooo-2.0/
- .pork/
- .qt/
- .sane/
- .skel/
- .supertux/
- .thumbnails/
- .vlc/
- .vmware/
- .wapi/
- .xemacs/
- .xine/
- .zinf/
- .DCOP*/
- .inputrc/
- .lesshst/
- .realplayerrc/
##################################################################
--
Bill Schoolcraft <*> http://wiliweld.com
"Health nuts are going to feel stupid someday,
lying in hospitals dying of nothing."
-- Redd Foxx
More information about the CentOS
mailing list