Was ist das NSF-Dateiformat?
Eine .nsf-Datei ist eine Datenbankdatei, die Daten im Format Notes Storage Facility (NSF) speichert - ein proprietärer binärer NoSQL-Dokumentspeicher. Die .nsf-Datei wird verwendet, um verschiedene Datentypen in Form von „Notes“ (Dokumenten) zu speichern, insbesondere E-Mails, Kalender und allgemeine Anwendungsdaten, die mit der HCL Notes Software (ehemals IBM Lotus Notes) erstellt wurden. Die Datei enthält Metadaten, Benutzerdaten und Designinformationen wie Masken, Ansichten und Agenten. Im Allgemeinen werden .nsf-Dateien auf dem HCL Domino Server oder auf HCL Notes Clients gespeichert und können im Offline-Modus aufgerufen werden. Eine optionale Verschlüsselung ist an die .id-Identitätsdatei des Benutzers gebunden. Datenbankvorlagen, die dieselbe On-Disk-Struktur verwenden, nutzen die Dateiendung .ntf.
Sicherheit
RISIKO: MEDIUMDas NSF-Format selbst enthält Geschäftsdaten, und Datenbanken können Agenten/LotusScript ausführen. Das größte Risiko für Benutzer ist jedoch das Ökosystem der Konvertierungstools: Suchen nach „kostenlosen NSF-Viewern/Konvertern“ führen oft zu mit Adware gebündelten oder gänzlich gefälschten Tools. Verwenden Sie nur bekannte Anbieter (HCL, Kernel, Stellar, SysTools, BitRecover) von deren offiziellen Websites. Beachten Sie auch, dass NSF mit einer Notes-ID verschlüsselt sein kann - ohne die richtige ID und das Passwort können die Daten von keinem Tool, ob legitim oder nicht, gelesen werden.
Formatdetails
kurz gefasst- NES Sound Format - Chiptune-Audioformat, das gerippte Nintendo NES/Famicom-Musik enthält, die von NSF-Playern/Emulatoren abgespielt wird - steht in keinem Zusammenhang mit Lotus Notes.
- NetShelter / NetSuite Export - .nsf wird gelegentlich für verschiedene Export-/Konfigurationsdateien von Anbietern verwendet; nicht die hier dokumentierte Notes-Datenbank.
Programme zum Öffnen von NSF-Dateien
Technische Details
technische Spezifikation| Format-Typ | Proprietäre binäre NoSQL-Dokumentdatenbank |
| MIME-Typ | `application/vnd.lotus-notes` |
| Byte-Reihenfolge | Little-endian |
| Dateisignatur / Magic Bytes | Binärer Header bei Offset 0 (Hex: `1A 00 00 04 00 00`); keine druckbare ASCII-Signatur - Identifizierung erfolgt über Dateiendung und Notes/Domino-API |
| On-Disk Structure (ODS) Version | Wird mit jedem Haupt-Release von Notes/Domino erhöht (z. B. ODS 43, ODS 52, ODS 53); steuert Funktionsunterstützung und Kompatibilität |
| Verschlüsselung | Optionale lokale Datenbankverschlüsselung, die an die `.id`-Datei des Benutzers gebunden ist; Verschlüsselung auf Dokument- und Feldebene wird ebenfalls unterstützt |
| Komprimierung | Optionale LZ1- oder Huffman-Komprimierung für Dokumente und Anhänge; separate Komprimierung für Gestaltungselemente |
| Typische Dateigröße | Einige MB bis viele GB; eine einzelne `.nsf` kann historisch ca. 64 GB erreichen |
| Datenmodell | Schemafreie Sammlung von „Notes“ (Dokumenten), die jeweils aus benannten, typisierten Elementen/Feldern bestehen - kein festes Schema |
| Gestaltungselemente | Masken, Ansichten, Ordner, Agenten, LotusScript-, Java- und JavaScript-Code, die als Gestaltungsnotizen innerhalb derselben `.nsf`-Datei gespeichert sind |
| Betriebssysteme | Windows, macOS, Linux (Domino Server), IBM i, AIX |
| Offline-Replikation | Vollständiger Offline-Modus; Änderungen werden bidirektional mit dem HCL Domino Server repliziert, wenn der Client die Verbindung wiederherstellt |
| Integritäts- / Reparatur-Tools | `nfixup` (Konsistenzprüfung) und `ncompact` (Komprimierung / Defragmentierung) Befehlszeilenprogramme |
| Verwandtes Vorlagenformat | Datenbank-Designvorlagen verwenden die Endung `.ntf` und teilen die identische NSF-On-Disk-Struktur |
| Entwickler | HCLSoftware (ehemals IBM Lotus, ursprünglich Lotus Development Corporation) |
| Zugriffskontrolle | Integrierte Zugriffskontrollliste (ACL) definiert Benutzer- und Gruppenrechte auf Datenbank-, Dokument-, Abschnitts- und Feldebene |
| Veröffentlicht | 1989 (Lotus Notes 1.0) |
| Neueste Version | NSF as used by HCL Notes/Domino 14 (2023); on-disk structure (ODS) versions evolve per release |
| Spezifikation | www.hcl-software.com |
NSF-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu NSF-Dateien.