bparchive processes the files that are listed on the command line or in the file that is specified by the -f listfile option. Any file path that is entered can be a file name or a directory name. If the list of files includes a directory, it archives all files and subdirectories of that directory and starts at the directory itself.
By default, you return to the system prompt after bparchive is successfully submitted. The command works in the background and does not return completion status directly to you. Use the -w option to change bparchive to work in the foreground and to return completion status after a specified time period.
bparchive writes informative and error messages to a progress-log file if the file is created. Create the file before you run the bparchive command and specify it with the -L progress_log option. If bparchive cannot archive any of the requested files or directories, use the progress log to determine the reason for the failure.
If you create a directory with write access, bparchive creates a debug log file in this directory to use for troubleshooting.
On Windows systems, <nbu_dir_path> is <install_path>\NetBackup\logs\bparchive\
The following restrictions apply to this command:
On Windows systems, to archive a file with bparchive, you must have permission to delete the file and the file must not be read only. Otherwise, NetBackup saves the files but does not delete them from the disk.
bparchive does not archive the "." or ".." directory entries, and does not archive disk-image backups.
On Windows systems, this option specifies the name of the NetBackup master server. The default is the server designated as current on the Servers tab of the Specify NetBackup Machines dialog box. To display this dialog box, start the Backup, Archive, and Restore user interface on the client. Then click Specify NetBackup Machines on the File menu.
Specifies the name of an existing file in which to write progress information.
On Windows systems an
example is c:\proglog.
The default is to not use a progress log.
Include the -en option to generate a progress log that is in English. The name of the log contains the string _en. This option is useful to support personnel in a distributed environment where different locales may create logs of various languages.
Causes NetBackup to wait for a completion status from the server before it returns you to the system prompt.
The required date and
time values format in NetBackup commands varies according to your
locale. The /user/openv/msg/.conf
file (UNIX and Linux) and the install_path\VERITAS\msg\LC.CONF
file
(Windows) contain information such as the date-time formats for
each supported locale. The files contain specific instructions on
how to add or modify the list of supported locales and formats.
See the "Specifying the locale of the NetBackup installation" topic in the NetBackup Administrator's Guide, Volume II.
You can optionally specify a wait time in hours, minutes, and seconds. The maximum wait time you can specify is 23:59:59. If the wait time expires before the archive is complete, the command exits with a timeout status. The archive, however, still completes on the server.
If you use -w without specifying the wait time or if you specify a value of 0, NetBackup waits indefinitely for the completion status.
Specifies a keyword phrase that NetBackup associates with the image created by this archive operation. You then can restore the image by specifying the keyword phrase with the -k option on the bprestore command.
The keyword phrase is a textual description of the archive that is a maximum of 128 characters in length. All printable characters are permitted including space (" ") and period (".").
Enclose the phrase in double quotes ("...") or single quotes ('...').
Specifies a file (listfile) that contains a list of files to be archived and can be used instead of the filenames option. In listfile, place each file path on a separate line.
The required file list format depends on whether the files have spaces, newlines, or returns in the names. To archive the files that do not have spaces or newlines or returns in the names, use th following format:
filepath
The path to the file you
want to archive. Some examples on UNIX and Linux systems
are:/home, /etc
, and /var.
Some examples on Windows systems are:
c:\Programs and
c:\documents\old_memos
To archive the files that have spaces or newlines or returns in the names, use this format:
filepathlen filepath
filepath is the path to the file you want to archive and filepathlen is the number of characters in the file path.
The path to the file you
want to archive. Some examples on UNIX and Linux systems
are:/home
, /etc
, and /var.
Some examples on Windows systems are: c:\Programs and c:\documents\old_memos
Examples on Windows systems are the following:
11 c:\Programs 8 c:\winnt 22 c:\documents\old memos
Windows systems:
bparchive c:\usr\user1\file1
Archive the files that are listed in a file that is named archive_list:
bparchive -f archive_list
Associate keyword phrase
"Archive My Home Directory 02/02/10" to the archive of a directory
named kwc
and use a progress log that
is named arch.log:
Windows systems:
bparchive -k "Archive My Home Directory
02/02/10" \-L c:\home\kwc
c:\home\kwc\arch.log