Condividi tramite


Panoramica di NTFS

New Technology File System (NTFS) è il file system predefinito per il sistema operativo moderno basato su Windows. Offre funzionalità avanzate, inclusi descrittori di sicurezza, crittografia, quote di dischi e supporto per metadati avanzati, migliorando sia la sicurezza che la gestione dei dati. NTFS si integra perfettamente con volumi condivisi cluster (CSV), consentendo l'archiviazione a disponibilità elevata a cui più nodi in un cluster di failover possono accedere simultaneamente. Questa integrazione garantisce la disponibilità continua dei dati e la resilienza.

Una maggiore affidabilità

NTFS migliora l'affidabilità mantenendo un file di log basato sulle transazioni e informazioni sul checkpoint. Se si verifica un errore di sistema, NTFS usa questo log per ripristinare automaticamente la coerenza del file system durante l'avvio successivo, riducendo al minimo il rischio di perdita di dati. Quando viene rilevato un settore non valido, NTFS esegue il mapping dinamico del cluster interessato a uno integro, contrassegna il cluster originale come inutilizzabile e garantisce che i dati vengano mantenuti. Ad esempio, dopo un arresto anomalo del sistema, NTFS può ripristinare le modifiche riproducendo il log delle transazioni, consentendo di mantenere l'integrità dei dati e ridurre i tempi di inattività.

NTFS include una funzionalità denominata auto-riparazione NTFS, che rileva e ripristina automaticamente la corruzione minore del file system in background, senza richiedere di portare offline il volume. Questo approccio proattivo consente di mantenere l'integrità dei dati e ridurre al minimo le interruzioni per utenti e applicazioni.

Per un danneggiamento del file system più significativo, l'utilità chkdsk può analizzare e ripristinare volumi NTFS mantenendoli online, riducendo al minimo i tempi di inattività. L'unico periodo in cui il volume potrebbe non essere disponibile è durante la fase necessaria per ripristinare la coerenza dei dati. Quando ntfs viene usato con CSV, le riparazioni possono essere eseguite senza tempi di inattività, garantendo la disponibilità continua. Per maggiori informazioni, vedere Integrità NTFS e Chkdsk.

Maggiore sicurezza

  • Controllo di accesso granulare con ACL: NTFS consente di assegnare autorizzazioni dettagliate a file e cartelle usando elenchi di controllo di accesso (ACL). È possibile specificare quali utenti e gruppi hanno accesso, definire il tipo di accesso, ad esempio lettura, scrittura o modifica e adattare la sicurezza in base ai requisiti dell'organizzazione.

  • Supporto integrato per crittografia unità BitLocker: NTFS funziona perfettamente con Crittografia unità BitLocker per proteggere i dati sensibili nei volumi. BitLocker applica funzionalità di sicurezza basate su hardware come TPM (Trusted Platform Module) per fornire la crittografia dei dispositivi, proteggendo i dati anche se un'unità viene rimossa e installata in un altro sistema. Ciò consente di impedire l'accesso non autorizzato sia ai dati utente che ai file di sistema critici. Per altre informazioni, vedere Panoramica di BitLocker.

Supporto per volumi di grandi dimensioni

NTFS supporta volumi di grandi dimensioni con dimensioni massime determinate sia dalla versione di Windows che dalle dimensioni del cluster scelte. In Windows Server 2019 e versioni successive e Windows 10 versione 1709 e successive, i volumi NTFS possono essere di dimensioni pari a 8 petabyte (PB). Le versioni precedenti di Windows supportano volumi fino a 256 terabyte (TB). Le dimensioni massime effettive del volume e del file dipendono dalle dimensioni del cluster e dal numero totale di cluster supportati da NTFS (fino a 2cluster da 32 a 1). La tabella seguente riepiloga i volumi e le dimensioni dei file supportati più grandi per ogni dimensione del cluster:

Dimensione del cluster Volume e file massimi
4 KB (dimensione predefinita) 16 TB
8 KB 32 TB
16 KB 64 terabyte
32 KB 128 TB
64 KB (dimensione massima precedente) 256 TB
128 KB 512 TB
256 kB 1 Petabyte
512 KB 2 PB (petabyte)
1024 KB 4 Petabyte
2048 KB (dimensione max) 8 petabyte

