Re: the protect flag - P doesn't work with --relative option ?

2009-08-04 Thread paresh masani
Sorry, I think I wasn't much clear. Here is the exact issue:

destHost# ls  /tmp/mydir/2008
file  mydir3new   preserve

The below command deletes the /tmp/mydir/2008/mydir3 directory.

sourceHost#/tmp/mydir rsync -avz --relative --delete --include='+ /2008/.'
--filter='H /2008/mydir3' --exclude='- /2008/preserve' 2008/.
destHost:/tmp/mydir
sending incremental file list
2008/
deleting 2008/mydir3/

sent 138 bytes  received 17 bytes  34.44 bytes/sec
total size is 0  speedup is 0.00

The below command doesn't delete the /tmp/mydir/2008/mydir3 directory but
deletes /tmp/mydir/2008/new/mydir3. Is there any way to tell rsync to
delete /tmp/mydir/2008/mydir3 directory from below command?

sourceHost#/tmp/mydir/2008 rsync -avz --relative --delete --include='+
/new/.' --filter='H /mydir3' new/. destHost:/tmp/mydir/2008
sending incremental file list

sent 73 bytes  received 13 bytes  9.05 bytes/sec
total size is 0  speedup is 0.00

sourceHost#/tmp/mydir/2008 rsync -avz --relative --delete --include='+
/new/.' --filter='H /mydir3' new/. destHost:/tmp/mydir/2008
sending incremental file list
new/
deleting new/mydir3/

sent 76 bytes  received 16 bytes  16.73 bytes/sec
total size is 0  speedup is 0.00

Thanks, Paresh

On Tue, Aug 4, 2009 at 12:55 AM, paresh masani masanipar...@gmail.comwrote:

 Hi,

 Basically, I want to preserve some of directories on destination side
 conditionally and hence, I choose to use --filter option mentioned in rsync
 man pages. I noticed that --filter option works as expected when I don't
 have --relative option used but in below case it doesn't work.

 rsync  -avz  --relative --delete  --filter='H /mydir2' --exclude='-
 /preserve'  mydir1/. destHost:/tmp/mydir

 I want to sync /tmp/mydir/mydir1, delete mydir2 and protect and hide
 preserve directory on destination host.

 I noticed that rsync doesn't deletes the mydir2 on destination host but
 if I remove --relative then it does. Could anyone tell me is there any
 dependencies between Hide and Protect flag with --relative option? How to
 make rsync to delete directories with H flag set and --relative option
 specified?

 Thanks.


-- 
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

the protect flag - P doesn't work with --relative option ?

2009-08-03 Thread paresh masani
Hi,

Basically, I want to preserve some of directories on destination side
conditionally and hence, I choose to use --filter option mentioned in rsync
man pages. I noticed that --filter option works as expected when I don't
have --relative option used but in below case it doesn't work.

rsync  -avz  --relative --delete  --filter='H /mydir2' --exclude='-
/preserve'  mydir1/. destHost:/tmp/mydir

I want to sync /tmp/mydir/mydir1, delete mydir2 and protect and hide
preserve directory on destination host.

I noticed that rsync doesn't deletes the mydir2 on destination host but if
I remove --relative then it does. Could anyone tell me is there any
dependencies between Hide and Protect flag with --relative option? How to
make rsync to delete directories with H flag set and --relative option
specified?

Thanks.
-- 
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

Possibly bug in rsync-3.0.6 when spaces are there in destination path

2009-07-28 Thread paresh masani
The below command works perfectly and it creates test file on destination
host.

rsync -avz /tmp/test\ file destination:/tmp/
sending incremental file list
test file

sent 91 bytes  received 31 bytes  27.11 bytes/sec
total size is 0  speedup is 0.00

The below two command doesn't work. The rsync creates test file on
destination host in both of below cases.

1. I want to copy /tmp/test file to /tmp/test with spaces on
destination.

