RousselTMLEARNING

Systèmes & Linux

Stockage Windows : disques, volumes, Storage Spaces et RAID

Administrer le stockage sous Windows : GPT et MBR, partitions et volumes en PowerShell, NTFS et ReFS, Storage Spaces et leurs niveaux de résilience comparés au RAID, clichés instantanés, quotas et déduplication.

1. Disques et volumes #

Préparer un disque.

Initialiser, partitionner, formater #

Un disque neuf est initialisé en GPT (recommandé, obligatoire au-delà de 2 To et pour l'UEFI) ou en MBR (ancien). On y crée des partitions, formatées en système de fichiers et montées sur une lettre ou un dossier.

Get-Disk | Format-Table Number, FriendlyName, Size, PartitionStyle, OperationalStatus
Initialize-Disk -Number 1 -PartitionStyle GPT
New-Partition -DiskNumber 1 -UseMaximumSize -DriveLetter D |
    Format-Volume -FileSystem NTFS -NewFileSystemLabel Data -AllocationUnitSize 4096 -Confirm:$false
Get-Volume ; Get-PSDrive -PSProvider FileSystem
Resize-Partition -DriveLetter D -Size (Get-PartitionSupportedSize -DriveLetter D).SizeMax   # étendre après agrandissement du disque
diskpart
DISKPART> list disk
DISKPART> select disk 1
DISKPART> clean                 # efface la table de partitions : vérifiez le numéro !
DISKPART> convert gpt
DISKPART> create partition primary
DISKPART> format fs=ntfs quick label=Data
DISKPART> assign letter=D
Erreur courante : Lancer clean ou Clear-Disk sur le mauvais disque. Vérifiez le numéro avec Get-Disk (taille, modèle, numéro de série) juste avant ; un disque système ou de données n'est pas récupérable après.

NTFS ou ReFS ? #

CritèreNTFSReFS
Usagesystème, fichiers, usage généralHyper-V, Storage Spaces Direct, sauvegardes, gros volumes
Démarrage de Windowsouinon
Intégritéjournalisation, chkdsksommes de contrôle, réparation automatique avec miroir
Fonctionsquotas, compression, EFS, déduplicationclonage de blocs (VHDX rapides), déduplication

2. Redondance : Storage Spaces et RAID #

Protéger les données contre la panne d'un disque.

Storage Spaces #

Storage Spaces

Storage Spaces est le RAID logiciel moderne de Windows. Les disques forment un pool ; on y crée des disques virtuels avec une résilience choisie. Les anciens « disques dynamiques » (miroir, RAID 5 dans la gestion des disques) sont dépréciés au profit de Storage Spaces.

RésilienceÉquivalent RAIDDisques min.Capacité utilePannes tolérées
SimpleRAID 01100 %0
Miroir doubleRAID 1 / 10250 %1
Miroir tripleRAID 1 à 3 copies533 %2
ParitéRAID 53≈ (N−1)/N1
Double paritéRAID 67≈ (N−2)/N2
Get-PhysicalDisk -CanPool $true
New-StoragePool -FriendlyName Pool1 -StorageSubSystemFriendlyName 'Windows Storage*' -PhysicalDisks (Get-PhysicalDisk -CanPool $true)
New-VirtualDisk -StoragePoolFriendlyName Pool1 -FriendlyName Miroir -ResiliencySettingName Mirror -NumberOfDataCopies 2 -UseMaximumSize -ProvisioningType Fixed
Get-VirtualDisk Miroir | Get-Disk | Initialize-Disk -PartitionStyle GPT -PassThru |
    New-Partition -UseMaximumSize -DriveLetter E | Format-Volume -FileSystem ReFS -NewFileSystemLabel Miroir
Get-StoragePool Pool1 | Get-PhysicalDisk | Select-Object FriendlyName, HealthStatus, Usage
Repair-VirtualDisk -FriendlyName Miroir             # après remplacement d'un disque
À savoir : La parité a de fortes pénalités en écriture : réservez-la aux archives et aux sauvegardes, et utilisez le miroir pour les machines virtuelles et les bases de données. Les principes des niveaux RAID sont détaillés dans la formation Linux. Storage Spaces Direct (édition Datacenter) étend ce modèle à plusieurs serveurs en cluster (hyperconvergence).

RAID matériel #

Un contrôleur RAID matériel présente à Windows un seul disque déjà redondant ; on le gère avec l'outil du constructeur (iDRAC, iLO, MegaRAID). Ne combinez pas RAID matériel et Storage Spaces sur les mêmes disques : Storage Spaces veut des disques présentés tels quels (mode HBA ou JBOD).

3. Protéger et optimiser les données #

Clichés, quotas, déduplication.

Clichés instantanés, quotas et déduplication #

# Clichés instantanés (VSS) : versions précédentes des fichiers d'un partage
vssadmin add shadowstorage /for=D: /on=D: /maxsize=10%
vssadmin create shadow /for=D:          # sur un serveur ; planifiez-les deux fois par jour
vssadmin list shadows

# Quotas et filtrage de fichiers (rôle FSRM)
Install-WindowsFeature FS-Resource-Manager -IncludeManagementTools
New-FsrmQuota -Path D:\Data\Users -Size 20GB -Description 'Dossiers personnels'

# Déduplication des données (fichiers, VDI, sauvegardes)
Install-WindowsFeature FS-Data-Deduplication
Enable-DedupVolume -Volume D: -UsageType Default ; Get-DedupStatus
Erreur courante : Considérer les clichés instantanés ou le RAID comme une sauvegarde. Ils sont sur le même serveur, souvent sur le même volume : un rançongiciel, une panne du contrôleur ou un incendie les emportent. Voir sauvegarde, Hyper-V et dépannage.

Commandes à connaître #

ActionCommande
Lister les disquesGet-Disk
Initialiser en GPTInitialize-Disk -Number 1 -PartitionStyle GPT
Créer et formater un volumeNew-Partition -DiskNumber 1 -UseMaximumSize -AssignDriveLetter | Format-Volume -FileSystem NTFS
Étendre un volumeResize-Partition -DriveLetter D -Size 200GB
Créer un poolNew-StoragePool -FriendlyName Pool1 -StorageSubSystemFriendlyName 'Windows Storage*' -PhysicalDisks (Get-PhysicalDisk -CanPool $true)
État des disques virtuelsGet-VirtualDisk | Select-Object FriendlyName, ResiliencySettingName, HealthStatus
Vérifier un volumeRepair-Volume -DriveLetter D -Scan
Espace libreGet-Volume | Select-Object DriveLetter, SizeRemaining, Size

Articles liés

Windows et Windows Server : versions, éditions et architecture

Découvrir l'écosystème Windows pour l'administrateur : Windows 11 et Windows Server 2025, éditions et cycle d…

PowerShell pour l’administrateur Windows

Maîtriser PowerShell pour administrer Windows : cmdlets et aide, pipeline d'objets, filtres et formats, varia…

Utilisateurs, groupes, autorisations NTFS et partages SMB

Gérer les comptes et groupes locaux, comprendre UAC, appliquer des autorisations NTFS avec héritage, créer de…

Pour aller plus loin

Soutenir

♥ SOUTENIR

Soutenez RousselTM Learning

Les formations, articles, TP et attestations restent gratuits et sans publicité intrusive. Une contribution libre, du montant de votre choix, finance l’hébergement, les environnements de TP et l’écriture de nouveaux contenus.

Contribuer avec PayPal Montant libre · carte bancaire ou compte PayPalEn savoir plus
QR code PayPal
Ou scannez ce QR code avec votre téléphone

Merci, chaque contribution compte !