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 B:/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 done 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 Thanks Duncs 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 mailbox. -- To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.tuxedo.org/~esr/faqs/smart-questions.html