On 3. juni. 2009, at 12.34, Paul Slootman wrote:
On Wed 03 Jun 2009, Roy Sigurd Karlsbakk wrote:
We have a box here connected to an antenna receiving rather large
amounts of metheorological data from a satellite. the data is
received
and ransferred to another box and removed from the receiving
server. I
first thought of using rsync for this, but it seems --remove-source-
files has no way of checking if the file is open or not, so if the
receiving process is still writing to a file, rsync will transfer the
file and unlink() it without bothering if the file has been
modified any
further, effectively resulting in a corrupt file. I solved this
with a
I would solve this not using rsync, but by writing the active file
in a
separate directory, or by first writing to a special filename and
renaming when done (like firefox adds .part to the filename while it
is
still downloading it).
Why not just something like --ignore-open-files?
roy
--
Roy Sigurd Karlsbakk
(+47) 97542685 / 98013356
r...@karlsbakk.net
http://blogg.karlsbakk.net/
--
I all pedagogikk er det essensielt at pensum presenteres
intelligibelt. Det er et elementært imperativ for alle pedagoger å
unngå eksessiv anvendelse av idiomer med fremmed opprinnelse. I de
fleste tilfeller eksisterer adekvate og relevante synonymer på norsk.
--
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