HP OpenVMS Systemsask the wizard |
The Question is: When restoring multiple versions of files in a saveset with the /new switch to a directory where the file already exists, the files get restored in reverse order where the oldest version in the saveset becomes the highest version on the output. How do you get them to restore with the most recent version in the saveset become the most recent on disk? This behavior could pose some nasty problems in a production environment... Thanks for any help...Joe The Answer is :
You will want to check your BACKUP and restoration procedures for
appropriateness, and you will want to test the restoration of your
archive contents before you actually need to use your archive.
For the bulk restoration of a disk, the typical approach uses the
BACKUP/IMAGE command. Consider the bulk restoration of a disk to
a spare disk spindle, as well.
To restore a selection of versions of one or more files from a
saveset, restore to a directory that does not contain matching
files. This avoids the problem reported.
Also consider using /OVERLAY or /REPLACE in this case, or restoring
the only current (;0) version of the file if the /NEW_VERSION
operation required.
You cannot use /NEW_VERSION when restoring multiple versions of a
file without also inverting the version number sequence, per the
help text documentation:
BACKUP_Command
/NEW_VERSION
Output File Qualifier
Creates a new version of a file if a file with an identical
specification already exists at the location to which the file is
being restored or copied. The new file is created with the same
name and type and a version number one higher than the highest
existing version.
By default, BACKUP does not restore a file with the same file
name, file type, and version number as a file that already exists
in a directory. Rather, BACKUP issues an error message and does
not restore the file. The /OVERLAY and /REPLACE qualifiers also
override this default, but produce different results than the
/NEW_VERSION qualifier.
Note that when copying or restoring files using the /NEW_VERSION
qualifier, files are processed in decreasing version number
order and are created in ascending order. The result is that
the version numbers are inverted.
Because this qualifier causes version numbers to change, do
not use the /NEW_VERSION qualifier with the /COMPARE or /VERIFY
qualifier.
|