Solaris 10 6/06 发行说明

ZFS 及第三方备份产品的问题

以下是使用 Veritas NetBackup 和 Sun StorEdgeTM Enterprise Backup Software(EMC 和 Legato NetWorker®)产品时存在的问题。

Veritas NetBackup 不能备份和保留带有 ZFS/NFSv4 ACL 的文件 (6352899)

Veritas NetBackup 产品可用于备份 ZFS 文件,且此配置是受支持的。但是,该产品目前不支持备份或恢复 ZFS 文件中的 NFSv4 样式 ACL 信息。传统的权限位和其他文件属性可以被正确地备份和恢复。

如果用户试图备份或恢复 ZFS 文件,则 ZFS 文件中的 NFSv4 样式 ACL 信息将被删除。不会显示任何指示 ZFS 文件中的 ACL 信息被删除的错误消息。

对 ZFS/NFSv4 ACL 的支持功能正处于开发过程中,预计在下一 Veritas NetBackup 发行版中提供。

解决方法 1:

从 Solaris 10 06/06 发行版开始,tarcpio 命令将可以正确地处理带有 NFSv4 样式 ACL 的 ZFS 文件。

使用带有 -p 选项的 tar 命令或带有 -P 选项的 cpio 命令将 ZFS 文件写入一个文件。然后,使用 Veritas NetBackup 备份 tarcpio 归档文件。

解决方法 2:

除使用 Veritas NetBackup 之外,还可以使用 ZFS send receive 命令备份 ZFS 文件。这些命令会正确地处理 ZFS 文件的所有属性。

Legato Networker 需要支持 ZFS/NFSv4 ACL (6349974)

目前,Sun StorEdge Enterprise Backup Software 产品不能用于备份或恢复 ZFS 文件。

如果用户尝试备份或恢复 ZFS 文件,将显示以下错误消息:


save: Unable to read ACL information for '/path': Operation not applicable

预计在即将发布的 Sun StorEdge EBS 7.3 Service Update 1 发行版中提供对 ZFS/NFSv4 ACL 的支持。

解决方法:

  1. 使用 NFSv4 将 ZFS 文件系统挂载到另一系统。

  2. 从挂载 NFSv4 的目录备份或恢复 ZFS 文件