Xsan 2 Administrator Guide - Copying Files or Folders (cvcp)

background image

Copying Files or Folders (cvcp)

Use the

cvcp

command to copy files or folders to or from an Xsan volume.

$ cvcp [options] source destination

Parameter

Description

options

See “cvcp Command Options” below.

source

The file or folder (directory) to be copied.

destination

Where the copy is created.

cvcp Command Options

Option

Description

-A

Turn off preallocation.

-b buffers

Set the number of I/O buffers to use.

buffers

– the number of buffers to use for the

copy

-k size

Set the copy buffer size.

size

– the buffer size (bytes)

-l

Copy the targets of symbolic links, not the links.

-n

Do not apply command to subfolders.

-p prefix

Only copy files with names that start with the
specified prefix.

prefix

– characters to match with the

beginning of the file name

-s

Allocate on storage pool block boundaries.

-t

Specify the number of copy threads.

-v

Report all information about file copied.

-x

Retain original file permissions in the copy.

-y

Retain ownership and group information in
the copy. This works only if the root user is
performing the copy.

-z

Retain original modification times in the copy.

Examples

Copy the file friday to /datasets/data1/july/:

$ cvcp friday /datasets/data1/july

Copy the folder /data1/ and all subfolders to /datasets/data1/, retaining all permissions
and ownerships and displaying files as they are copied:

background image

116

Appendix B

Using the Command Line

$ cvcp -vxy data1 /datasets/data1

Perform a similar copy as above, but only copy files with names that begin “jul”:

$ cvcp -vxy -p jul data1 /datasets/data1/july