I have a server (A) with a directory structure I want to copy to another
server (/usr/local/bin...)
On the client (B), only /usr exists (/usr/local doesn't).

I used:
  /opt/PKGrsync/bin/rsync -a --delete --force
--rsync-path=/opt/PKGrsync/bin/rsync --exclude=save  -v -v /usr/local/bin

but it failed with:
opening connection using /usr/bin/ssh B /opt/PKGrsync/bin/rsync --server
-vvlogDtpr --delete --force . /usr/local/bin 
building file list ... 
expand file_list to 4000 bytes, did move
excluding directory bin/save because of pattern save
rsync: mkdir /usr/local/bin: No such file or directory
rsync error: error in file IO (code 11) at main.c(285)
rsync: connection unexpectedly closed (8 bytes read so far)
rsync error: error in rsync protocol data stream (code 12) at io.c(150)

Creating /usr/local on B cured the problem and it worked without further
issue.  It seems the mkdir should include "-p" possibly.

Server (A) is on Solaris 2.6 5/98 105181-25
Client (B) is on Solaris 8 02/02 108528-13



Duncan Ferguson
IT Infrastructure Senior Unix Systems Engineer

Phone: 01384 264 060
Mobile: 07968 148 748

This private and confidential e-mail has been sent to you by Egg.
The Egg group of companies includes Egg Banking plc
(registered no. 2999842), Egg Financial Products Ltd (registered
no. 3319027) and Egg Investments Ltd (registered no. 3403963) which
carries out investment business on behalf of Egg and is regulated
by the Financial Services Authority.  
Registered in England and Wales. Registered offices: 1 Waterhouse Square,
138-142 Holborn, London EC1N 2NA.
If you are not the intended recipient of this e-mail and have
received it in error, please notify the sender by replying with
'received in error' as the subject and then delete it from your

To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html

Reply via email to