Windows Server 2012 R2: Speicher-Pools richtig einsetzen

Mit Speicher-Pools kann man sehr einfach mehrere Datenträger zusammenfassen und als einen gemeinsamen Datenträger konfigurieren.
Bildergalerie
Funktioniert mit: Windows Server 2012 R2
Foto: Tooykrub_shutterstock

04Speicher-Pools verwalten

Im Server-Manager finden Sie die Speicher-Pools über Datei-/Speicherdienste. Im oberen Bereich sehen Sie die Speicher-Pools. Über das Kontextmenü rufen Sie Eigenschaften auf oder erstellen neue virtuelle Datenträger. Sind im Server weitere Datenträger verfügbar, können Sie hier neue physische Datenträger dem Pool hinzufügen.

Informativ: Über die Eigenschaften von Speicher-Pools rufen Sie auch Details ab.
Informativ: Über die Eigenschaften von Speicher-Pools rufen Sie auch Details ab.

In den Eigenschaften rufen Sie verschiedene Informationen über den Zustand des Speicher-Pools ab. Sie sehen den bereits belegten Festplattenplatz, den Zustand und die Integrität. Über Details können Sie verschiedene Abfragen vornehmen, indem Sie die gewünschten Eigenschaften im Dropdown-Menü auswählen.

Über das Kontextmenü des Speicher-Pools fügen Sie auch weitere physische Festplatten hinzu. Über das Kontextmenü von virtuellen Datenträgern können Sie diese vom Speicher-Pool trennen, ohne dass Daten verloren gehen. Sie können aber virtuelle Datenträger hier auch erweitern oder löschen.

05Virtuelle Festplatten mit PowerShell verwalten

Um einen neuen Speicher-Pool in der PowerShell zu erstellen, können Sie zuerst Festplatten anzeigen, die Pool-fähig sind, also bei der Option CanPool den Wert True haben. In der PowerShell verwenden Sie zum Beispiel:

$disks= (Get-PhysicalDisk -CanPool $TrueNew-StoragePool -PhysicalDisks $disks -StorageSubSystemFriendlyName *Pool1* -FriendlyName "Daten2"New-VirtualDisk -StoragePoolFriendlyName "Daten" -ResiliencySettingName Mirror -Size 2TB -Provisioningtype Thin -FriendlyName "Dokumente"

Um eine Festplatte mit fester Größe zu erstellen, verwenden Sie den Befehl

New-VirtualDisk -StoragePoolFriendlyName <Name> -FriendlyName <Name> -Size (<Größe>) -ProvisioningType Fixed

Um die Ausfallsicherheit zu steuern, können Sie ebenfalls die PowerShell verwenden, zum Beispiel mit

New-VirtualDisk -FriendlyName <Name> -Size (<Größe>) -ResilencySettingsName Mirror

Get-VirtualDisk zeigt virtuelle Festplatten an, Initialize-Disk -DiskNumber <Nummer> initialisiert Festplatten in der PowerShell. New-Partition -DiskNumber <Nummer> -UseMaximumSize -AssignDriveLetter erstellt eine neue Partition, auch auf virtuellen Festplatten. Um eine neue Partition zu formatieren, verwenden Sie zum Beispiel den Befehl Format-Volume -DriveLetter <Buchstabe> -FileSystem NTFS.

Alternative: Das Anlegen und Verwalten von Speicher-Pools ist ebenfalls in der PowerShell möglich
Alternative: Das Anlegen und Verwalten von Speicher-Pools ist ebenfalls in der PowerShell möglich

Sie können in der PowerShell aber nicht nur Speicher-Pools, virtuelle Festplatten und Partitionen erstellen, sondern diese Bereiche auch verwalten und erweitern. Um zum Beispiel die Ausfallsicherheit der verschiedenen virtuellen Festplatten anzuzeigen, verwenden Sie das Cmdlet Get-ResilencySetting.

Add-PhysicalDisk -StoragePoolFriendlyName <Speicherpool> fügt eine neue Festplatte hinzu.

Remove-VirtualDisk löscht virtuelle Festplatten.

Remove-StoragePool löscht einen kompletten Speicher-Pool.

Repair-VirtualDisk kann Speicher-Pools reparieren.

Sie können neue Festplatten auch direkt als Hot-Spare zu einen Speicher-Pool hinzufügen:

Add-PhysicalDisk -StoragePoolFriendlyName <Name> -PhysicalDisks (Get-PhysicalDisk -friendlyname <Name>) -Usage Hot-Spare

Um zum Beispiel eine physische Festplatte zu entfernen, verwenden Sie folgende Befehle:

Set-PhysicalDisk -FriendlyName <Name> -Usage RetiredGet-PhysicalDisk -FriendlyName <Name> | Get-VirtualDisk | Repair-VirtualDisk