Se si tenta di montare un volume con dimensioni del cluster superiori al massimo supportato della versione di Windows in uso, viene visualizzato l'errore STATUS_UNRECOGNIZED_VOLUME.

Importante

Alcuni servizi e applicazioni potrebbero imporre limiti specifici alle dimensioni dei file e dei volumi. Ad esempio, quando si utilizza la caratteristica Versioni precedenti o le applicazioni di backup che si basano sugli snapshot di Volume Shadow Copy (senza un enclosure SAN o RAID), la dimensione massima supportata del volume è di 64 TB. A seconda del carico di lavoro e delle prestazioni di archiviazione, potrebbe essere necessario usare volumi più piccoli.

Requisiti di formattazione per file di grandi dimensioni

Per consentire un'estensione appropriata di file di grandi dimensioni .vhdx , sono disponibili nuove raccomandazioni per la formattazione dei volumi. Quando si formattano volumi usati con Deduplicazione dati o che ospitano file di grandi dimensioni, ad esempio .vhdx file di dimensioni superiori a 1 TB, usare il cmdlet Format-Volume con i parametri seguenti:

Format-Volume -DriveLetter <DriveLetter> -FileSystem NTFS -AllocationUnitSize 65536 -UseLargeFRS

In questo esempio, il parametro AllocationUnitSize imposta le dimensioni dell'unità di allocazione su 64 KB (65.536 byte) e UseLargeFRS abilita il supporto per segmenti di record di file di grandi dimensioni.

È anche possibile eseguire il format comando in un prompt dei comandi con privilegi elevati in cui /L formatta un volume FRS (File Record Segment) di grandi dimensioni e /A:64k imposta una dimensione dell'unità di allocazione di 64 KB:

format <DriveLetter> /l /a:64k

Lunghezza massima del nome e del percorso dei file

NTFS supporta nomi e percorsi di file lunghi con i valori massimi seguenti:

  • Supporto di nomi di file lunghi, con compatibilità con le versioni precedenti: NTFS supporta nomi di file lunghi, archiviando un alias 8.3 su disco (in Unicode) per garantire la compatibilità con i file system che impongono un limite di 8.3 per i nomi e le estensioni dei file. Se necessario, per motivi di prestazioni, è possibile disabilitare in modo selettivo l'aliasing 8.3 nei singoli volumi NTFS in Windows Server 2008 R2, Windows 8 e versioni più recenti del sistema operativo Windows. Nei sistemi Windows Server 2008 R2 e versioni successive i nomi brevi vengono disabilitati per impostazione predefinita quando un volume viene formattato usando il sistema operativo. Per la compatibilità delle applicazioni, i nomi brevi sono comunque abilitati nel volume di sistema.

  • Supporto per percorsi di lunghezza estesa: molte funzioni dell'API di Windows dispongono di versioni Unicode che consentono un percorso di lunghezza estesa di circa 32.767 caratteri. Tale totale supera il limite di percorso di 260 caratteri definito dall'impostazione MAX_PATH. Per informazioni dettagliate sui requisiti per il formato del nome e del percorso dei file e per l'implementazione di percorsi lunghi, consultare la sezione Denominazione di file, percorsi e spazi dei nomi.

  • Archiviazione in cluster: se usata nei cluster di failover, NTFS supporta volumi continuamente disponibili a cui è possibile accedere da più nodi del cluster contemporaneamente quando vengono usati con il file system CSV. Per ulteriori informazioni, consultare l'uso dei volumi condivisi del cluster in un cluster di failover.

Allocazione flessibile della capacità

Se lo spazio su un volume è limitato, NTFS consente di procedere nei modi seguenti per usare la capacità di archiviazione di un server:

  • Usa le quote disco per tenere traccia e controllare l'utilizzo dello spazio su disco nei volumi NTFS per i singoli utenti.
  • Usa la compressione del file system per ottimizzare la quantità di dati che è possibile archiviare.
  • Aumenta le dimensioni di un volume NTFS aggiungendo spazio non allocato dallo stesso disco o da un disco diverso.
  • Montare un volume in qualsiasi cartella vuota di un volume NTFS locale se si esaurisce la lettera di unità o è necessario creare spazio extra accessibile da una cartella esistente.

Vedere anche