Dateisystem- und ACL-Unterstützung
Spezielle Dateisysteme enthalten dynamische Informationen, die vom Betriebssystem generiert werden; sie enthalten jedoch keine Daten oder Dateien. Die UNIX- und Linux®-Clients ignorieren spezielle Dateisysteme und ihren Inhalt.
Das Standalone-Paket LSCqfs
Zu den speziellen Dateisystemen gehören die folgenden Typen:
- Dateisystem
/proc
auf den meisten UNIX-Plattformen - Dateisystem
/dev/fd
unter Solaris /dev/pts
unter Linux
Plattform | Dateisystem | ACL-Unterstützung |
---|---|---|
AIX | GPFS | Ja |
JFS | Ja | |
JFS2 | Ja | |
JFS2 NFSV4 | Ja | |
VxFX | Ja | |
Linux x86_64 | Btrfs | Ja |
XFS | Ja | |
EXT2 | Ja | |
EXT3 | Ja | |
EXT4 | Ja | |
ReiserFS | Ja | |
GPFS | Ja | |
JFS | Nein | |
VxFS | Nein | |
NSS | Ja | |
Linux on Power Systems Servers | Btrfs | Ja |
XFS | Ja | |
EXT2 | Ja | |
EXT3 | Ja | |
EXT4 | Ja | |
ReiserFS | Ja | |
JFS | Nein | |
GPFS | Ja | |
Linux on z Systems | Btrfs | Ja |
XFS | Ja | |
EXT2 | Ja | |
EXT3 | Ja | |
EXT4 | Ja | |
ReiserFS | Ja | |
JFS | Nein | |
GPFS | Ja | |
Mac OS | HFS Standard (HFS) | Ja |
HFS Extended (HFS+) | Ja | |
HFS Extended mit Unterscheidung der Groß-/Kleinschreibung (HFSX) | Ja | |
Xsan (XSAN) UNIX | Ja | |
Universal Disk Format (UDF) | Ja | |
ISO9660 | Ja | |
Apple File System, Groß-/Kleinschreibung muss beachtet werden (APFSCS) | Ja | |
Apple File System (APFS) | Ja | |
Solaris | UFS | Ja |
VxFS | Ja | |
QFS | Nein | |
ZFS | Ja |
Bei Dateisystemen, bei denen NFS V4-ACLs definiert sind und verwendet werden (Solaris ZFS und AIX JFS2 V2), wird die Datei oder das Verzeichnis erneut vollständig gesichert, selbst wenn sich nur die UNIX-Standardberechtigungen oder ACLs geändert haben (wie z. B. mit dem Befehl CHMOD). Bei anderen Dateisystemen verursacht diese Art der Änderung nur eine Attributaktualisierung auf dem IBM Spectrum Protect-Server.
Zur Verarbeitung aller anderen Dateisysteme verwenden Sie die Option virtualmountpoint, um Unterstützung für die folgenden Elemente zu aktivieren:
- Für Sicherung, Zurückschreibung, Archivierung und Abruf von Dateidaten
- Für grundlegende UNIX- und Linux-Berechtigungen
- Für Zeitmarken für Änderung, Zugriff und Modifikation und die Verzeichnisbaumstruktur
Keine anderen dateisystemspezifischen Attribute, z. B. die ACL, sind gültig. Der Dateisystemtyp für solche Dateisysteme wird auf "UNKNOWN" (UNBEKANNT) gesetzt.
/media/abc/DATA1
vom Client nicht unterstützt, fügen Sie
dsm.sys die folgende Anweisung hinzu, um die Daten in
diesem Dateisystem zu sichern oder zu archivieren:
VIRTUALMOUNTPOINT /media/abc/DATA1
Diese Unterstützung steht nur zur Verfügung, wenn das Dateisystem selbst grundlegende POSIX-Systemaufrufe wie die Lese- und Schreibverarbeitung auf Ihrem System verwenden kann. Die Methode zum Zurückschreiben oder Abrufen von ACL-Informationen in einen anderen Dateisystemtyp kann verwendet werden, wenn das ursprüngliche Dateisystem und das Zieldateisystem kompatible ACLs unterstützen. So können z. B. unter Solaris die ACL-Informationen, die von einem VxFS-Dateisystem gesichert wurden, auf ein UFS-Dateisystem zurückgeschrieben werden, da diese Dateisysteme kompatible ACLs unterstützen. Bei Operationen zum Zurückschreiben oder Abrufen in andere Dateisystemtypen werden die ACL-Informationen nicht zurückgeschrieben, wenn das ursprüngliche Dateisystem und das Zieldateisystem keine ACLs unterstützen.
Für das Dateisystem QFS gelten die folgenden Einschränkungen:
- Die Imagesicherung wird auf QFS-Dateisystemen nicht unterstützt.
- Der Solaris-Client für Sichern/Archivieren unterstützt nicht die Kombination von QFS und SAM, die benötigt wird, um Dateien auf tertiärem Hintergrundspeicher wie z. B. Bändern zu archivieren. Stattdessen ruft er Dateien automatisch vom Band auf Platte zurück, wenn er während einer Sicherung umgelagerte Dateien findet.
- Ein Dateisystem QFS enthält zwei verdeckte Systemdateien und ein Systemverzeichnis, die nicht gesichert werden können. Dies kann akzeptiert werden, da eine Sicherung dieser Dateien nicht notwendig ist. Sie enthalten interne Daten zum Verwalten des Dateisystems. Die internen Daten werden automatisch von einer Sicherung ausgeschlossen und vom Dateisystem selbst automatisch erneut erstellt, wenn eine Zurückschreibung von Dateien in diesem Dateisystem ausgeführt wird.
Unter AIX werden Sicherungs-, Archivierungs-, Zurückschreibungs- und Abrufoperationen mit den Verarbeitungsmodi Teil, selektiv und Dateiliste bei Veritas-Dateisystemen und den zugehörigen ACLs unterstützt. Die Zurückschreibung eines Veritas-Datenträgers auf einen Logical Volume Manager-Datenträger und umgekehrt ist möglich, wenn beide Datenträger denselben Dateisystemtyp verwenden.
- Auf Mac OS X-Systemen unterscheiden die Dateisysteme UFS und HFSX die Groß-/Kleinschreibung, während das Dateisystem HFS+ die Groß-/Kleinschreibung nicht unterscheidet, jedoch vorhandene Groß-/Kleinschreibung beibehält. Dateien, die Sie auf einem UFS- oder HFSX-Dateisystem sichern (diese unterscheiden die Groß-/Kleinschreibung), werden auf einem HFS+-Dateisystem möglicherweise nicht korrekt zurückgeschrieben (dieses unterscheidet die Groß-/Kleinschreibung nicht). Beispiel: Auf einem UFS-Dateisystem werden die Dateien
Afile
undafile
als verschiedene Dateien angesehen. Auf einem HFS+-Dateisystem werden diese beiden Dateien jedoch als identisch angesehen. - Wenn unter Mac OS X HFS+- oder UFS-Dateisysteme verwendet werden, bei denen
die Groß-/Kleinschreibung beachtet werden muss, ist es wichtig, dass die Daten
des HFSX- oder UFS-Dateisystems nicht in einem HFS+-Dateisystem auf dem
IBM Spectrum Protect-Server
gesichert werden. Entweder muss ein neuer Name auf dem System verwendet werden
oder der vorhandene Dateibereich auf dem
IBM Spectrum Protect-Server
muss umbenannt werden. Beispiel: Angenommen, ein System verfügt über ein
Dateisystem mit dem Namen
/Volumes/fs2
und dieses System wird mit einem HFS+-Dateisystem mit Unterscheidung der Groß-/Kleinschreibung erneut partitioniert. Entweder muss das Dateisystem/Volumes/fs2
auf dem IBM Spectrum Protect-Server umbenannt werden oder auf dem lokalen System muss ein neuer Name verwendet werden. Wenn diese Umbenennung nicht erfolgt, werden HFSX-Daten, bei denen die Groß-/Kleinschreibung beachtet werden muss, mit HFS+-Daten gemischt, bei denen die Groß-/Kleinschreibung nicht beachtet werden muss und die bereits auf dem IBM Spectrum Protect-Server gespeichert sind. - Unter Mac OS X werden Aliasnamen und symbolische Verbindungen gesichert. Der Client sichert jedoch nicht die Daten, auf die die symbolischen Verbindungen verweisen.
- Wenn unter Mac OS X auf einem HFS-Datenträger gesicherte Daten auf einen UFS-Datenträger zurückgeschrieben werden, werden die Ressourcenzweige nicht den richtigen Eignern zugeordnet. Beheben Sie diesen Fehler durch Verwenden des Befehls chown für die Ressourcenzweigdatei, um den Eigner zu ändern. In der Ressourcenzweigdatei sind strukturierte Daten in einer Datei gespeichert.
Unter Linux on POWER und Linux on System z müssen Sie libacl.so installieren, damit der Client ACLs sichert.
- Konfigurieren Sie explizit die Anweisung domain in der Clientbenutzeroptionsdatei (dsm.opt), sodass die Dateisysteme, die auf diesem Knoten gesichert werden sollen, aufgelistet werden.
- Definieren Sie die Option exclude.fs in der Datei dsm.sys, damit das GPFS-Dateisystem von den Sicherungsservices ausgeschlossen wird.
Wenn der GPFS-Cluster unterschiedliche Plattformen enthält, dürfen Sie Clients für Sichern/Archivieren nur auf einer einzigen Plattform verwenden, um ein einzelnes Dateisystem zu schützen. Sie dürfen Clients für Sichern/Archivieren nicht auf mehreren Plattformen verwenden, um ein GPFS-Dateisystem zu schützen, das von mehreren Plattformen gemeinsam genutzt wird.
Angenommen, ein Cluster enthält Knoten auf AIX-, Linux x86- und Linux zSeries-Systemen. Sie können Dateisystem A mit AIX-Clients für Sichern/Archivieren und Dateisystem B mit Linux zSeries-Clients für Sichern/Archivieren schützen. Es ist auch möglich, Dateisystem A und Dateisystem B mit AIX-Clients für Sichern/Archivieren zu schützen. Wenn Sie Dateisystem A mit einem AIX-Client für Sichern/Archivieren schützen, dürfen Sie Dateisystem A nicht mit einem Client für Sichern/Archivieren auf einer anderen Plattform als AIX schützen.
Unterstützung der betriebssystemübergreifenden Wiederherstellung für in IBM Spectrum Scale-Dateisystemen gespeicherte Dateien
In einem IBM Spectrum Scale-Cluster mit mehreren Betriebssystemtypen kann eine Datei, die ACL-Metadaten oder Metadaten für erweiterte Attribute enthält und auf einem Quellenbetriebssystem gesichert wurde, auf einem Zielbetriebssystem zurückgeschrieben werden. Die ACL-Metadaten oder Metadaten für erweiterte Attribute werden korrekt zurückgeschrieben, falls beide Betriebssystemtypen auf der Quelle und auf dem Ziel dieselbe Version von IBM Spectrum Scale verwenden.
- AIX
- Linux for IBM® System Power Big Endian (pBE)
- Linux x86
- Linux for IBM System z
- Linux for IBM System Power Little Endian (pLE)
- Linux x86
- Linux for IBM System z
Die Sicherheitseinstellungen für betroffene Benutzer und Gruppen müssen auf den Quellen- und Zielsystemen übereinstimmen.
Mischen Sie keine Betriebssystemtypen bei Sicherungsaktivitäten. Wählen Sie nur einen einzigen Betriebssystemtyp aus, der in Ihrem IBM Spectrum Scale-Cluster verfügbar ist, und verwenden Sie ihn für alle Sicherungsoperationen.