G06.29 Software Installation and Upgrade Guide

Overview of Installing G06.29
G06.29 Software Installation and Upgrade Guide542744-003
1-32
OSS Files Greater Than 2 Gigabytes (Large Files)
Backup and Restore 2 Fallback
If you have a tape file with a mix of OSS files smaller than 2 GB and larger than 2 GB
that needs to be restored to a G06.23 to G06.28 file set that does not support files
larger than 2 GB, install the following SPRs to restore files smaller than 2 GB and skip
files larger than 2 GB:
Guardian Compatibility
OSS support for files greater than 2 GB has resulted on a compatibility issue for
applications using Enscribe APIs to access Guardian files created by OSS APIs.
Prior to the G06.29 RVU, Guardian files created by OSS APIs were always created as
Format 1 with a 175 MB maximum size. As of G06.29, Guardian files created by the
open() and creat() functions are Format 1 with an approximate 2 GB maximum
size, and Guardian files created by the open64() and creat64() functions are
Format 2 with an approximate 26 GB maximum size.
The standard OSS utilities, such as cp, pax, and pinstall, now use open64() and
creat64(), and thus create a Guardian Format 2 file when given a /G output file
name. For example:
cp myfile /G/mydisk/mysubvol/myfile
Guardian applications that use file data and ignore file attributes are unaffected. An
application that performs a 32-bit FILE_OPEN_ of a Format 1 file will successfully open
a Format 2 file as long as the file’s EOF is less than the Format 1 limit of approximately
4 GB.
Guardian applications that use file attributes such as file format and maximum size are
likely to be affected. These programs might fail when unexpected values are returned
(such as Format 2 if only Format 1 is expected).
If a Format 2 file does cause a program to fail, the programmer can do one of the
following:
Change the program to accept Format 2 files.
SPR Product
T2721G06^AAL BRCOM
T2722G06^AAL BR2 Tape Services
T2749G06^AAL BR2 DMA and CSP
T2750G06^AAL BR2 Data Service
T9055G11^AFI FILSYS (G06.23 - G06.26) (see following note)
T9055G12^AFJ FILSYS (G06.27) (see following note)
Note. The T9055 compatibiity SPR is preinstalled on the SUT containing G06.28.