Mac OS X operating systemsAIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systems

File system and ACL support

Special file systems contain dynamic information that is generated by the operating system; they contain no data or files. The UNIX and Linux clients ignore special file systems and their contents.

Special file systems include the following types:

The Tivoli® Storage Manager client can work on specific file system types that are commonly used. Table 1 contains a list of supported file system types.
Restriction: The table shows full support for NFS on AIX, including preservation of ACLs and extended attributes. On other operating systems, NFS backups are supported, but the backups include only standard POSIX metadata (access permissions, creation date, and so on). For more information about backing up NFS file systems, see Back up NFS file systems.
Table 1. Supported file systems and ACL support
Platform File System ACL Support
AIX operating systemsAIX® AIX operating systems

GPFS™
JFS
JFS2
JFS2 NFSV4  
VxFS

AIX operating systems

yes
yes
yes
yes
yes

HP-UX operating systemsHP-UX HP-UX operating systems

HFS
VxFS (JFS Veritas)

HP-UX operating systems

no
yes (V3.3.Layout 4)

Linux operating systemsLinux x86_64 Linux operating systems

Btrfs
XFS
EXT2
EXT3
EXT4
ReiserFS
GPFS
JFS
VxFS
NSS

Linux operating systems

yes
yes
yes
yes
yes
yes
no
no
yes

Linux operating systems Linux on Power Systems™ Servers Linux operating systems

Btrfs
XFS
EXT2
EXT3
EXT4
ReiserFS
JFS
GPFS

Linux operating systems

yes
yes
yes
yes
yes
yes
no
no

Linux operating systemsLinux on System z® Linux operating systems

Btrfs
EXT2
EXT3
EXT4
ReiserFS
JFS

Linux operating systems

yes
yes
yes
yes
yes
no

Mac OS X operating systemsMac Mac OS X operating systems

HFS Standard (HFS)
HFS Extended (HFS+)
HFS Extended case-sensitive (HFSX)
Xsan (XSAN)
UNIX file system (UFS)
Universal disk format (UDF)
ISO9660

Mac OS X operating systems

yes
yes
yes
yes
yes
yes
yes

Oracle Solaris operating systemsSolaris Oracle Solaris operating systems

UFS
VxFS
QFS
ZFS

Oracle Solaris operating systems

yes
yes
no
yes

AIX operating systemsOracle Solaris operating systemsWith file systems where NFS V4 ACLs are defined and used (Solaris ZFS and AIX JFS2 V2), even if only the standard UNIX permissions or ACLs have changed (such as with the CHMOD command), the file or directory is fully backed up again. With other file systems, this type of change causes only an attribute update on the Tivoli Storage Manager server.

AIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systemsTo process all other file systems, use the virtualmountpoint option to enable support for the following items:

No other file system specific attributes, such as the ACL, are valid. The file system type for such file systems is set to "UNKNOWN".

AIX operating systemsHP-UX operating systemsLinux operating systemsOracle Solaris operating systemsFor example, if the /media/abc/DATA1 file system is not supported by Tivoli Storage Manager, add the following statement to dsm.sys to back up or archive the data in this file system:
VIRTUALMOUNTPOINT /media/abc/DATA1
This support is only available if the file system can use basic POSIX system calls, such as read or write processing on your system.
Cross-platform backup and restore are not supported. For example, data backed up by an AIX client is not available for restore by a Windows client and vice versa.
Mac OS X operating systemsNote: Data that is backed up or archived by the Mac OS X client cannot be restored by any other client. Additionally, the Mac OS X client cannot restore or retrieve data from any other client.

You can use the cross-file system type restore or retrieve method for ACL information if both the original file system and the destination file system support compatible ACLs. For example, on Solaris, the ACL information that is backed up from a VxFS file system is restored to a UFS file system because these file systems support compatible ACLs. The ACL information is not restored during cross-file system restore or retrieve operations if the original file system and the destination file system do not support ACLs,

The stand-alone package LSCqfs 3.5.0 is the only supported version of QFS. In addition, the following restrictions also apply to the QFS file system:

Incremental, selective, filelist back up, archive, restore, and retrieve processing of the Veritas file system and its ACLs on AIX are supported. Restore of a Veritas volume on a Logical Volume Manager volume (and vice versa) is allowed, provided both have the same file system type.

Mac OS X operating systemsThe following information pertains only to Mac OS X systems:

Linux operating systemsOn Linux on POWER® and Linux on System z, you must install libacl.so for the Tivoli Storage Manager client to back up ACLs.

AIX operating systemsLinux operating systemsImportant: If you are running GPFS for AIX or GPFS for Linux x86_64 in a multinode cluster, and all nodes share a mounted GPFS file system, Tivoli Storage Manager processes this file system as a local file system. Tivoli Storage Manager backs up the file system on each node during an incremental backup. To avoid this, you can do one of the following things: