VCU was originally written as an upgrade path for copying data
NetWare volumes onto NSS volumes. It was never designed to be an NSS-to-NSS
volume copy utility. While it does work in most cases, there are many design
issues which make this a not-recommended use of VCU.
VCU uses 100% traditional file system APIs for it's file copy
These Traditional APIs only have 32 bit file sizes, and they use local
code-page ASCII for all file name representations. This raises two major
limitations for VCU
1) It can only copy files whose sizes fit the "Traditional
size limitations -- because the Traditional NetWare maximum was 4Gig.
2) It cannot correctly copy filenames on mixed-language systems,
ASCII codepage might be english (437) but where unicode characters from other
languages may exist in the filenames.
preservation and handling over 4Gig is a major rewrite of the utility to do
something it was not originally intended to do.