rsync fails to retrieve file (if local file is incorrect)
nvbolhuis at aimvalley.nl
nvbolhuis at aimvalley.nl
Sun Nov 7 13:40:26 MST 2010
I'm using rsync on an embedded powerpc platform
with flash filesystem.
Because of a power-cycle a local file got corrupted.
This file is /flashfs/isd1, it has the correct size but
wrong MD5SUM (cd5...).
Using rsync to retrieve the right file (from a remote machine)
fails!
If I delete the file first, it works (see below).
How is this possible ?
---
N. van Bolhuis.
# md5sum /flashfs/isd1
cd56731612bd5ee2d5a0f4404024cc49 /flashfs/isd1
# ls -al /flashfs/isd1
-rwxr-xr-x 1 root root 22914048 Nov 7 14:31 /flashfs/isd1
#
# rsync -vva main2_mmlan::isd/isd1 /flashfs/isd1
opening tcp connection to main2_mmlan port 873
sending daemon args: --server --sender -vvlogDtpre.isf . isd/isd1
receiving incremental file list
delta-transmission enabled
isd1 is uptodate
sent 28 bytes received 60 bytes 58.67 bytes/sec
total size is 22914048 speedup is 260386.91
# md5sum /flashfs/isd1
cd56731612bd5ee2d5a0f4404024cc49 /flashfs/isd1
#
# rm /flashfs/isd1
# /mountedisd/bin/rsync -vva main2_mmlan::isd/isd1 /flashfs/isd1
opening tcp connection to main2_mmlan port 873
sending daemon args: --server --sender -vvlogDtpre.isf . isd/isd1
receiving incremental file list
delta-transmission enabled
isd1
sent 44 bytes received 22916944 bytes 975190.98 bytes/sec
total size is 22914048 speedup is 1.00
#
# md5sum /flashfs/isd1
3b1f583da30579df2b3b30a8ea40ffd1 /flashfs/isd1
#
More information about the rsync
mailing list