Kris Buelens
2006-03-10 13:22:24 UTC
This weekend we have to regenerate an SFS filepool that became much too big.
As we do have processes that use the file creation and last reference
dates, so we'd like to preserve them. When we tested this quite some months
ago we found a problem:
- when we use VM:Backup to do a full restore, the creation date is
kept, but the lastref date is set to the restore date.
- when using FILEPOOL BACKUP/RESTORE, the last reference date is kept
but the creation date gets set to the restore date.
My idea was to save the dates of all files (we have this ready) and using
DMSOPCAT, DMSRDCAT and DMSWRCAT to restore the last reference date. But
when I open the catalog for FILESPACE with intent READ, DMSRDCAT returns the
records in which I can find all file dates, but a DMSWRCAT is forbidden (csl
reasoncode 56400); if I open the catalog for FILESPACE with intent WRITE, a
DMSRDCAT directly fails with reason 56400.
So, I am stuck. ANyone knows a solution?
Kris,
IBM Belgium, VM customer support
As we do have processes that use the file creation and last reference
dates, so we'd like to preserve them. When we tested this quite some months
ago we found a problem:
- when we use VM:Backup to do a full restore, the creation date is
kept, but the lastref date is set to the restore date.
- when using FILEPOOL BACKUP/RESTORE, the last reference date is kept
but the creation date gets set to the restore date.
My idea was to save the dates of all files (we have this ready) and using
DMSOPCAT, DMSRDCAT and DMSWRCAT to restore the last reference date. But
when I open the catalog for FILESPACE with intent READ, DMSRDCAT returns the
records in which I can find all file dates, but a DMSWRCAT is forbidden (csl
reasoncode 56400); if I open the catalog for FILESPACE with intent WRITE, a
DMSRDCAT directly fails with reason 56400.
So, I am stuck. ANyone knows a solution?
Kris,
IBM Belgium, VM customer support