|
Home > Archive > Data Storage > August 2005 > Directory Sync
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
|
|
| rs_arwar@hotmail.com 2005-08-16, 5:53 pm |
| We have two Iomega P800 NAS servers running cut down edition of Windows
2000 server. Both have dual 2.4GHz and 1GB RAM each.
Server A is online and has 1TB capacity. Approx. 300GB of the storage
is currently occupied. This server is used to store customer files. We
regularly backup this server to the tape media.
Server B is identical in configuration to sever A. Even though we take
the backups, we would like to bring server B online and use it as a
mirror of server A. Basically we want to copy all the stuff from server
A to server B and then regularly sync it.
We have tried assortment of utilities to do a fast sync e.g. xcopy,
robocopy, Allway Sync etc but none seems like to be upto the task. The
reason is that the total number of files in all directories is more
then 1 million. Some files are buried deep inside several layers of
sub-directories which renders some utlities like robocopy useless
because the filename exceeds 260 bytes.
Can someone please recommend a utility (preferrably a free/shareware
command line) that can efficiently do this sort of job.
TIA
Regards
/Rauf
| |
| carmelomcc 2005-08-17, 7:47 am |
| Take a look at NSI double take. It would replicate between the servers
and failover the server name if something happened. It would create
some what of a cluster so if one server failed the users would not know
as long as the data was good.
| |
| Nik Simpson 2005-08-17, 5:53 pm |
|
"carmelomcc" <carmelo.mccutcheon@gmail.com> wrote in message
news:1124279943.928438.311560@f14g2000cwb.googlegroups.com...
> Take a look at NSI double take. It would replicate between the servers
> and failover the server name if something happened. It would create
> some what of a cluster so if one server failed the users would not know
> as long as the data was good.
>
A friend tried it on a system with similar characteristics to that described
by the original poster, it didn't work any better than the products he
mentioned, which my friend also tried.
--
Nik Simpson
| |
| Jon Metzger 2005-08-19, 5:48 pm |
| rs_arwar@hotmail.com wrote:
> We have two Iomega P800 NAS servers running cut down edition of Windows
> 2000 server. Both have dual 2.4GHz and 1GB RAM each.
>
> Server A is online and has 1TB capacity. Approx. 300GB of the storage
> is currently occupied. This server is used to store customer files. We
> regularly backup this server to the tape media.
>
> Server B is identical in configuration to sever A. Even though we take
> the backups, we would like to bring server B online and use it as a
> mirror of server A. Basically we want to copy all the stuff from server
> A to server B and then regularly sync it.
>
> We have tried assortment of utilities to do a fast sync e.g. xcopy,
> robocopy, Allway Sync etc but none seems like to be upto the task. The
> reason is that the total number of files in all directories is more
> then 1 million. Some files are buried deep inside several layers of
> sub-directories which renders some utlities like robocopy useless
> because the filename exceeds 260 bytes.
>
> Can someone please recommend a utility (preferrably a free/shareware
> command line) that can efficiently do this sort of job.
>
>
Not free, but RepliStor from EMC/Legato should do this sort of thing.
Not sure how much it costs. I believe this product works at the disk IO
level rather than the file level.
http://www.legato.com/products/replistor/
I see they have a PDF document comparing this product and DoubleTake
which was also mentioned in this thread.
Jon
| |
| Joerg Lenneis 2005-08-22, 5:52 pm |
|
rs arwar:
> We have two Iomega P800 NAS servers running cut down edition of Windows
> 2000 server. Both have dual 2.4GHz and 1GB RAM each.
[...]
> Can someone please recommend a utility (preferrably a free/shareware
> command line) that can efficiently do this sort of job.
> TIA
> Regards
> /Rauf
Have you tried rsync? Either available with cygwin (slow IO, but maybe
enough). Or download the current beta of SFU (Services for Unix) from
Microsoft. After a bit of tweaking rsync can be compiled in that
environment. Another advantage over utilities like robocopy is that
rsync is much better at transfering only what is needed.
Two more arcane possibilities are tarylynn (easy to google) which is
free with certain restrictions or a few bucks as shareware without
restrictions or Dantz Retrospect. You might have an unused copy of
that lying around because it often comes free with external USB
drives. They have a backup mode that actually mirrors all files to
another destination.
Yet another one: Install Active State PERL and write a script to do
the mirroring. Not too difficult to do and you get to control better how
memory is used which might be an issue if you have a large number of
files.
regards,
--
Joerg Lenneis
email: lenneis@wu-wien.ac.at
|
|
|
|
|