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