Gilles Schipper wrote:
>
> Lars wrote:
> >May I veto here? As far as I understand, the VOLSET option does not
> >select files that did live on the specified set but creates accounts
> >and groups to place all files restored to the specified set (i.e.
> >the NEWACCT and NEWGROUP pairs with ;ONVS and ;HOMEVS are performed).
> I thought exactly as Lars did - until I actually tried it.
> I discovered that the VOLSET option DOES select ONLY files that are
> supposed to live on the specified set.
> RESTORE *t;@[log in to unmask];VOLSET=USER01;SHOW=OFFLINE;OLDDATE;CREATE
> FILENAME GROUP ACCOUNT VOLUME RESTRICTIONS SECTORS CODE MEDIA
> ACE .CSLBUILD.CSL3000 COULD NOT BE GIVEN SPECIFIED VOLUME RESTRICTIONS
> ACE .CSLBUILD.CSL3000 MPEXL_SYSTEM_VOLUME_SET :S 32 1
This fails because you have existing files in the system volume set
(?). Had you previously done a :store...;purge and duplicated your
restore above it would have "created and moved" the files to USER01. Or
at least it used to -- I *know* I have used this technique to move
groups across volume sets in the past. Perhaps it takes a :purgegroup
first.
This matter has always been *terribly* confusing, along with the
directory options for user volumes.
Jeff Kell <[log in to unmask]>