Показался интересным один фрагмент.
Горячий эстонский парень пишет вопрос:
>>> toomas.aas@raad.tartu.ee 9/17/2007 2:17:14 PM >>>
Any quick ideas about how to copy a largish directory tree (40 GB,
75000 files) from one volume to another on the same server without it needing to travel across the network?
Ideas tried/thought of and discarded so far:
toolbox.nlm - copied approximately 50% of the files;
ARCserve 'copy' function - only seems useful when AS server is
installed on the same server, which it isn't;
'Netware copy' function integrated into Windows Explorer - files still
seem to go through the workstation;
rsync - abended;
CNW Commander - great utility, btw, if you haven't heard about it, look
it up on coolsolutions. However, it seems to have trouble with filenames
containing some special characters (? is a common pitfall in
Estonian-speaking environment).
Out of ideas for now,
ему отвечают ответ:
The command-line utility NCOPY would check for same-server status and send a "hey server copy this file for me" function request instead of pulling/pushing the data . . . . but I haven't looked to see if it is
still present or supported on recent server versions though.
Горячий парень таки сомневается:
Ah, the nostalgia! I had even forgotten that NCOPY existed. But somehow I doubt that it can correctly handle all the weird filenames that
today's users are so fond of creating.
Его таки убеждают в неправоте:
You might want to check out my netcopy program
(www.jrbsoftware.com) which should do the job correctly. I say should
because I've long since learned that nothing is guaranteed when
copying directory trees, particularly when extended chars are
involved, and because Novell usually manage to break something or
make an undocumented API change in each file system update. And
they don't fix the more obscure issues e.g. creating a Mac or NFS file
with a name such as "ABC.D." on NSS will result in an invalid DOS
name with a trailing period. Various file system APIs still require DOS
paths.
Netcopy uses the UTF-8 NCPs when appropriate. and will copy the
file contents internally when the source and target locations are on the
same server.
John
Вопрос к знатокам технологий NW и человеческих душ: почему никто из участников обсуждения даже не упоминул про утилиту миграции/консолидации? которая тут сама напрашивается и бесплатна.
Или тут уже я не догоняю горячих парней и ее использовать в этом случае нельзя? Почему?
Спасибо.