Robin Hill wrote:
From: "CoolCold" <coolthecold@xxxxxxxxx>
# rsync -avHhx --progress --delete / /mnt/raid-md0
Yes, this is an alternative to running from a bootable CD. In
single-user mode (init 1), there can be no background applications
running, so there should be no open files to worry about. I'd still
rather use a bootable CD though.
Strong ACK on bootable CD as the right method, or doing it all
while init 1... not as a 2-step multi-user mode, single user.
rsync is a very good tool but unless you use:
-c, --checksum skip based on checksum, not mod-time & size
the consistency between runs is not 100% safe. It may be 99.9%,
but the problem is that for file blocks being rewritten you don't
know what is on disk or in memory and mod-time only changes at the
whim of the FS (I'm an FS developer) and at the granularity of
the FS and system clock... nanosecond time stamps are a myth!
And if you are going to use the rsync -c 2-pass method it will
probably take your system off line longer than a CD boot and copy.
At the end of process, is 99.9% good enough? For much of my
backup needs it is because I only care about not loosing more
than a small amount of work. But if I'm converting to a new
disk and loosing the old one, I want 100%.
jim
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html