Mobile-Menu

Speichertipp: PowerShell-Cmdlets für Storage-Management Die wichtigsten Cmdlets zur Verwaltung von Storage in der PowerShell

Von Thomas Joos 2 min Lesedauer

Anbieter zum Thema

Die in diesem Beitrag erläuterten Cmdlets ermöglichen die Interaktion mit verschiedenen Speichertechnologien und -strukturen, um Storage so optimal wie möglich zu verwalten. Die Cmdlets können in Windows Server 2019/2022 und Windows Server 2025 genutzt werden.

In der PowerShell lässt sich der vorhandene Speicher verwalten und überprüfen.(Bild:  ©nomadsoulphotos via Canva.com)
In der PowerShell lässt sich der vorhandene Speicher verwalten und überprüfen.
(Bild: ©nomadsoulphotos via Canva.com)

Zu den grundlegenden Cmdlets gehören solche für die Abfrage von Laufwerkinformationen, die Verwaltung von Datenträgern und Volumes sowie die Manipulation von Dateisystemen.

„Get-Disk“ ermöglicht die Anzeige aller physischen Festplatten im System. Durch Filter- und Sortieroptionen lassen sich spezifische Informationen gezielt abrufen. Zum Beispiel lassen sich alle online verfügbaren Disks anzeigen:

Get-Disk | Where-Object { $_.OperationalStatus -eq 'Online' }

„Get-Volume“ liefert Details zu den Volumes. Kombiniert mit „Get-Disk“, können der Speicherort und Typ des Volumes bestimmt werden. Das folgende Beispiel filtert alle NTFS-Volumes:

Get-Volume | Where-Object { $_.FileSystem -eq 'NTFS' }

„Initialize-Disk“ bereitet neue Festplatten vor und erstellt Datenträgerpartitionen. Für die Initialisierung einer Disk als GPT:

Initialize-Disk -Number 1 -PartitionStyle GPT

Partitionen und mehr in der PowerShell erstellen

„New-Partition“ erstellt Partitionen auf einem Datenträger. Zusammen mit „Initialize-Disk“ kann ein neuer Datenträger komplett eingerichtet werden. Beispiel:

New-Partition -DiskNumber 1 -UseMaximumSize -AssignDriveLetter

„Format-Volume“ formatiert ein Volume mit dem gewünschten Dateisystem. Beispiel für das Formatieren als NTFS mit einem Label:

Format-Volume -DriveLetter D -FileSystem NTFS -NewFileSystemLabel "Daten"

„Resize-Partition“ ändert die Größe einer Partition. Dies ist nützlich, um Speicherplatz neu zuzuweisen. Beispiel:

Resize-Partition -DriveLetter D -Size 100GB

„Get-Partition“ bietet Informationen zu Partitionen auf einem Datenträger. Dieses Cmdlet ist hilfreich, um die Konfiguration und den Speicherplatz von Partitionen zu überprüfen.

„Set-Partition“ erlaubt die Anpassung von Partitionseigenschaften, wie dem Ändern des Laufwerkbuchstabens. Beispiel:

Set-Partition -DriveLetter D -NewDriveLetter E

„Remove-Partition“ entfernt eine Partition sicher. Wichtig ist, dass alle Daten auf der Partition vorher gesichert werden. Beispiel:

Remove-Partition -DriveLetter E -Confirm:$false

Durch die Kombination dieser Cmdlets lässt sich eine effektive und umfassende Storage-Verwaltung realisieren. Komplexe Szenarien, wie das Erstellen, Erweitern oder Reduzieren von Volumes sowie die Vorbereitung neuer Festplatten können durch die Anwendung spezifischer Cmdlets und deren Parameter angepasst werden.

Aktuelles eBook

Open-Source-Storage – Speicher-Software zum Nulltarif

eBook Open-Source-Storage
eBook „Open-Source-Storage“
(Bild: Storage-Insider)

Der Bedarf an Speicherkapazität steigt von Tag zu Tag – nicht nur, um die Daten von Produkten, Kunden und Transaktionen zu sichern, sondern auch, um Compliance-Anforderungen zu erfüllen und Auditierungen gut zu überstehen. Eine leistungsfähige Storage-Lösung ist also gefragt. Eine kostenlose Option bietet Open-Source-Software für Storage, insbesondere dann, wenn man sie selbst den eigenen Anforderungen anpassen darf.

Die Themen im Überblick:

  • Warum Storage als Open Source?
  • NAS & Objektspeicher
  • Backup & Disaster Recovery
  • Dateisysteme
  • Technologiestapel & Ökosysteme

(ID:49930923)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Data-Storage und -Management

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung