Freigeben über


Set-OBMachineSetting

Legt ein OBMachineSetting -Objekt für den Server fest.

Syntax

Set-OBMachineSetting
   [-EncryptionPassphrase] <SecureString>
   [[-SecurityPin] <String>][[-PassphraseSaveLocation] <String>]
   [[-KeyVaultUri] <String>]
   [-Confirm]
   [-WhatIf]
Set-OBMachineSetting
   [-WorkDay] <DayOfWeek[] {Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday}>
   [-StartWorkHour] <TimeSpan>
   [-EndWorkHour] <TimeSpan>
   [-WorkHourBandwidth] <UInt32>
   [-NonWorkHourBandwidth] <UInt32>
   [-Confirm]
   [-WhatIf]
Set-OBMachineSetting
   [-NoProxy]
   [-Confirm]
   [-WhatIf]
Set-OBMachineSetting
   [-NoThrottle]
   [-Confirm]
   [-WhatIf]
Set-OBMachineSetting
   [-ProxyServer] <String>
   [-ProxyPort] <Int32>
   [[-ProxyUsername] <String>]
   [[-ProxyPassword] <SecureString>]
   [-Confirm]
   [-WhatIf]

Beschreibung

Das Cmdlet Set-OBMachineSetting Cmdlet legt ein OBMachineSetting-Objekt für den Server fest, das Proxyservereinstellungen für den Zugriff auf das Internet, Netzwerkbandbreiteneinschränkungseinstellungen und die Verschlüsselungspassphrase enthält, die zum Entschlüsseln der Dateien während der Wiederherstellung auf einen anderen Server erforderlich ist.

Dieses Cmdlet unterstützt WhatIf- und Confirm-Parameter mit mittlerer Auswirkung. Die mittlere Auswirkung bedeutet, dass das Cmdlet den Benutzer standardmäßig nicht zur Bestätigung auffordert. Der WhatIf-Parameter gibt eine ausführliche Beschreibung der Funktionsweise des Cmdlets ohne Operation an. Der Parameter Confirm gibt an, ob das Cmdlet den Benutzer auffordern soll. Wenn Sie "-Confirm:$FALSE" verwenden, wird die Eingabeaufforderung außer Kraft setzen.

Um Microsoft Azure Backup-Cmdlets zu verwenden, muss der Benutzer ein Administrator auf dem geschützten Computer sein.

Beispiele

BEISPIEL 1

$spwd = ConvertTo-SecureString -String Notag00pa55word -AsPlainText -Force 
Set-OBMachineSetting -EncryptionPassphrase $spwd -PassphraseSaveLocation C:\

In diesem Beispiel wird die Verschlüsselungspassphrase für einen Computer festgelegt.

BEISPIEL 2

$spwd = ConvertTo-SecureString -String Notag00pa55word -AsPlainText -Force



Set-OBMachineSetting -ProxyServer http://proxycontoso.com -ProxyPort <your proxy port> -ProxyUsername contoso\johnj99 -ProxyPassword $spwd

In diesem Beispiel werden Proxyeinstellungen für einen Server festgelegt.

BEISPIEL 3

$mon = [System.DayOfWeek]::Monday



$tue = [System.DayOfWeek]::Tuesday



Set-OBMachineSetting -WorkDay $mon, $tue -StartWorkHour "9:00:00" -EndWorkHour "18:00:00" -WorkHourBandwidth (512*1024) -NonWorkHourBandwidth (2048*1024)

In diesem Beispiel werden Einschränkungseinstellungen festgelegt.

BEISPIEL 4

Set-OBMachineSetting -NoThrottle

In diesem Beispiel wird angegeben, dass die Netzwerkbandbreiteneinschränkung von diesem Server nicht verwendet wird.

BEISPIEL 5

Set-OBMachineSetting -NoProxy

In diesem Beispiel wird angegeben, dass dieser Server keine eindeutige Proxyserverkonfiguration verwendet.

BEISPIEL 6

$spwd = ConvertTo-SecureString -String abcdefgh123456000345 -AsPlainText -Force
Set-OBMachineSetting -EncryptionPassphrase $spwd -SecurityPIN 123456 -PassphraseSaveLocation "C:\Users\myuser\MyFolder \Desktop\passphrases\"