rsync -avz /tmp/test\ file destination:/tmp/test\ with\ spaces
sending incremental file list
test file
sent 91 bytes  received 31 bytes  27.11 bytes/sec
total size is 0  speedup is 0.00

2. I want to copy source:/tmp/test file to Destination:/tmp/test with
spaces/. The test with spaces is the existence folder on destination
host.

rsync -avz /tmp/test\ file destination:/tmp/test\ with\ spaces/
sending incremental file list
test file

sent 91 bytes  received 31 bytes  27.11 bytes/sec
total size is 0  speedup is 0.00

let me know if I am missing something obvious.

Thanks, Paresh
-- 
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

How could be total transferred file size more than total file size ?

2009-07-28 Thread paresh masani
Hi,

Please see below rsync-3.0.6 statistics.

Number of files: 109651
Number of files transferred: 7013
Total file size: 6426699145 bytes
Total transferred file size: 7531020054 bytes
Literal data: 2060328093 bytes
Matched data: 5472534579 bytes
File list size: 3209170
File list generation time: 0.120 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 2073977452
Total bytes received: 35624353
sent 2073977452 bytes  received 35624353 bytes  213576.49 bytes/sec
total size is 6426699145  speedup is 3.05
sent 2073977452 bytes  received 35624354 bytes  total size 6426699145

Could you please tell me how would it be possible that total transferred
file size is more than total file size ?

Thanks, Paresh
-- 
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

Re: Possibly bug in rsync-3.0.6 when spaces are there in destination path

2009-07-28 Thread paresh masani
Thanks...that's correct.

On Tue, Jul 28, 2009 at 5:11 PM, Matthias Schniedermeyer m...@citd.de wrote:

 On 28.07.2009 16:46, paresh masani wrote:
  ...
  let me know if I am missing something obvious.

 Option -s a.k.a. --protect-args is exactly for this.

 see 'man rsync'





 Bis denn

 --
 Real Programmers consider what you see is what you get to be just as
 bad a concept in Text Editors as it is in women. No, the Real Programmer
 wants a you asked for it, you got it text editor -- complicated,
 cryptic, powerful, unforgiving, dangerous.


-- 
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

Rsync with spaces in source or destination path

2009-07-04 Thread paresh masani
Hi, I am trying to transfer a file that has spaces in its name. The rsync
gives me below error. Am I doing anything wrong?

#ls -l /tmp/test\ file
-rw-rw-r--   1 xxx  xxx0 Jul  5 02:23 /tmp//test file

# /usr/local/bin/rsync --archive /u/masanip/ACH/test\\\ file /tmp/mydir/
rsync: link_stat /tmp/test\ file failed: No such file or directory (2)

Number of files: 0
Number of files transferred: 0
Total file size: 0 bytes
Total transferred file size: 0 bytes
Literal data: 0 bytes
Matched data: 0 bytes
File list size: 9
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 121
Total bytes received: 12

sent 121 bytes  received 12 bytes  29.56 bytes/sec
total size is 0  speedup is 0.00
rsync error: some files/attrs were not transferred (see previous errors)
(code 23) at main.c(1039) [sender=3.0.6]

Thanks.
-- 
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

Re: Rsync with spaces in source or destination path

2009-07-04 Thread paresh masani
Please note that double quates is working but I want to make it work with
\\\.

For example, == /usr/local/bin/rsync --archive /u/masanip/ACH/test file
/tmp/mydir/ == is working but  == /usr/local/bin/rsync --archive
/u/masanip/ACH/test\\\ file /tmp/mydir/ == not.

Thanks.

