[Dirvish] Exclude all dev directories

Jenny Hopkins hopkins.jenny at gmail.com
Mon Feb 23 12:42:25 UTC 2009


2009/2/23 Dominik Schulz <lkml at ds.gauner.org>:
> Am Montag 23 Februar 2009 12:28:29 schrieb Paul Slootman:
>> On Mon 23 Feb 2009, Jenny Hopkins wrote:
>> > I want to exclude all directories and subdirectories that are called
>> > /dev/
>> >
>> > My backup contains a lot of development work on other hardware, and
>> > I'm finding the backup is reporting failed due to trying to back up
>> > non-regular files, e.g.
>> >
>> > IO error encountered -- skipping file deletion
>> > skipping non-regular file "home/wookey/acapela-bits/i386-lenny/dev/full"
>>
>> Normally rsync shouldn't have any trouble copying the device nodes...
>> If you're running dirvish as a non-superuser, then that might explain
>> it.
>>
>> Adding:
>> rsync-option:
>>     --no-D
>> might be a better fix in that case.
> I think this would be the best solution in this case.
>
> Another reason for trouble with device nodes could occur when dirvish
> (actually, rsync) runs inside a virtual server (Linux Vserver, OpenVZ, etc.)
> where the kernel prevents certain operations, even to the super-user.
>

Paul, Dominik - thanks.  I'll follow the --no-D option and see how it goes.

Jenny


More information about the Dirvish mailing list