文件系统和 ACL 支持
特殊文件系统包含操作系统生成的动态信息;它们没有包含数据或文件。UNIX 和 Linux 客户机忽略特殊文件系统及其内容。
特殊文件系统包含以下类型:
- 大部分 UNIX 平台上的 /proc 文件系统
- Solaris 上的 /dev/fd 文件系统
- Linux 上的 /dev/pts
平台 | 文件系统 | ACL 支持 |
---|---|---|
AIX® | GPFS™ |
是 |
HP-UX | HFS |
noyes (V3.3.Layout 4) |
Linux x86_64 | Btrfs |
是 |
Linux on Power Systems™ Servers | Btrfs |
是 |
Linux on z Systems | Btrfs |
是 |
Mac | HFS 标准 (HFS) |
是 |
Solaris | UFS |
是 |
对于其中定义并使用 NFS V4 ACL 的文件系统(Solaris ZFS 和 AIX JFS2 V2),即使只有标准 UNIX 许可权或 ACL 已更改(例如使用 CHMOD 命令),也将重新完全备份文件或目录。对于其他文件系统,该类型的更改只导致 Tivoli Storage Manager 服务器上进行属性更新。
要处理其他所有文件系统,请使用 virtualmountpoint 选项来启用对以下项的支持:
- 备份、恢复、归档和检索文件数据
- 对于基本 UNIX 和 Linux 许可权
- 对于更改、访问、修改时间戳记和目录树结构
其他特定于文件系统的属性(例如 ACL)都无效。此类文件系统的文件系统类型设置为“UNKNOWN”。
VIRTUALMOUNTPOINT /media/abc/DATA1
该支持仅在文件系统可以使用基本 POSIX 系统调用(例如系统上的读或写处理)的情况下才可用。如果原始文件系统和目标文件系统都支持兼容的 ACL,那么您可以将跨文件系统类型恢复或检索方法用于 ACL 信息。例如,在 Solaris 上,从 VxFS 文件系统备份的 ACL 信息将恢复到 UFS 文件系统,因为这些文件系统都支持兼容的 ACL。如果原始文件系统和目标文件系统不支持 ACL,那么在跨文件系统恢复或检索操作期间不会恢复 ACL 信息。
独立软件包 LSCqfs 3.5.0 是 QFS 的唯一受支持版本。此外,以下限制也适用于 QFS 文件系统:
- 在 QFS 文件系统上不支持映像备份。
- Solaris 备份/归档客户机不支持文件归档到第三后台存储器(例如,磁带)所需的 QFS 和 SAM 的组合。作为替代,如果它在备份期间发现已迁移的文件,会自动将文件从磁带重新调用到磁盘。
- QFS 文件系统包含无法备份的两个隐藏系统文件和一个系统目录;因为不需要对这些文件备份,所以这是可以接受的。它们包含用于管理文件系统的内部数据。如果完成了对文件系统中文件的恢复,那么文件系统本身会自动从备份中排除内部数据并自动将其重新创建。
支持在 AIX 上对 Veritas 文件系统及其 ACL 进行增量\选择性\文件列表备份、归档、恢复和检索处理。如果 Veritas 卷和逻辑卷管理器卷具有相同的文件系统类型,那么允许在逻辑卷管理器卷上恢复 Veritas 卷(反之亦然)。
- 在 Mac OS X 系统上,UFS 和 HFSX 文件系统区分大小写,而 HFS+ 文件系统不区分大小写,而是保留大小写。 从 UFS 或 HFSX 文件系统(区分大小写)备份的文件可能不会正确恢复到 HFS+ 文件系统(不区分大小写)。例如,在 UFS 文件系统上,文件 Afile 和 afile 被视为不同的文件。但是,在 HFS+ 文件系统上,这两个文件被视为相同。
- 在 Mac OS X 上,如果使用区分大小写的 HFS+ 或 UFS 文件系统,那么在 Tivoli Storage Manager 服务器上请务必不要将 HFSX 或 UFS 文件系统的数据备份到 HFS+ 文件系统。必须在系统上使用新名称,或者必须将 Tivoli Storage Manager 服务器上的现有文件空间重命名。例如,考虑拥有名为 /Volumes/fs2 的文件系统的系统,且该系统以区分大小写的 HFS+ 文件系统重新分区。必须将 Tivoli Storage Manager 服务器上的 /Volumes/fs2 文件系统重命名,或者必须在本地系统上使用新名称。如果此重命名操作未完成,那么 Tivoli Storage Manager 将 HFSX 区分大小写数据与已经在 Tivoli Storage Manager 服务器上存储的 HFS+ 不区分大小写数据相混合。
- 在 Mac OS X 上,已备份别名和符号链接。然而,Tivoli Storage Manager 没有将数据备份到符号链接指向的数据。
- 在 Mac OS X 上,将从 HFS 卷备份的文件恢复到 UFS 卷的时候,资源派生没有分配给正确的所有者。 通过在资源派生文件上使用 chown 命令来更改所有者以更正此问题。资源派生文件将结构化数据存储在文件中。
在 Linux on POWER® 和 Linux on System z® 上,您必须为 Tivoli Storage Manager 客户机安装 libacl.so 以备份 ACL。
- 显式配置客户机用户选项文件 (dsm.opt) 中的 domain 语句,以列出您希望该节点备份的文件系统。
- 在 dsm.sys 文件中设置 exclude.fs 选项,以将 GPFS 文件系统从备份服务中排除。
如果 GPFS 集群包含混合节点(一些 AIX®、一些 Linux 和一些 Windows),那么您必须使用 AIX 或 Linux 客户机来保护集群中的数据。