On Sun, Jul 5, 2009 at 2:29 AM, paresh masani masanipar...@gmail.comwrote:

 Hi, I am trying to transfer a file that has spaces in its name. The rsync
 gives me below error. Am I doing anything wrong?

 #ls -l /tmp/test\ file
 -rw-rw-r--   1 xxx  xxx0 Jul  5 02:23 /tmp//test file

 # /usr/local/bin/rsync --archive /u/masanip/ACH/test\\\ file /tmp/mydir/
 rsync: link_stat /tmp/test\ file failed: No such file or directory (2)

 Number of files: 0
 Number of files transferred: 0
 Total file size: 0 bytes
 Total transferred file size: 0 bytes
 Literal data: 0 bytes
 Matched data: 0 bytes
 File list size: 9
 File list generation time: 0.001 seconds
 File list transfer time: 0.000 seconds
 Total bytes sent: 121
 Total bytes received: 12

 sent 121 bytes  received 12 bytes  29.56 bytes/sec
 total size is 0  speedup is 0.00
 rsync error: some files/attrs were not transferred (see previous errors)
 (code 23) at main.c(1039) [sender=3.0.6]

 Thanks.

-- 
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

Re: Rsync with spaces in source or destination path

2009-07-04 Thread paresh masani
Got it work with single slash. :-)

# /usr/local/bin/rsync --archive /u/masanip/ACH/test\ file /tmp/mydir/

On Sun, Jul 5, 2009 at 2:34 AM, paresh masani masanipar...@gmail.comwrote:

 Please note that double quates is working but I want to make it work with
 \\\.

 For example, == /usr/local/bin/rsync --archive /u/masanip/ACH/test file
 /tmp/mydir/ == is working but  == /usr/local/bin/rsync --archive
 /u/masanip/ACH/test\\\ file /tmp/mydir/ == not.

 Thanks.


 On Sun, Jul 5, 2009 at 2:29 AM, paresh masani masanipar...@gmail.comwrote:

 Hi, I am trying to transfer a file that has spaces in its name. The rsync
 gives me below error. Am I doing anything wrong?

 #ls -l /tmp/test\ file
 -rw-rw-r--   1 xxx  xxx0 Jul  5 02:23 /tmp//test file

 # /usr/local/bin/rsync --archive /u/masanip/ACH/test\\\ file /tmp/mydir/
 rsync: link_stat /tmp/test\ file failed: No such file or directory (2)

 Number of files: 0
 Number of files transferred: 0
 Total file size: 0 bytes
 Total transferred file size: 0 bytes
 Literal data: 0 bytes
 Matched data: 0 bytes
 File list size: 9
 File list generation time: 0.001 seconds
 File list transfer time: 0.000 seconds
 Total bytes sent: 121
 Total bytes received: 12

 sent 121 bytes  received 12 bytes  29.56 bytes/sec
 total size is 0  speedup is 0.00
 rsync error: some files/attrs were not transferred (see previous errors)
 (code 23) at main.c(1039) [sender=3.0.6]

 Thanks.



-- 
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

Re: difference between --no-implied-dir abd --keep-dirlinks ?

2009-06-30 Thread paresh masani
Thanks Wayne; I understood  your point but two more questions arise
from details given by you is, if I have --keep-dirlinks specified but not
--no-implied-dir then also it sends directory attributes, and the
destination is forced to match that results into losing destination
symlinks? I have tested this and noticed that it doesn't remove destination
symlinks.

The other question is, if I specified --no-implied-dir then would rsync
synch symlinks and directory entries if same are not available at
destination? I have tested this but still confusing in differentiating these
two options. I am not able to find any differences. Could you help me out
with one real example that show the difference between these options?

Jignesh

On Tue, Jun 30, 2009 at 9:09 PM, Wayne Davison way...@samba.org wrote:

 On Mon, Jun 29, 2009 at 10:33:34AM +0530, Jignesh Shah wrote:
  I have gone through the rsync documentation and also tested same both
  --no-implied-dir and --keep-dirlinks options.  My question is what is the
  difference between these options in below scenario?

 Implied directories are those that are above the transfer area but
 included as a part of the path due to the use of -R (--relative).  By
 default all implied directories get sent with their directory
 attributes, and the destination is forced to match that.  If you want
 the implied paths to differ, --no-implied-dir will leave them alone.

 Using --keep-dirlinks also affects the transfer area, so that you can
 put a symlink to a directory anyplace that the sender has a dir.

 ..wayne..
 --
 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

-- 
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