In diesem Beispiel wird ein Server mit der angegebenen Passphrase registriert und an dem angegebenen Speicherort gespeichert.

BEISPIEL 7

$spwd = ConvertTo-SecureString -String abcdefgh123456000345 -AsPlainText -Force
Set-OBMachineSetting -EncryptionPassphrase $spwd -SecurityPIN 123456 -KeyVaultUri "https://mykeyvault.vault.azure.net/"

In diesem Beispiel wird ein Server mit der angegebenen Passphrase registriert und in Azure Key Vault gespeichert.

Parameter

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

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

-EncryptionPassphrase

Legt die Verschlüsselungspassphrase fest, die zum Verschlüsseln der gesicherten Daten verwendet werden soll.

Typ:SecureString
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-EndWorkHour

Gibt die Stunde an, die den Arbeitszeitbereich endet.

Typ:TimeSpan
Position:4
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-KeyVaultUri

Geben Sie einen Key Vault-URI ein, um die Passphrase sicher zu speichern. Ein neuer geheimer Schlüssel wird im schlüsseltresor erstellt, der zum Speichern der Passphrase angegeben ist. Einer von PassphraseSaveLocation oder KeyVaultUri (empfohlen) muss angegeben werden.

Typ:String
Position:3
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-NonWorkHourBandwidth

Gibt die Einstellung für die Bandbreiteneinschränkung an, die verwendet werden soll, um die von Datenübertragungen verbrauchte Netzwerkbandbreite während nicht-arbeitsstunden zu begrenzen.

Typ:UInt32
Position:6
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-NoProxy

Gibt an, dass eindeutige Proxyservereinstellungen nicht für Onlinesicherungen verwendet werden sollen.

Typ:SwitchParameter
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NoThrottle

Gibt an, dass die Netzwerkeinschränkung nicht mit Onlinesicherungen verwendet wird. Datenübertragungen gesicherter Elemente vom lokalen Server an den Microsoft Azure Backup-Server verwenden bei Bedarf Bandbreite.

Typ:SwitchParameter
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PassphraseSaveLocation

Geben Sie einen Netzwerkspeicherort oder einen Ordner ein, in dem die Passphrase gespeichert werden kann. Das Speichern der Passphrase auf dem Computer, der geschützt wird, wird nicht empfohlen. Microsoft kann Keine Sicherungsdaten wiederherstellen, wenn die Passphrase verloren geht. Einer von PassphraseSaveLocation oder KeyVaultUri (empfohlen) muss angegeben werden.

Typ:String
Position:2
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ProxyPassword

Gibt das Authentifizierungskennwort an, das für die Proxyeinstellung verwendet werden soll.

Typ:SecureString
Position:5
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ProxyPort

Gibt die Portnummer an, die auf dem Proxyserver verwendet werden soll.

Typ:Int32
Position:3
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ProxyServer

Gibt den Proxyserver an, der beim Herstellen einer Verbindung mit dem Microsoft Azure Backup-Server verwendet werden soll.

Typ:String
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ProxyUsername

Gibt den Benutzernamen an, der für die Proxyserverauthentifizierung verwendet werden soll.

Typ:String
Position:4
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-SecurityPin

Sicherheitsnadel ist erforderlich, wenn Sie passphrase ändern und die Hybridsicherheitseinstellung für den Recovery Services Vault aktiviert ist. Sie müssen eine Sicherheitsnadel generieren, indem Sie im Abschnitt "Wiederherstellungsdienste" im Azure-Portal unter "Einstellungen > Eigenschaften > Sicherheits-PIN generieren" auswählen.

Typ:String
Position:named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-StartWorkHour

Gibt die Stunde an, die den Arbeitsbereich beginnt.

Typ:TimeSpan
Position:3
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

-WorkDay

Gibt das Array von Arbeitstagen an, wobei [DayOfWeek] Systemvariablen verwendet wird.

Typ:DayOfWeek[] {Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday}
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-WorkHourBandwidth

Gibt die Bandbreiteneinschränkungseinstellung an, die verwendet werden soll, um die von Datenübertragungen während der Arbeitszeit verbrauchte Netzwerkbandbreite einzuschränken.

Typ:UInt32
Position:5
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Eingaben

Microsoft.Internal.CloudBackup.Commands.OBMachineSetting

Ausgaben

Microsoft.Internal.CloudBackup.Commands.OBMachineSetting