Was ist die Dateifreigabe über das Netzwerk-Dateisystem (NFS)?
Das Network File System (NFS) ist ein von Sun Microsystems in den frühen 80er Jahren entwickeltes System für die Zusammenarbeit, das es Benutzern ermöglicht, Dateien auf einem entfernten Computer anzuzeigen, zu speichern, zu aktualisieren oder freizugeben, als wäre es ein lokaler Computer.
Die erste Version von NFS wurde als interner Prozess für Sun-Mitarbeiter verwendet, und erst mit der Veröffentlichung von NFS Version 2 (NFSv2) konnte die Öffentlichkeit von seinen Funktionen profitieren. Als NFS Version 2 für die Öffentlichkeit freigegeben wurde, wurde es ausgiebig für die gemeinsame Nutzung von Dateien verwendet, insbesondere mit UNIX-Betriebssystemen. Es folgten NFSv3, NFSv4, NFSv4.1 und NFSv4.2, wobei jede Version erhebliche Verbesserungen in Bezug auf Leistung, Sicherheit und Skalierbarkeit mit sich brachte. Die neuesten Versionen unterstützen größere Dateien, Kerberos-basierte Authentifizierung und parallelen Zugriff (pNFS), was NFS für den Einsatz in Unternehmen noch robuster und effizienter macht.
NFS wird heute von der Internet Engineering Task Force (IETF) verwaltet und ist nach wie vor eine wichtige Technologie für die zentralisierte Datenverwaltung und die plattformübergreifende Dateifreigabe. Sie ermöglicht Benutzern die Durchführung von Standard-Dateivorgängen mit Remote-Daten in komplexen, verteilten IT-Umgebungen.
Vorteile der NFS-Dateifreigabe
Abgesehen davon, dass NFS den lokalen Zugriff auf entfernte Dateien ermöglicht, ist es vor allem für seine Host-Authentifizierung bekannt, die einfach durchzuführen ist und es Ihnen ermöglicht, sich mit einem anderen Dienst zu verbinden, indem Sie nur eine IP-Adresse angeben.
Weitere Vorteile der NFS-Dateifreigabe sind:
- Zentralisiertes Dateimanagement für einfachere Verwaltung
- Nahtloser Benutzerzugriff auf Dateien von jedem Server aus
- Langjährige Nutzung, breite Kompatibilität und Vertrautheit mit Anwendungen
- Automatische Updates, keine manuelle Aktualisierung für neue Dateien erforderlich
- Verbesserte Sicherheitsoptionen, einschließlich Firewalls und Kerberos-Authentifizierung
NAS-Übersicht: Andere Optionen zur Dateifreigabe
Das NFS-Protokoll ist einer von mehreren Standards für verteilte Dateisysteme (Distributed File System, DFS) für Netzwerkspeicher (Network Attached Storage, NAS). Eine weitere beliebte Option ist Server Message Block (SMB), das manchmal auch als Common Internet File System (CIFS) bezeichnet wird.
Server Message Block (SMB)
Ähnlich wie NFS ermöglicht die Verwendung des SMB-Protokolls (Server Message Block) einem Benutzer den Zugriff auf Dateien oder andere Ressourcen auf einem Remote-Server. Während es viele Ähnlichkeiten zwischen SMB und NFS gibt - wie die Möglichkeit des gemeinsamen Zugriffs auf Dateien, Drucker und serielle Schnittstellen zwischen Knoten in einem Netzwerk - gibt es auch einige bemerkenswerte Unterschiede.
Einer der Nachteile von SMB ist, dass Windows eine Benutzerauthentifizierung erfordert, um eine Verbindung zu einem SMB herzustellen, und dass der Benutzer angemeldet sein muss. Workarounds für dieses Problem können mühsam sein.
Gemeinsames Internet-Dateisystem (CIFS)
Obwohl CIFS und SMB oft austauschbar verwendet werden, ist CIFS eigentlich ein Dialekt von SMB. Nach einem erfolglosen Alleingang und einem Namen, der sich nicht durchsetzen konnte, gehört CIFS nun der Vergangenheit an, und der Begriff SMB sollte in Zukunft das bevorzugte Akronym sein.
SMB und NFS können gemeinsam verwendet werden. Wenn Sie jedoch zwei UNIX-Computer miteinander verbinden, ist es am besten, ein natives Protokoll, nämlich NFS, zu verwenden. Wenn Sie zwei Windows-Computer miteinander verbinden, wäre SMB das bevorzugte NAS.
Es gibt auch andere DFS-Standards wie Hadoop Distributed File System (HDFS), GlusterFS und Lustre, die für Big Data und High-Performance-Computing konzipiert sind und spezielle verteilte Speicherfunktionen bieten, die über die allgemeine Dateifreigabe hinausgehen.
Die Grundlagen für den Betrieb von NFS in Ihrem Netzwerk
- Geben Sie einfach den folgenden Befehl in Ihr Terminalfenster ein: sudo apt install nfs-kernel-server, um das Programm zu installieren
- Sie können NFS konfigurieren, indem Sie die Konfigurationsdatei /etc/exports manuell bearbeiten oder über die Befehlszeile den Befehl „exportfs“ verwenden.
- Um den NFS-Server zu starten, führen Sie den folgenden Befehl aus: sudo systemctl start nfs-kernel-server.service
- Um den NFS-Client zu konfigurieren, hängen Sie ein freigegebenes NFS-Verzeichnis von einem anderen Rechner ein, indem Sie eine Variante des folgenden Befehls in Ihr Terminalfenster eingeben: sudo mount example.hostname.com:/ubuntu /local/ubuntu
Schutz von Netzwerk-Dateisystemen mit Datto
Datto SIRIS bietet eine Vielzahl von Sicherungs- und Wiederherstellungsoptionen für unterschiedliche Wiederherstellungsszenarien, darunter die Sicherung und Notfallwiederherstellung von Netzwerkdateisystemen. Mit NAS Guard kann Datto SIRIS Daten von anderen NAS-Geräten im lokalen Netzwerk einbinden und automatisch kopieren. Diese Daten werden anschließend gesichert und in die sichere Datto Cloud hochgeladen, wodurch gewährleistet ist, dass sie kontinuierlich gesichert werden und jederzeit zur Wiederherstellung zur Verfügung stehen. Um mehr zu erfahren, sehen Sie sich das kurze Video unten an oder fordern Sie eine Demo an.




