O que é o formato de ficheiro NSF?
Um arquivo .nsf é um arquivo de banco de dados que armazena dados no formato Notes Storage Facility (NSF) - um armazenamento de documentos NoSQL binário proprietário. O arquivo .nsf é usado para armazenar vários tipos de dados na forma de «notas» (documentos), especificamente e-mail, calendário e dados gerais de aplicativos criados pelo software HCL Notes (anteriormente IBM Lotus Notes). O arquivo contém metadados, dados do usuário e informações de design, como formulários, visualizações e agentes. Geralmente, os arquivos .nsf são armazenados no servidor HCL Domino ou em clientes HCL Notes, e podem ser acessados em modo offline. A criptografia opcional está vinculada ao arquivo de identidade .id do usuário. Modelos de banco de dados que compartilham a mesma estrutura em disco usam a extensão .ntf.
Segurança e proteção
RISCO: MEDIUMO formato NSF em si contém dados comerciais e os bancos de dados podem executar agentes/LotusScript, mas o maior risco real para os usuários é o ecossistema de conversão: buscas por «visualizador/conversor NSF gratuito» levam a ferramentas falsas e com adware. Use apenas fornecedores conhecidos (HCL, Kernel, Stellar, SysTools, BitRecover) de seus sites oficiais. Observe também que o NSF pode ser criptografado com um Notes ID - sem o ID e a senha corretos, os dados não podem ser lidos por nenhuma ferramenta, legítima ou não.
Detalhes do formato
em resumo- NES Sound Format - Formato de áudio chiptune contendo músicas extraídas do Nintendo NES/Famicom reproduzidas por players/emuladores de NSF - sem relação com o Lotus Notes.
- Exportação NetShelter / NetSuite - A extensão .nsf é ocasionalmente vista em arquivos de exportação/configuração de diversos fornecedores; não é o banco de dados do Notes documentado aqui.
Programas que abrem arquivos NSF
Detalhes técnicos
especificação profunda| Tipo de formato | Banco de dados de documentos NoSQL binário proprietário |
| Tipo MIME | `application/vnd.lotus-notes` |
| Ordem dos bytes | Little-endian |
| Assinatura do arquivo / magic bytes | Cabeçalho binário no deslocamento 0 (hex: `1A 00 00 04 00 00`); sem assinatura ASCII imprimível - identificado pela extensão e pela API do Notes/Domino |
| Versão da Estrutura em Disco (ODS) | Incrementada a cada lançamento principal do Notes/Domino (ex: ODS 43, ODS 52, ODS 53); controla o suporte a recursos e a compatibilidade |
| Criptografia | Criptografia de banco de dados local opcional vinculada ao arquivo `.id` do Notes do usuário; criptografia por documento e em nível de campo também suportada |
| Compressão | Compressão opcional LZ1 ou Huffman para documentos e anexos; compressão separada para elementos de design |
| Tamanho de arquivo típico | De alguns MB a muitos GB; um único `.nsf` pode historicamente aproximar-se de ~64 GB |
| Modelo de dados | Coleção sem esquema de «notas» (documentos), cada uma composta por itens/campos nomeados e tipados - sem esquema fixo |
| Elementos de design | Formulários, visualizações, pastas, agentes, código LotusScript, Java e JavaScript armazenados como notas de design dentro do mesmo arquivo `.nsf` |
| Sistemas operacionais | Windows, macOS, Linux (servidor Domino), IBM i, AIX |
| Replicação offline | Modo offline completo; as alterações são replicadas bidirecionalmente com o servidor HCL Domino quando o cliente se reconecta |
| Ferramentas de integridade / reparo | Utilitários de linha de comando `nfixup` (verificação de consistência) e `ncompact` (compactação / desfragmentação) |
| Formato de modelo relacionado | Modelos de design de banco de dados usam a extensão `.ntf` e compartilham a estrutura em disco idêntica ao NSF |
| Desenvolvedor | HCLSoftware (anteriormente IBM Lotus, originalmente Lotus Development Corporation) |
| Controle de acesso | A Lista de Controle de Acesso (ACL) integrada define direitos de usuário e grupo em nível de banco de dados, documento, seção e campo |
| Lançado | 1989 (Lotus Notes 1.0) |
| Versão mais recente | NSF as used by HCL Notes/Domino 14 (2023); on-disk structure (ODS) versions evolve per release |
| Especificação | www.hcl-software.com |
Conversões de NSF
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos NSF.