Data Storage - Directory Sync

This is Interesting: Free IT Magazines  
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]

Author Directory Sync
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
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com