Freigeben über


Set-SCStorageFileServer

Fügt eine Speicherdateifreigabe aus der VMM-Verwaltung hinzu oder entfernt sie.

Syntax

Set-SCStorageFileServer
   -StorageFileServer <StorageFileServer>
   [-JobGroup <Guid>]
   [-Description <String>]
   [-RemoveStorageFileShareFromManagement <StorageFileShare[]>]
   [-AddDiskWitnessFromStoragePool <StoragePool>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCStorageFileServer
   -AddExistingComputer <String[]>
   -StorageFileServer <StorageFileServer>
   [-JobGroup <Guid>]
   [-Description <String>]
   [-SkipClusterValidation]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCStorageFileServer
   -RemoveExistingComputer <StorageFileServerNode[]>
   -StorageFileServer <StorageFileServer>
   [-JobGroup <Guid>]
   [-CleanupDisks]
   [-Description <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCStorageFileServer
   -StorageFileServer <StorageFileServer>
   [-JobGroup <Guid>]
   [-Description <String>]
   -AddStorageFileShareToManagement <StorageFileShare[]>
   [-StorageClassificationAssociation <StorageClassification[]>]
   [-RemoveStorageFileShareFromManagement <StorageFileShare[]>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCStorageFileServer
   -StorageFileServer <StorageFileServer>
   [-JobGroup <Guid>]
   [-Description <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Beschreibung

Anmerkung

Ein neuer Parameter [-DCBSettings] ist in VMM 2019 UR1 und höher enthalten. Weitere Informationen finden Sie unter Parameter.

Das cmdlet Set-SCStorageFileServer eine Speicherdateifreigabe aus der VMM-Verwaltung (Virtual Machine Manager) hinzufügt oder entfernt.

Beispiele

Beispiel 1: Hinzufügen einer Speicherdateifreigabe zur VMM-Verwaltung

PS C:\> $FileServer = Get-SCStorageFileServer -Name "FileServer01.Contoso.com"
PS C:\> $FileShare = Get-SCStorageFileShare -Name "FileShare01"
PS C:\> Set-SCStorageFileServer -StorageFileServer $FileServer -AddStorageFileShareToManagement $FileShare

Der erste Befehl ruft das Speicherdateiserverobjekt namens FileServer01 mithilfe des Cmdlets Get-SCStorageFileServer ab. Der Befehl speichert dieses Objekt in der $FileServer Variablen.

Der zweite Befehl ruft das Dateifreigabeobjekt mit dem Namen FileShare01 mithilfe des Cmdlets Get-SCStorageFileShare ab. Der Befehl speichert dieses Objekt in der $FileShare Variablen.

Der letzte Befehl bringt FileShare01 unter der VMM-Verwaltung.

Beispiel 2: Entfernen einer Dateifreigabe aus der VMM-Verwaltung

PS C:\> $FileServer = Get-SCStorageFileServer -Name "FileServer01.Contoso.com"
PS C:\> $FileShare = Get-SCStorageFileShare -Name "FileShare01"
PS C:\> Set-SCStorageFileServer -StorageFileServer $FileServer -RemoveStorageFileShareFromManagement $FileShare

Der erste Befehl ruft das Speicherdateiserverobjekt namens FileServer01 ab und speichert dieses Objekt dann in der $FileServer Variablen.

Der zweite Befehl ruft das Dateifreigabeobjekt mit dem Namen FileShare01 ab und speichert dieses Objekt dann in der $FileShare Variablen.

Der letzte Befehl entfernt FileShare01 aus der VMM-Verwaltung.

Parameter

-AddDiskWitnessFromStoragePool

Gibt ein Speicherpoolobjekt an.

Typ:StoragePool
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-AddExistingComputer

Gibt ein Array von Computern an, die dieses Cmdlet hinzufügt. Geben Sie die vollqualifizierten Domänennamen (Fully Qualified Domain Names, FQDN), NetBIOS-Namen oder IP-Adressen von Servern im Netzwerk an, die über ein Betriebssystem verfügen.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-AddStorageFileShareToManagement

Ermöglicht die Verwaltung der angegebenen Speicherdateifreigabe über VMM.

Typ:StorageFileShare[]
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CleanupDisks

{{Fill CleanupDisks Description}}

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DCBSettings

Gibt die DCB-Einstellungen an, die im Cluster konfiguriert sind.

Anmerkung

Dieser Parameter gilt für VMM 2019 UR1 und höher.

Typ:DCBSettings
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Description

Gibt eine Beschreibung für den Speicherdateiserver an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-JobGroup

Gibt einen Bezeichner für eine Reihe von Befehlen an, die direkt vor dem endgültigen Befehl ausgeführt werden, der denselben Auftragsgruppenbezeichner enthält.

Typ:Guid
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-JobVariable

Gibt eine Variable an, in der der Auftragsfortschritt nachverfolgt und gespeichert wird.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PROTipID

Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

Typ:Guid
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RemoveExistingComputer

Gibt ein Array von Computern an, die dieses Cmdlet entfernt. Geben Sie FQDNs, NetBios-Namen oder IP-Adressen von Servern im Netzwerk an, die über ein Betriebssystem verfügen.

Typ:StorageFileServerNode[]
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RemoveStorageFileShareFromManagement

Gibt ein Array von Speicherdateifreigaben an, das dieses Cmdlet aus der VMM-Verwaltung entfernt.

Typ:StorageFileShare[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SkipClusterValidation

Gibt an, dass dieses Cmdlet Clusterüberprüfungstests überspringt, wenn ein Cluster erstellt wird.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-StorageClassificationAssociation

Gibt ein Array von Speicherklassifizierungsobjekten an, die einem Speicherpool zugeordnet sind.

Typ:StorageClassification[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-StorageFileServer

Gibt ein Speicherdateiserverobjekt an.

Typ:StorageFileServer
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Ausgaben

StorageFileServer

Dieses Cmdlet gibt ein StorageFileServer--Objekt zurück.