globus-url-copy

The globus-url-copy tool provides a command-line client for requesting transfers to, from, or between GridFTP servers. This simple command-line interface can be used manually, included in shell scripts, or invoked by applications. It is not interactive, so each invocation requests a single transfer (though that transfer might include multiple files in a directory).

The globus-url-copy tool supports many of the advanced capabilities of GridFTP servers, including:

  • Grid security, including data channel(s)
  • HTTP, FTP, GridFTP
  • Server-to-server transfers
  • Subdirectory transfers and lists of transfers
  • Multiple parallel data channels
  • TCP tuning parameters
  • Retry parameters
  • Transfer status output

The globus-url-copy command leaves configuration settings and the selection of servers up to the user. In complex systems with many servers and networks that require different tuning parameters, a wrapper that supplies these details given simple source/destination requests may be helpful. See the material covering TeraGrid's TGCP Tool in the Solutions section of this website for an example of this technique.

Software: globus-url-copy
Developed by: The Globus Alliance
Distributions: Globus Toolkit 4.0
NMI-R7
Contact: info@globus.org